| 1 | Arnaud Démare (Fra) FDJ | 5:54:22 | |
| 2 | Nacer Bouhanni (Fra) Cofidis, Solutions Credits | ||
| 3 | Jérémy Leveau (Fra) Roubaix – Lille Metropole | 0:00:02 | |
| 4 | Pierre Luc Perichon (Fra) Fortuneo – Vital Concept | ||
| 5 | Florian Senechal (Fra) Cofidis, Solutions Credits | ||
| 6 | Kevin Ledanois (Fra) Fortuneo – Vital Concept | ||
| 7 | Rudy Barbier (Fra) AG2R La Mondiale | ||
| 8 | Samuel Dumoulin (Fra) AG2R La Mondiale | ||
| 9 | Yoann Offredo (Fra) Wanty – Groupe Gobert | ||
| 10 | Fabien Touze (Fra) HP BTP – Auber 93 | ||
| 11 | Julien Simon (Fra) Cofidis, Solutions Credits | ||
| 12 | Quentin Pacher (Fra) Delko Marseille Provence KTM | ||
| 13 | Mickael Delage (Fra) FDJ | ||
| 14 | Laurent Pichon (Fra) Fortuneo – Vital Concept | 0:00:05 | |
| 15 | Anthony Perez (Fra) Cofidis, Solutions Credits | ||
| 16 | Rémi Cavagna (Fra) Quick-Step Floors | 0:00:08 | |
| 17 | Alexis Vuillermoz (Fra) AG2R La Mondiale | ||
| 18 | Maxime Bouet (Fra) Fortuneo – Vital Concept | ||
| 19 | Fabien Grellier (Fra) Direct Energie | 0:00:11 | |
| 20 | Julien Antomarchi (Fra) Roubaix – Lille Metropole | ||
| 21 | David Menut (Fra) HP BTP – Auber 93 | 0:00:23 | |
| 22 | Erwann Corbel (Fra) Fortuneo – Vital Concept | ||
| 23 | Steven Tronet (Fra) Armee de Terre | ||
| 24 | Kevin Le Cunff (Fra) HP BTP – Auber 93 | ||
| 25 | Arthur Vichot (Fra) FDJ | ||
| 26 | Brice Feillu (Fra) Fortuneo – Vital Concept | ||
| 27 | Jimmy Raibaud (Fra) Armee de Terre | ||
| 28 | Anthony Roux (Fra) FDJ | ||
| 29 | Romain Combaud (Fra) Delko Marseille Provence KTM | 0:00:28 | |
| 30 | Anthony Maldonado (Fra) HP BTP – Auber 93 | ||
| 31 | Adrien Petit (Fra) Direct Energie | 0:00:29 | |
| 32 | Sylvain Chavanel (Fra) Direct Energie | ||
| 33 | Yohann Gene (Fra) Direct Energie | 0:00:38 | |
| 34 | Jeremy Bescond (Fra) HP BTP – Auber 93 | 0:01:05 | |
| 35 | Yannis Yssaad (Fra) Armee de Terre | ||
| 36 | Julien Morice (Fra) Direct Energie | 0:01:46 | |
| 37 | Jonathan Hivert (Fra) Direct Energie | 0:01:48 | |
| 38 | Alexandre Blain (Fra) Madison Genesis | 0:01:51 | |
| 39 | Remy Di Gregorio (Fra) Delko Marseille Provence KTM | ||
| 40 | Pierre Moncorgé (Fra) MPC | ||
| 41 | Yannick Martinez (Fra) Delko Marseille Provence KTM | ||
| 42 | Paul Ourselin (Fra) Direct Energie | ||
| 43 | Félix Pouilly (Fra) Roubaix – Lille Metropole | ||
| 44 | Jimmy Turgis (Fra) Cofidis, Solutions Credits | ||
| 45 | Thierry Hupond (Fra) Delko Marseille Provence KTM | ||
| 46 | Franck Bonnamour (Fra) Fortuneo – Vital Concept | ||
| 47 | Anthony Turgis (Fra) Cofidis, Solutions Credits | ||
| 48 | Christophe Laporte (Fra) Cofidis, Solutions Credits | ||
| 49 | Francis Mourey (Fra) Fortuneo – Vital Concept | 0:01:58 | |
| 50 | Brian Nauleau (Fra) Direct Energie | ||
| 51 | Guillaume Martin (Fra) Wanty – Groupe Gobert | ||
| 52 | Alexandre Geniez (Fra) AG2R La Mondiale | ||
| 53 | Jérémy Maison (Fra) FDJ | ||
| 54 | Thomas Boudat (Fra) Direct Energie | ||
| 55 | Bryan Coquard (Fra) Direct Energie | 0:03:09 | |
| 56 | Nicolas Baldo (Fra) HP BTP – Auber 93 | 0:03:10 | |
| 57 | Justin Jules (Fra) WB Veranclassic Aqua Protect | 0:03:46 | |
| 58 | Julien Bernard (Fra) Trek-Segafredo | 0:03:53 | |
| 59 | Angelo Tulik (Fra) Direct Energie | ||
| 60 | Florian Vachon (Fra) Fortuneo – Vital Concept | ||
| 61 | Thomas Voeckler (Fra) Direct Energie | ||
| 62 | François Bidard (Fra) AG2R La Mondiale | ||
| 63 | Romain Hardy (Fra) Fortuneo – Vital Concept | ||
| 64 | Rudy Molard (Fra) FDJ | 0:04:18 | |
| 65 | Pierre Roger Latour (Fra) AG2R La Mondiale | ||
| 66 | Kevin Reza (Fra) FDJ | ||
| 67 | Axel Domont (Fra) AG2R La Mondiale | ||
| 68 | Cyril Lemoine (Fra) Cofidis, Solutions Credits | ||
| 69 | Flavien Dassonville (Fra) HP BTP – Auber 93 | ||
| 70 | Elie Gesbert (Fra) Fortuneo – Vital Concept | 0:04:40 | |
| 71 | Kevin Lebreton (Fra) Armee de Terre | ||
| 72 | Mathias Le Turnier (Fra) Cofidis, Solutions Credits | 0:05:07 | |
| 73 | Hugo Hofstetter (Fra) Cofidis, Solutions Credits | ||
| 74 | Olivier Le Gac (Fra) FDJ | ||
| 75 | Julien Duval (Fra) AG2R La Mondiale | 0:07:20 | |
| 76 | Pierre Gouault (Fra) HP BTP – Auber 93 | ||
| 77 | Perrig Quemeneur (Fra) Direct Energie | ||
| 78 | Cyril Gautier (Fra) AG2R La Mondiale | ||
| 79 | Romain Cardis (Fra) Direct Energie | ||
| 80 | Arnaud Gerard (Fra) Fortuneo – Vital Concept | ||
| 81 | Alexandre Pichot (Fra) Direct Energie | ||
| 82 | Fabien Doubey (Fra) Wanty – Groupe Gobert | ||
| 83 | Romain Feillu (Fra) HP BTP – Auber 93 | 0:07:24 | |
| 84 | Clement Venturini (Fra) Cofidis, Solutions Credits | ||
| 85 | Clement Chevrier (Fra) AG2R La Mondiale | ||
| 86 | Fabien Canal (Fra) Armee de Terre | ||
| 87 | Morgan Kneisky (Fra) Armee de Terre | ||
| 88 | Armindo Fonseca (Fra) Fortuneo – Vital Concept | ||
| 89 | Hubert Dupont (Fra) AG2R La Mondiale | ||
| 90 | Romain Sicard (Fra) Direct Energie | ||
| 91 | Julien Berard (Fra) AG2R La Mondiale | ||
| 92 | Dorian Godon (Fra) Cofidis, Solutions Credits | ||
| 93 | Julien El Fares (Fra) Delko Marseille Provence KTM | ||
| 94 | Stéphane Poulhies (Fra) Armee de Terre | ||
| 95 | Jordan Levasseur (Fra) Armee de Terre | 0:07:43 | |
| DNF | William Bonnet (Fra) FDJ | ||
| DNF | Arnaud Courteille (Fra) FDJ | ||
| DNF | Marc Fournier (Fra) FDJ | ||
| DNF | David Gaudu (Fra) FDJ | ||
| DNF | Matthieu Ladagnous (Fra) FDJ | ||
| DNF | Johan Le Bon (Fra) FDJ | ||
| DNF | Lorrenzo Manzin (Fra) FDJ | ||
| DNF | Cedric Pineau (Fra) FDJ | ||
| DNF | Jérémy Roy (Fra) FDJ | ||
| DNF | Marc Sarreau (Fra) FDJ | ||
| DNF | Benoit Vaugrenard (Fra) FDJ | ||
| DNF | Léo Vincent (Fra) FDJ | ||
| DNF | Lilian Calmejane (Fra) Direct Energie | ||
| DNF | Jeremy Cornu (Fra) Direct Energie | ||
| DNF | Romain Guillemois (Fra) Direct Energie | ||
| DNF | Tony Hurel (Fra) Direct Energie | ||
| DNF | Yoann Bagot (Fra) Cofidis, Solutions Credits | ||
| DNF | Guillaume Bonnafond (Fra) Cofidis, Solutions Credits | ||
| DNF | Loic Chetout (Fra) Cofidis, Solutions Credits | ||
| DNF | Nicolas Edet (Fra) Cofidis, Solutions Credits | ||
| DNF | Geoffrey Soupe (Fra) Cofidis, Solutions Credits | ||
| DNF | Bryan Alaphilippe (Fra) Armee de Terre | ||
| DNF | Romain Campistrous (Fra) Armee de Terre | ||
| DNF | Thibault Ferasse (Fra) Armee de Terre | ||
| DNF | Damien Gaudin (Fra) Armee de Terre | ||
| DNF | Yann Guyot (Fra) Armee de Terre | ||
| DNF | Romain Le Roux (Fra) Armee de Terre | ||
| DNF | Julien Loubet (Fra) Armee de Terre | ||
| DNF | Jerome Mainard (Fra) Armee de Terre | ||
| DNF | Thomas Rostollan (Fra) Armee de Terre | ||
| DNF | Benjamin Thomas (Fra) Armee de Terre | ||
| DNF | Alexis Gougeard (Fra) AG2R La Mondiale | ||
| DNF | Quentin Jauregui (Fra) AG2R La Mondiale | ||
| DNF | Christophe Riblon (Fra) AG2R La Mondiale | ||
| DNF | Maxime Daniel (Fra) Fortuneo – Vital Concept | ||
| DNF | Benoit Jarrier (Fra) Fortuneo – Vital Concept | ||
| DNF | Arnold Jeannesson (Fra) Fortuneo – Vital Concept | ||
| DNF | Benjamin Giraud (Fra) Delko Marseille Provence KTM | ||
| DNF | Romain Lemarchand (Fra) Delko Marseille Provence KTM | ||
| DNF | Jeremy Cabot (Fra) Roubaix – Lille Metropole | ||
| DNF | Dylan Kowalski (Fra) Roubaix – Lille Metropole | ||
| DNF | Quentin Valognes (Fra) Team Novo Nordisk | ||
| DNF | Corentin Cherhal (Fra) Team Novo Nordisk | ||
| DNF | Romain Gioux (Fra) Team Novo Nordisk | ||
| DNF | Julien Amadori (Fra) Interpro Cycling Academy | ||
| DNF | Florian Hudry (Fra) Interpro Cycling Academy | ||
| DNF | Guillaume Levarlet (Fra) Wanty – Groupe Gobert | ||
| DNF | Maxime Gressier (Fra) Development Team Sunweb | ||
| DNF | Corentin Ermenault (Fra) Team Wiggins |
Commenter