Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Tour de Bretagne Cycliste 2018 est la 52ème édition de cette épreuve. La compétition a eu lieu du 25 avril au 1er mai 2018 . Le vainqueur de l'édition 2018 est Fabien Schmidt.
France - 25 Avril 2018 - 1er Mai 2018
| 1 | Fabien Schmidt (FRA) | 26:54:08 | |
| 2 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:12 |
| 3 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:43 |
| 4 | Cees Bol (P-B) | Seg Racing Academy | 0:47 |
| 5 | Jarno Mobach (P-B) | Sunweb Development | 0:57 |
| 6 | Herman Dahl (NOR) | Joker - Icopal | 1:06 |
| 7 | Julius Van Den Berg (P-B) | Seg Racing Academy | 1:28 |
| 8 | Jérémy Bescond (FRA) | 1:29 | |
| 9 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 1:39 |
| 10 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:43 |
| 11 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 1:45 |
| 12 | James Fouché (NZL) | Wiggins | 1:56 |
| 13 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 2:02 |
| 14 | Tanguy Turgis (FRA) | Vital Concept | 2:03 |
| 15 | Kristoffer Skjerping (NOR) | Joker - Icopal | 2:08 |
| 16 | Frédéric Guillemot (FRA) | 2:10 | |
| 17 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 2:14 |
| 18 | Johan Le Bon (FRA) | Vital Concept | 2:16 |
| 19 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 2:26 |
| 20 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 2:29 |
| 21 | Markus Hoelgård (NOR) | Joker - Icopal | 2:33 |
| 22 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 2:46 |
| 23 | Øivind Lukkedal (NOR) | Team Coop | 2:53 |
| 24 | Stephen Williams (G-B) | Seg Racing Academy | 2:53 |
| 25 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 3:00 |
| 26 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 3:01 |
| 27 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 3:10 |
| 28 | Matvey Nikitin (KAZ) | Astana City | 3:12 |
| 29 | Mark Donovan (G-B) | Wiggins | 3:13 |
| 30 | Tony Hurel (FRA) | 3:41 | |
| 31 | Edoardo Affini (ITA) | Seg Racing Academy | 3:49 |
| 32 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 3:53 |
| 33 | Alan Riou (FRA) | 4:52 | |
| 34 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 4:54 |
| 35 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 8:08 |
| 36 | Max Kanter (ALL) | Sunweb Development | 9:20 |
| 37 | Jason Lea (AUS) | Bennelong - Swisswellness | 9:28 |
| 38 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 13:11 |
| 39 | Michel Ries (LUX) | Polartec - Kometa | 14:09 |
| 40 | Kent Main (AFS) | Dimension Data - Qhubeka | 14:34 |
| 41 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 14:44 |
| 42 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 15:29 |
| 43 | Grigoriy Shtein (KAZ) | Astana City | 15:31 |
| 44 | Daan Hoole (P-B) | Seg Racing Academy | 16:16 |
| 45 | Nils Eekhoff (P-B) | Sunweb Development | 16:30 |
| 46 | Håkon Lunder Aalrust (NOR) | Team Coop | 16:33 |
| 47 | Krister Hagen (NOR) | Team Coop | 17:43 |
| 48 | Steven Tronet (FRA) | 18:56 | |
| 49 | Ide Schelling (P-B) | Seg Racing Academy | 19:57 |
| 50 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 20:18 |
| 51 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 20:37 |
| 52 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 20:44 |
| 53 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 22:58 |
| 54 | Timothy Roe (AUS) | Bennelong - Swisswellness | 25:31 |
| 55 | Adrien Garel (FRA) | Vital Concept | 26:37 |
| 56 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 28:10 |
| 57 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 28:33 |
| 58 | Bram Welten (P-B) | Fortuneo - Oscaro | 30:06 |
| 59 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 30:25 |
| 60 | Patrick Gamper (AUT) | Polartec - Kometa | 30:38 |
| 61 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 31:46 |
| 62 | Corentin Navarro (FRA) | Wiggins | 34:57 |
| 63 | Sergey Luchshenko (KAZ) | Astana City | 35:38 |
| 64 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 36:50 |
| 65 | Alexis Renard (FRA) | 37:42 | |
| 66 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 38:40 |
| 67 | Vladimir Tsoy (KAZ) | Astana City | 40:14 |
| 68 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 41:30 |
| 69 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 42:56 |
| 70 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 44:29 |
| 71 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 45:08 |
| 72 | Jean-Louis Le Ny (FRA) | 45:50 | |
| 73 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 46:40 |
| 74 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 50:21 |
| 75 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 51:06 |
| 76 | Etienne Georgi (G-B) | Wiggins | 51:29 |
| 77 | Lomig Le Clec'h (FRA) | 52:12 | |
| 78 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 52:42 |
| 79 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 53:15 |
| 80 | Florian Stork (ALL) | Sunweb Development | 55:45 |
| 81 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 56:12 |
| 82 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 57:44 |
| 83 | Anton Kuzmin (KAZ) | Astana City | 1:03:41 |
| 84 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:05:13 |
| 85 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 1:06:19 |
| 86 | Marc Fournier (FRA) | Vital Concept | 1:08:58 |
| 87 | Damien Poisson (FRA) | 1:09:13 | |
| 88 | Ivan Zaitsev (KAZ) | Astana City | 1:11:25 |
| 89 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 1:13:25 |

| 1 | Herman Dahl (NOR) | Joker - Icopal | 3:40:09 |
| 2 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | mt |
| 3 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | mt |
| 4 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | mt |
| 5 | Max Kanter (ALL) | Sunweb Development | mt |
| 6 | Cees Bol (P-B) | Seg Racing Academy | mt |
| 7 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | mt |
| 8 | Corentin Navarro (FRA) | Wiggins | mt |
| 9 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | mt |
| 10 | Krister Hagen (NOR) | Team Coop | mt |
| 11 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | mt |
| 12 | Trond Trondsen (NOR) | Team Coop | mt |
| 13 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | mt |
| 14 | Matthew Teggart (IRL) | Wiggins | mt |
| 15 | Adrien Garel (FRA) | Vital Concept | mt |
| 16 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | mt |
| 17 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | mt |
| 18 | Matvey Nikitin (KAZ) | Astana City | mt |
| 19 | Tony Hurel (FRA) | mt | |
| 20 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | mt |
| 21 | Ayden Toovey (AUS) | Bennelong - Swisswellness | mt |
| 22 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | mt |
| 23 | Adrien Carpentier (FRA) | CC Nogent-Sur-Oise | mt |
| 24 | Michael Freiberg (AUS) | Bennelong - Swisswellness | mt |
| 25 | Sergey Luchshenko (KAZ) | Astana City | mt |
| 26 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | mt |
| 27 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | mt |
| 28 | Alexis Renard (FRA) | mt | |
| 29 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | mt |
| 30 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 31 | Fredrik Ludvigsson (SUE) | Team Coop | mt |
| 32 | Ide Schelling (P-B) | Seg Racing Academy | mt |
| 33 | Tanguy Turgis (FRA) | Vital Concept | mt |
| 34 | Stephen Williams (G-B) | Seg Racing Academy | mt |
| 35 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | mt |
| 36 | Grigoriy Shtein (KAZ) | Astana City | mt |
| 37 | Patrick Gamper (AUT) | Polartec - Kometa | mt |
| 38 | Louis Visser (AFS) | Dimension Data - Qhubeka | mt |
| 39 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | mt |
| 40 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | mt |
| 41 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | mt |
| 42 | Franklin Archibold Castillo (PAN) | Centre Mondial du Cyclisme | mt |
| 43 | Fabien Schmidt (FRA) | mt | |
| 44 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 45 | El Mehdi Chokri (MAR) | Dimension Data - Qhubeka | mt |
| 46 | Romain Le Roux (FRA) | Fortuneo - Oscaro | mt |
| 47 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | mt |
| 48 | Nils Eekhoff (P-B) | Sunweb Development | mt |
| 49 | Justin Mottier (FRA) | Vital Concept | mt |
| 50 | Johan Le Bon (FRA) | Vital Concept | mt |
| 51 | Matteo Moschetti (ITA) | Polartec - Kometa | mt |
| 52 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 53 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | mt |
| 54 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | mt |
| 55 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | mt |
| 56 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | mt |
| 57 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | mt |
| 58 | Jakub Mareczko (ITA) | Wilier Triestina - Selle Italia | mt |
| 59 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | mt |
| 60 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | mt |
| 61 | Ole Forfang (NOR) | Joker - Icopal | mt |
| 62 | Markus Hoelgård (NOR) | Joker - Icopal | mt |
| 63 | Jon-Anders Bekken (NOR) | Team Coop | mt |
| 64 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | mt |
| 65 | Julius Van Den Berg (P-B) | Seg Racing Academy | mt |
| 66 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | mt |
| 67 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | mt |
| 68 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 69 | Maxime Bouet (FRA) | Fortuneo - Oscaro | mt |
| 70 | Jérémy Maison (FRA) | Fortuneo - Oscaro | mt |
| 71 | Kent Main (AFS) | Dimension Data - Qhubeka | mt |
| 72 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | mt |
| 73 | Jérémy Bescond (FRA) | mt | |
| 74 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | mt |
| 75 | Øivind Lukkedal (NOR) | Team Coop | mt |
| 76 | Jarno Mobach (P-B) | Sunweb Development | mt |
| 77 | James Fouché (NZL) | Wiggins | mt |
| 78 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | mt |
| 79 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | mt |
| 80 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | mt |
| 81 | Jason Lea (AUS) | Bennelong - Swisswellness | mt |
| 82 | Zeke Mostov (E-U) | Hagens Berman - Axeon | mt |
| 83 | Daan Hoole (P-B) | Seg Racing Academy | mt |
| 84 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | mt |
| 85 | Léo Danès (FRA) | UC Nantes - Atlantique | mt |
| 86 | Steven Tronet (FRA) | mt | |
| 87 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | mt |
| 88 | Frédéric Guillemot (FRA) | mt | |
| 89 | Clément Penven (FRA) | CC Nogent-Sur-Oise | mt |
| 90 | Brendon Davids (AFS) | Bennelong - Swisswellness | mt |
| 91 | Tegsh-Bayar Batsaikhan (MGL) | mt | |
| 92 | Mark Donovan (G-B) | Wiggins | mt |
| 93 | Owen James (G-B) | mt | |
| 94 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | mt |
| 95 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | mt |
| 96 | Jonathan Brown (E-U) | Hagens Berman - Axeon | mt |
| 97 | Marc Fournier (FRA) | Vital Concept | mt |
| 98 | Giuseppe Fonzi (ITA) | Wilier Triestina - Selle Italia | mt |
| 99 | Timothy Roe (AUS) | Bennelong - Swisswellness | mt |
| 100 | Kristoffer Skjerping (NOR) | Joker - Icopal | mt |
| 101 | Henrik Evensen (NOR) | Joker - Icopal | mt |
| 102 | Vladimir Tsoy (KAZ) | Astana City | mt |
| 103 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | mt |
| 104 | Laurens Huys (BEL) | Lotto - Soudal Espoirs | mt |
| 105 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | mt |
| 106 | Felix Gall (AUT) | Sunweb Development | mt |
| 107 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | mt |
| 108 | Michael O'Loughlin (IRL) | Wiggins | mt |
| 109 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | mt |
| 110 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | mt |
| 111 | Edoardo Affini (ITA) | Seg Racing Academy | mt |
| 112 | Callum Scotson (AUS) | Mitchelton - Bikeexchange | mt |
| 113 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | mt |
| 114 | Alan Riou (FRA) | mt | |
| 115 | Etienne Georgi (G-B) | Wiggins | mt |
| 116 | Ian Talbot (NZL) | UC Nantes - Atlantique | mt |
| 117 | Michel Ries (LUX) | Polartec - Kometa | mt |
| 118 | Maël Boivin (FRA) | mt | |
| 119 | Florian Stork (ALL) | Sunweb Development | mt |
| 120 | Lomig Le Clec'h (FRA) | mt | |
| 121 | Damien Poisson (FRA) | mt | |
| 122 | Ollie Jones (NZL) | Dimension Data - Qhubeka | mt |
| 123 | Kevin Rivera Serrano (CRC) | Androni Giocattoli - Sidermec | mt |
| 124 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | mt |
| 125 | Ivan Zaitsev (KAZ) | Astana City | mt |
| 126 | Anton Kuzmin (KAZ) | Astana City | mt |
| 127 | Stephen Guevel (FRA) | UC Nantes - Atlantique | mt |
| 128 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | mt |
| 129 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 130 | Niklas Märkl (ALL) | Sunweb Development | mt |
| 131 | Jean-Louis Le Ny (FRA) | mt | |
| 132 | Guillaume Thévenot (FRA) | mt | |
| 133 | Corentin Ermenault (FRA) | Vital Concept | 0:36 |
| 134 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon | 0:43 |
| 135 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 0:49 |
| 136 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 1:11 |
| 137 | Bram Welten (P-B) | Fortuneo - Oscaro | mt |
| 138 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 1:31 |
| 139 | Håkon Lunder Aalrust (NOR) | Team Coop | mt |
| 140 | Joris Vincent (FRA) | UC Nantes - Atlantique | 1:40 |
| 141 | Adrian Camilo Bustamante Ruda (COL) | Centre Mondial du Cyclisme | 4:06 |
| 142 | Gaëtan Billon (FRA) | 10:31 | |
| 143 | Harry Sweeny (AUS) |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 4:24:10 |
| 2 | Max Kanter (ALL) | Sunweb Development | mt |
| 3 | Jakub Mareczko (ITA) | Wilier Triestina - Selle Italia | mt |
| 4 | Matteo Moschetti (ITA) | Polartec - Kometa | mt |
| 5 | Krister Hagen (NOR) | Team Coop | mt |
| 6 | Cees Bol (P-B) | Seg Racing Academy | mt |
| 7 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | mt |
| 8 | Corentin Navarro (FRA) | Wiggins | mt |
| 9 | Matvey Nikitin (KAZ) | Astana City | mt |
| 10 | Tanguy Turgis (FRA) | Vital Concept | mt |
| 11 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | mt |
| 12 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | mt |
| 13 | Frédéric Guillemot (FRA) | mt | |
| 14 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | mt |
| 15 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | mt |
| 16 | Johan Le Bon (FRA) | Vital Concept | mt |
| 17 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 18 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | mt |
| 19 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 20 | Herman Dahl (NOR) | Joker - Icopal | mt |
| 21 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | mt |
| 22 | Matthew Teggart (IRL) | Wiggins | mt |
| 23 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | mt |
| 24 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | mt |
| 25 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | mt |
| 26 | Julius Van Den Berg (P-B) | Seg Racing Academy | mt |
| 27 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | mt |
| 28 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | mt |
| 29 | Adrien Garel (FRA) | Vital Concept | mt |
| 30 | Nils Eekhoff (P-B) | Sunweb Development | mt |
| 31 | Ide Schelling (P-B) | Seg Racing Academy | mt |
| 32 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | 0:09 |
| 33 | Jérémy Bescond (FRA) | 0:09 | |
| 34 | Louis Visser (AFS) | Dimension Data - Qhubeka | 0:09 |
| 35 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 0:09 |
| 36 | Edoardo Affini (ITA) | Seg Racing Academy | 0:09 |
| 37 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 0:09 |
| 38 | Léo Danès (FRA) | UC Nantes - Atlantique | 0:09 |
| 39 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 0:09 |
| 40 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 0:09 |
| 41 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | 0:09 |
| 42 | Fredrik Ludvigsson (SUE) | Team Coop | 0:09 |
| 43 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 0:09 |
| 44 | Håkon Lunder Aalrust (NOR) | Team Coop | 0:09 |
| 45 | Ole Forfang (NOR) | Joker - Icopal | 0:09 |
| 46 | Grigoriy Shtein (KAZ) | Astana City | 0:09 |
| 47 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 0:09 |
| 48 | Øivind Lukkedal (NOR) | Team Coop | 0:09 |
| 49 | Jon-Anders Bekken (NOR) | Team Coop | 0:09 |
| 50 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 0:09 |
| 51 | Corentin Ermenault (FRA) | Vital Concept | 0:09 |
| 52 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:09 |
| 53 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | 0:09 |
| 54 | Stephen Williams (G-B) | Seg Racing Academy | 0:09 |
| 55 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 0:09 |
| 56 | Vladimir Tsoy (KAZ) | Astana City | 0:09 |
| 57 | Niklas Märkl (ALL) | Sunweb Development | 0:09 |
| 58 | Daan Hoole (P-B) | Seg Racing Academy | 0:09 |
| 59 | Jarno Mobach (P-B) | Sunweb Development | 0:09 |
| 60 | Mark Donovan (G-B) | Wiggins | 0:09 |
| 61 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 62 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | 0:09 |
| 63 | Kent Main (AFS) | Dimension Data - Qhubeka | 0:09 |
| 64 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 0:09 |
| 65 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 0:09 |
| 66 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 67 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 68 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 0:09 |
| 69 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | 0:09 |
| 70 | Justin Mottier (FRA) | Vital Concept | 0:09 |
| 71 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 0:09 |
| 72 | Zeke Mostov (E-U) | Hagens Berman - Axeon | 0:09 |
| 73 | Michael O'Loughlin (IRL) | Wiggins | 0:09 |
| 74 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 75 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | 0:09 |
| 76 | James Fouché (NZL) | Wiggins | 0:09 |
| 77 | Etienne Georgi (G-B) | Wiggins | 0:09 |
| 78 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 0:09 |
| 79 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 80 | Brendon Davids (AFS) | Bennelong - Swisswellness | 0:09 |
| 81 | Markus Hoelgård (NOR) | Joker - Icopal | 0:09 |
| 82 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 0:09 |
| 83 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | 0:09 |
| 84 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 0:09 |
| 85 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | 0:09 |
| 86 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 0:09 |
| 87 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:09 |
| 88 | Laurens Huys (BEL) | Lotto - Soudal Espoirs | 0:09 |
| 89 | Owen James (G-B) | 0:09 | |
| 90 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 0:09 |
| 91 | Kevin Rivera Serrano (CRC) | Androni Giocattoli - Sidermec | 0:09 |
| 92 | Steven Tronet (FRA) | 0:09 | |
| 93 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | 0:09 |
| 94 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 0:09 |
| 95 | Tegsh-Bayar Batsaikhan (MGL) | 0:09 | |
| 96 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 0:09 |
| 97 | Michel Ries (LUX) | Polartec - Kometa | 0:09 |
| 98 | Damien Poisson (FRA) | 0:09 | |
| 99 | Florian Stork (ALL) | Sunweb Development | 0:09 |
| 100 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:09 |
| 101 | Alan Riou (FRA) | 0:09 | |
| 102 | Adrien Carpentier (FRA) | CC Nogent-Sur-Oise | 0:09 |
| 103 | Ian Talbot (NZL) | UC Nantes - Atlantique | 0:09 |
| 104 | Anton Kuzmin (KAZ) | Astana City | 0:09 |
| 105 | Giuseppe Fonzi (ITA) | Wilier Triestina - Selle Italia | 0:09 |
| 106 | Callum Scotson (AUS) | Mitchelton - Bikeexchange | 0:09 |
| 107 | Timothy Roe (AUS) | Bennelong - Swisswellness | 0:09 |
| 108 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 0:09 |
| 109 | Lomig Le Clec'h (FRA) | 0:09 | |
| 110 | Henrik Evensen (NOR) | Joker - Icopal | 0:09 |
| 111 | Kristoffer Skjerping (NOR) | Joker - Icopal | 0:09 |
| 112 | Jason Lea (AUS) | Bennelong - Swisswellness | 0:09 |
| 113 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 0:09 |
| 114 | Felix Gall (AUT) | Sunweb Development | 0:09 |
| 115 | Sergey Luchshenko (KAZ) | Astana City | 0:09 |
| 116 | Marc Fournier (FRA) | Vital Concept | 0:09 |
| 117 | Ivan Zaitsev (KAZ) | Astana City | 0:09 |
| 118 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:09 |
| 119 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 0:09 |
| 120 | Guillaume Thévenot (FRA) | 0:09 | |
| 121 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 0:36 |
| 122 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 0:38 |
| 123 | Jean-Louis Le Ny (FRA) | 0:41 | |
| 124 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 0:52 |
| 125 | Franklin Archibold Castillo (PAN) | Centre Mondial du Cyclisme | mt |
| 126 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 2:26 |
| 127 | Alexis Renard (FRA) | mt | |
| 128 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon | 3:05 |
| 129 | Tony Hurel (FRA) | mt | |
| 130 | El Mehdi Chokri (MAR) | Dimension Data - Qhubeka | mt |
| 131 | Fabien Schmidt (FRA) | mt | |
| 132 | Michael Freiberg (AUS) | Bennelong - Swisswellness | mt |
| 133 | Romain Le Roux (FRA) | Fortuneo - Oscaro | 3:42 |
| 134 | Bram Welten (P-B) | Fortuneo - Oscaro | mt |
| 135 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | mt |
| 136 | Trond Trondsen (NOR) | Team Coop | mt |
| 137 | Maël Boivin (FRA) | mt | |
| 138 | Gaëtan Billon (FRA) | 7:33 | |
| 139 | Joris Vincent (FRA) | UC Nantes - Atlantique | 9:33 |
| 140 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | 9:35 |
| 141 | Patrick Gamper (AUT) | Polartec - Kometa | 9:50 |
| 142 | Adrian Camilo Bustamante Ruda (COL) | Centre Mondial du Cyclisme | 15:12 |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Tony Hurel (FRA) | 4:28:29 | |
| 2 | Herman Dahl (NOR) | Joker - Icopal | mt |
| 3 | Edoardo Affini (ITA) | Seg Racing Academy | mt |
| 4 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | mt |
| 5 | Zeke Mostov (E-U) | Hagens Berman - Axeon | mt |
| 6 | James Fouché (NZL) | Wiggins | mt |
| 7 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 0:03 |
| 8 | Jarno Mobach (P-B) | Sunweb Development | 0:03 |
| 9 | Jérémy Bescond (FRA) | 0:05 | |
| 10 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:25 |
| 11 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | 0:25 |
| 12 | Julius Van Den Berg (P-B) | Seg Racing Academy | 0:25 |
| 13 | Markus Hoelgård (NOR) | Joker - Icopal | 0:33 |
| 14 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | 0:44 |
| 15 | Tanguy Turgis (FRA) | Vital Concept | 0:44 |
| 16 | Fabien Schmidt (FRA) | 0:45 | |
| 17 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 0:45 |
| 18 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 0:45 |
| 19 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 0:45 |
| 20 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | 0:55 |
| 21 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 0:55 |
| 22 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:55 |
| 23 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 0:55 |
| 24 | Frédéric Guillemot (FRA) | 0:55 | |
| 25 | Øivind Lukkedal (NOR) | Team Coop | 0:55 |
| 26 | Kristoffer Skjerping (NOR) | Joker - Icopal | 0:55 |
| 27 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | 0:55 |
| 28 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 29 | Max Kanter (ALL) | Sunweb Development | 1:00 |
| 30 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 1:00 |
| 31 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 1:00 |
| 32 | Justin Mottier (FRA) | Vital Concept | 1:00 |
| 33 | Daan Hoole (P-B) | Seg Racing Academy | 1:00 |
| 34 | Cees Bol (P-B) | Seg Racing Academy | 1:00 |
| 35 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 1:00 |
| 36 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 1:00 |
| 37 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | 1:00 |
| 38 | Grigoriy Shtein (KAZ) | Astana City | 1:00 |
| 39 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 1:00 |
| 40 | Alan Riou (FRA) | 1:00 | |
| 41 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon | 1:00 |
| 42 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:00 |
| 43 | Johan Le Bon (FRA) | Vital Concept | 1:00 |
| 44 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 1:00 |
| 45 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 46 | Patrick Gamper (AUT) | Polartec - Kometa | 1:00 |
| 47 | Håkon Lunder Aalrust (NOR) | Team Coop | 1:00 |
| 48 | Ole Forfang (NOR) | Joker - Icopal | 1:00 |
| 49 | Trond Trondsen (NOR) | Team Coop | 1:00 |
| 50 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 1:00 |
| 51 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 1:00 |
| 52 | Michel Ries (LUX) | Polartec - Kometa | 1:00 |
| 53 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 54 | Laurens Huys (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 55 | Matthew Teggart (IRL) | Wiggins | 1:00 |
| 56 | Steven Tronet (FRA) | 1:00 | |
| 57 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 1:00 |
| 58 | Owen James (G-B) | 1:00 | |
| 59 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | 1:00 |
| 60 | Matvey Nikitin (KAZ) | Astana City | 1:00 |
| 61 | Bram Welten (P-B) | Fortuneo - Oscaro | 1:00 |
| 62 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 1:00 |
| 63 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:00 |
| 64 | Sergey Luchshenko (KAZ) | Astana City | 1:00 |
| 65 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 1:00 |
| 66 | Jason Lea (AUS) | Bennelong - Swisswellness | 1:00 |
| 67 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | 1:00 |
| 68 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 1:00 |
| 69 | Alexis Renard (FRA) | 1:00 | |
| 70 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 1:00 |
| 71 | Mark Donovan (G-B) | Wiggins | 1:00 |
| 72 | Ide Schelling (P-B) | Seg Racing Academy | 1:00 |
| 73 | Stephen Williams (G-B) | Seg Racing Academy | 1:00 |
| 74 | Adrien Garel (FRA) | Vital Concept | 1:00 |
| 75 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 1:00 |
| 76 | Felix Gall (AUT) | Sunweb Development | 1:00 |
| 77 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 78 | Ian Talbot (NZL) | UC Nantes - Atlantique | 1:00 |
| 79 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | 1:00 |
| 80 | Kent Main (AFS) | Dimension Data - Qhubeka | 4:29 |
| 81 | Krister Hagen (NOR) | Team Coop | 4:29 |
| 82 | Nils Eekhoff (P-B) | Sunweb Development | 7:25 |
| 83 | Corentin Navarro (FRA) | Wiggins | 11:19 |
| 84 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 16:18 |
| 85 | Romain Le Roux (FRA) | Fortuneo - Oscaro | 16:18 |
| 86 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 16:18 |
| 87 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 16:18 |
| 88 | Jon-Anders Bekken (NOR) | Team Coop | 16:18 |
| 89 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | 16:18 |
| 90 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 16:18 |
| 91 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 16:18 |
| 92 | Guillaume Thévenot (FRA) | 16:18 | |
| 93 | Vladimir Tsoy (KAZ) | Astana City | 16:18 |
| 94 | Corentin Ermenault (FRA) | Vital Concept | 16:18 |
| 95 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | 16:18 |
| 96 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 16:18 |
| 97 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 16:18 |
| 98 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 16:18 |
| 99 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | 16:18 |
| 100 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 16:18 |
| 101 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 16:18 |
| 102 | Giuseppe Fonzi (ITA) | Wilier Triestina - Selle Italia | 20:19 |
| 103 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 20:19 |
| 104 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | 20:19 |
| 105 | Timothy Roe (AUS) | Bennelong - Swisswellness | 20:19 |
| 106 | Brendon Davids (AFS) | Bennelong - Swisswellness | 20:19 |
| 107 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 20:19 |
| 108 | Ivan Zaitsev (KAZ) | Astana City | 20:19 |
| 109 | Anton Kuzmin (KAZ) | Astana City | 20:19 |
| 110 | Etienne Georgi (G-B) | Wiggins | 20:19 |
| 111 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 20:19 |
| 112 | Matteo Moschetti (ITA) | Polartec - Kometa | 20:19 |
| 113 | Florian Stork (ALL) | Sunweb Development | 20:19 |
| 114 | Marc Fournier (FRA) | Vital Concept | 20:19 |
| 115 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | 20:19 |
| 116 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 20:19 |
| 117 | Tegsh-Bayar Batsaikhan (MGL) | 20:19 | |
| 118 | Henrik Evensen (NOR) | Joker - Icopal | 20:19 |
| 119 | Damien Poisson (FRA) | 20:19 | |
| 120 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 20:19 |
| 121 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 20:19 |
| 122 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | 20:19 |
| 123 | Louis Visser (AFS) | Dimension Data - Qhubeka | 20:19 |
| 124 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 20:19 |
| 125 | Franklin Archibold Castillo (PAN) | Centre Mondial du Cyclisme | 20:19 |
| 126 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 20:19 |
| 127 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 20:19 |
| 128 | Lomig Le Clec'h (FRA) | 20:19 | |
| 129 | Jean-Louis Le Ny (FRA) | 20:19 | |
| 130 | Jakub Mareczko (ITA) | Wilier Triestina - Selle Italia | 20:19 |
| 131 | Adrien Carpentier (FRA) | CC Nogent-Sur-Oise | |
| 132 | Kevin Rivera Serrano (CRC) | Androni Giocattoli - Sidermec | |
| 133 | Niklas Märkl (ALL) | Sunweb Development | |
| 134 | El Mehdi Chokri (MAR) | Dimension Data - Qhubeka | |
| 135 | Callum Scotson (AUS) | Mitchelton - Bikeexchange | |
| 136 | Fredrik Ludvigsson (SUE) | Team Coop | |
| 137 | Michael O'Loughlin (IRL) | Wiggins | |
| 138 | Léo Danès (FRA) | UC Nantes - Atlantique | |
| 139 | Joris Vincent (FRA) | UC Nantes - Atlantique | |
| 140 | Gaëtan Billon (FRA) | ||
| 141 | Maël Boivin (FRA) | ||
| 142 | Adrian Camilo Bustamante Ruda (COL) | Centre Mondial du Cyclisme |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 3:37:36 |
| 2 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | 0:24 |
| 3 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:24 |
| 4 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 0:24 |
| 5 | Matteo Moschetti (ITA) | Polartec - Kometa | 0:24 |
| 6 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 0:24 |
| 7 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 0:24 |
| 8 | Kristoffer Skjerping (NOR) | Joker - Icopal | 0:24 |
| 9 | Cees Bol (P-B) | Seg Racing Academy | 0:24 |
| 10 | Stephen Williams (G-B) | Seg Racing Academy | 0:24 |
| 11 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 0:24 |
| 12 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 13 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 0:24 |
| 14 | Max Kanter (ALL) | Sunweb Development | 0:24 |
| 15 | Johan Le Bon (FRA) | Vital Concept | 0:24 |
| 16 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 17 | Matvey Nikitin (KAZ) | Astana City | 0:24 |
| 18 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | 0:24 |
| 19 | Øivind Lukkedal (NOR) | Team Coop | 0:24 |
| 20 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 0:24 |
| 21 | Tanguy Turgis (FRA) | Vital Concept | 0:24 |
| 22 | James Fouché (NZL) | Wiggins | 0:24 |
| 23 | Tony Hurel (FRA) | 0:24 | |
| 24 | Markus Hoelgård (NOR) | Joker - Icopal | 0:24 |
| 25 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:24 |
| 26 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 27 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 0:24 |
| 28 | Fabien Schmidt (FRA) | 0:24 | |
| 29 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 0:24 |
| 30 | Mark Donovan (G-B) | Wiggins | 0:24 |
| 31 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 32 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | 0:24 |
| 33 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | 0:24 |
| 34 | Jérémy Bescond (FRA) | 0:24 | |
| 35 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 0:24 |
| 36 | Jarno Mobach (P-B) | Sunweb Development | 0:24 |
| 37 | Steven Tronet (FRA) | 0:24 | |
| 38 | Edoardo Affini (ITA) | Seg Racing Academy | 0:24 |
| 39 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 40 | Frédéric Guillemot (FRA) | 0:24 | |
| 41 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 0:24 |
| 42 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | 0:24 |
| 43 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 0:24 |
| 44 | Zeke Mostov (E-U) | Hagens Berman - Axeon | 0:24 |
| 45 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:24 |
| 46 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | 0:24 |
| 47 | Grigoriy Shtein (KAZ) | Astana City | 0:24 |
| 48 | Ole Forfang (NOR) | Joker - Icopal | 0:24 |
| 49 | Alan Riou (FRA) | 0:24 | |
| 50 | Kent Main (AFS) | Dimension Data - Qhubeka | 0:24 |
| 51 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 0:24 |
| 52 | Julius Van Den Berg (P-B) | Seg Racing Academy | 0:24 |
| 53 | Herman Dahl (NOR) | Joker - Icopal | 0:24 |
| 54 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 0:24 |
| 55 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 0:24 |
| 56 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 0:24 |
| 57 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 0:24 |
| 58 | Justin Mottier (FRA) | Vital Concept | 0:24 |
| 59 | Michel Ries (LUX) | Polartec - Kometa | 0:24 |
| 60 | Timothy Roe (AUS) | Bennelong - Swisswellness | 0:24 |
| 61 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 0:24 |
| 62 | Adrien Garel (FRA) | Vital Concept | 0:24 |
| 63 | Krister Hagen (NOR) | Team Coop | 0:24 |
| 64 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 0:24 |
| 65 | Jason Lea (AUS) | Bennelong - Swisswellness | 0:24 |
| 66 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 0:24 |
| 67 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:24 |
| 68 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 0:24 |
| 69 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | 0:24 |
| 70 | Nils Eekhoff (P-B) | Sunweb Development | 1:03 |
| 71 | Giuseppe Fonzi (ITA) | Wilier Triestina - Selle Italia | 1:11 |
| 72 | Lomig Le Clec'h (FRA) | 1:19 | |
| 73 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | 1:53 |
| 74 | Daan Hoole (P-B) | Seg Racing Academy | 1:53 |
| 75 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon | 2:33 |
| 76 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | 2:51 |
| 77 | Patrick Gamper (AUT) | Polartec - Kometa | 2:51 |
| 78 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 2:53 |
| 79 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 2:53 |
| 80 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 3:17 |
| 81 | Corentin Ermenault (FRA) | Vital Concept | 3:40 |
| 82 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 4:49 |
| 83 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | 5:28 |
| 84 | Håkon Lunder Aalrust (NOR) | Team Coop | 5:28 |
| 85 | Jon-Anders Bekken (NOR) | Team Coop | 5:28 |
| 86 | Louis Visser (AFS) | Dimension Data - Qhubeka | 9:10 |
| 87 | Etienne Georgi (G-B) | Wiggins | 9:10 |
| 88 | Vladimir Tsoy (KAZ) | Astana City | 9:10 |
| 89 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 9:10 |
| 90 | Marc Fournier (FRA) | Vital Concept | 9:10 |
| 91 | Romain Le Roux (FRA) | Fortuneo - Oscaro | 9:10 |
| 92 | Alexis Renard (FRA) | 9:10 | |
| 93 | Florian Stork (ALL) | Sunweb Development | 9:10 |
| 94 | Felix Gall (AUT) | Sunweb Development | 9:10 |
| 95 | Tegsh-Bayar Batsaikhan (MGL) | 9:10 | |
| 96 | Ide Schelling (P-B) | Seg Racing Academy | 9:10 |
| 97 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 9:10 |
| 98 | Sergey Luchshenko (KAZ) | Astana City | 10:13 |
| 99 | Trond Trondsen (NOR) | Team Coop | 10:13 |
| 100 | Ivan Zaitsev (KAZ) | Astana City | 12:33 |
| 101 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 12:33 |
| 102 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 12:53 |
| 103 | Henrik Evensen (NOR) | Joker - Icopal | 12:53 |
| 104 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 12:53 |
| 105 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 12:53 |
| 106 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 12:53 |
| 107 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | 12:53 |
| 108 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 12:53 |
| 109 | Bram Welten (P-B) | Fortuneo - Oscaro | 12:53 |
| 110 | Anton Kuzmin (KAZ) | Astana City | 12:53 |
| 111 | Damien Poisson (FRA) | 12:53 | |
| 112 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | 13:58 |
| 113 | Matthew Teggart (IRL) | Wiggins | 13:58 |
| 114 | Owen James (G-B) | 13:58 | |
| 115 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 14:48 |
| 116 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 14:48 |
| 117 | Jean-Louis Le Ny (FRA) | 14:48 | |
| 118 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 14:48 |
| 119 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 14:48 |
| 120 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | 14:48 |
| 121 | Corentin Navarro (FRA) | Wiggins | 15:17 |
| 122 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 16:23 |
| 123 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 16:31 |
| 124 | Laurens Huys (BEL) | Lotto - Soudal Espoirs | 19:30 |
| 125 | Guillaume Thévenot (FRA) | ||
| 126 | Jakub Mareczko (ITA) | Wilier Triestina - Selle Italia | |
| 127 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | |
| 128 | Brendon Davids (AFS) | Bennelong - Swisswellness | |
| 129 | Franklin Archibold Castillo (PAN) | Centre Mondial du Cyclisme | |
| 130 | Ian Talbot (NZL) | UC Nantes - Atlantique |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Cees Bol (P-B) | Seg Racing Academy | 3:55:07 |
| 2 | Fabien Schmidt (FRA) | 0:05 | |
| 3 | Kristoffer Skjerping (NOR) | Joker - Icopal | 0:05 |
| 4 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:11 |
| 5 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 0:17 |
| 6 | Jarno Mobach (P-B) | Sunweb Development | 0:18 |
| 7 | Alan Riou (FRA) | 0:18 | |
| 8 | Mark Donovan (G-B) | Wiggins | 0:24 |
| 9 | Tony Hurel (FRA) | 0:46 | |
| 10 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:47 |
| 11 | Edoardo Affini (ITA) | Seg Racing Academy | 0:47 |
| 12 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 0:47 |
| 13 | Stephen Williams (G-B) | Seg Racing Academy | 0:47 |
| 14 | Frédéric Guillemot (FRA) | 0:47 | |
| 15 | James Fouché (NZL) | Wiggins | 0:47 |
| 16 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:47 |
| 17 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | 0:47 |
| 18 | Øivind Lukkedal (NOR) | Team Coop | 0:47 |
| 19 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | 0:47 |
| 20 | Nils Eekhoff (P-B) | Sunweb Development | 0:47 |
| 21 | Vladimir Tsoy (KAZ) | Astana City | 0:47 |
| 22 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 0:47 |
| 23 | Julius Van Den Berg (P-B) | Seg Racing Academy | 0:47 |
| 24 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | 0:47 |
| 25 | Markus Hoelgård (NOR) | Joker - Icopal | 0:47 |
| 26 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:47 |
| 27 | Johan Le Bon (FRA) | Vital Concept | 0:47 |
| 28 | Jérémy Bescond (FRA) | 0:47 | |
| 29 | Max Kanter (ALL) | Sunweb Development | 0:47 |
| 30 | Herman Dahl (NOR) | Joker - Icopal | 0:47 |
| 31 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 0:47 |
| 32 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | 0:47 |
| 33 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 0:47 |
| 34 | Matvey Nikitin (KAZ) | Astana City | 0:47 |
| 35 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:47 |
| 36 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 0:47 |
| 37 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 0:47 |
| 38 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 0:47 |
| 39 | Tanguy Turgis (FRA) | Vital Concept | 0:47 |
| 40 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | 0:47 |
| 41 | Jason Lea (AUS) | Bennelong - Swisswellness | 0:47 |
| 42 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | 1:01 |
| 43 | Adrien Garel (FRA) | Vital Concept | 1:01 |
| 44 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 1:01 |
| 45 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 1:01 |
| 46 | Timothy Roe (AUS) | Bennelong - Swisswellness | 1:03 |
| 47 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 1:05 |
| 48 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 1:05 |
| 49 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | 1:06 |
| 50 | Kent Main (AFS) | Dimension Data - Qhubeka | 1:06 |
| 51 | Michel Ries (LUX) | Polartec - Kometa | 1:06 |
| 52 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 1:06 |
| 53 | Zeke Mostov (E-U) | Hagens Berman - Axeon | 1:06 |
| 54 | Corentin Navarro (FRA) | Wiggins | 1:06 |
| 55 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 1:06 |
| 56 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 1:06 |
| 57 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 1:06 |
| 58 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 1:15 |
| 59 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 1:20 |
| 60 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | 1:20 |
| 61 | Jean-Louis Le Ny (FRA) | 1:20 | |
| 62 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | 1:20 |
| 63 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 2:22 |
| 64 | Patrick Gamper (AUT) | Polartec - Kometa | 2:23 |
| 65 | Ide Schelling (P-B) | Seg Racing Academy | 2:26 |
| 66 | Krister Hagen (NOR) | Team Coop | 2:34 |
| 67 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 2:53 |
| 68 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon | 3:10 |
| 69 | Sergey Luchshenko (KAZ) | Astana City | 3:16 |
| 70 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 3:20 |
| 71 | Romain Le Roux (FRA) | Fortuneo - Oscaro | 3:23 |
| 72 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 3:23 |
| 73 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 3:53 |
| 74 | Daan Hoole (P-B) | Seg Racing Academy | 4:45 |
| 75 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 4:45 |
| 76 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 5:00 |
| 77 | Steven Tronet (FRA) | 5:00 | |
| 78 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | 5:00 |
| 79 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 5:00 |
| 80 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 6:27 |
| 81 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | 6:52 |
| 82 | Tegsh-Bayar Batsaikhan (MGL) | 6:52 | |
| 83 | Grigoriy Shtein (KAZ) | Astana City | 6:52 |
| 84 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 6:52 |
| 85 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 7:03 |
| 86 | Ivan Zaitsev (KAZ) | Astana City | 7:40 |
| 87 | Henrik Evensen (NOR) | Joker - Icopal | 9:01 |
| 88 | Bram Welten (P-B) | Fortuneo - Oscaro | 9:01 |
| 89 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 9:01 |
| 90 | Håkon Lunder Aalrust (NOR) | Team Coop | 9:20 |
| 91 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 9:20 |
| 92 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 9:20 |
| 93 | Etienne Georgi (G-B) | Wiggins | 9:20 |
| 94 | Florian Stork (ALL) | Sunweb Development | 9:20 |
| 95 | Anton Kuzmin (KAZ) | Astana City | 9:20 |
| 96 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 9:25 |
| 97 | Ole Forfang (NOR) | Joker - Icopal | 9:25 |
| 98 | Jon-Anders Bekken (NOR) | Team Coop | 9:25 |
| 99 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | 9:25 |
| 100 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 9:25 |
| 101 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 9:25 |
| 102 | Alexis Renard (FRA) | 9:25 | |
| 103 | Lomig Le Clec'h (FRA) | 9:25 | |
| 104 | Damien Poisson (FRA) | 9:25 | |
| 105 | Matteo Moschetti (ITA) | Polartec - Kometa | 9:25 |
| 106 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 9:25 |
| 107 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 9:25 |
| 108 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 9:25 |
| 109 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | 9:25 |
| 110 | Felix Gall (AUT) | Sunweb Development | 9:46 |
| 111 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 9:46 |
| 112 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 10:48 |
| 113 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | 11:39 |
| 114 | Marc Fournier (FRA) | Vital Concept | 11:39 |
| 115 | Justin Mottier (FRA) | Vital Concept | 11:39 |
| 116 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | 12:55 |
| 117 | Corentin Ermenault (FRA) | Vital Concept | |
| 118 | Louis Visser (AFS) | Dimension Data - Qhubeka | |
| 119 | Trond Trondsen (NOR) | Team Coop | |
| 120 | Matthew Teggart (IRL) | Wiggins | |
| 121 | Laurens Huys (BEL) | Lotto - Soudal Espoirs | |
| 122 | Owen James (G-B) | ||
| 123 | Giuseppe Fonzi (ITA) | Wilier Triestina - Selle Italia | |
| 124 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Julius Van Den Berg (P-B) | Seg Racing Academy | 3:27:47 |
| 2 | Fabien Schmidt (FRA) | mt | |
| 3 | Johan Le Bon (FRA) | Vital Concept | 0:01 |
| 4 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 0:05 |
| 5 | Frédéric Guillemot (FRA) | 0:05 | |
| 6 | Cees Bol (P-B) | Seg Racing Academy | 0:05 |
| 7 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 0:05 |
| 8 | Tony Hurel (FRA) | 0:05 | |
| 9 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 0:05 |
| 10 | Tanguy Turgis (FRA) | Vital Concept | 0:05 |
| 11 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | 0:05 |
| 12 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:05 |
| 13 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:05 |
| 14 | Edoardo Affini (ITA) | Seg Racing Academy | 0:05 |
| 15 | Jarno Mobach (P-B) | Sunweb Development | 0:05 |
| 16 | Herman Dahl (NOR) | Joker - Icopal | 0:05 |
| 17 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | 0:05 |
| 18 | Jérémy Bescond (FRA) | 0:08 | |
| 19 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:08 |
| 20 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 0:08 |
| 21 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 0:10 |
| 22 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 0:13 |
| 23 | Henrik Evensen (NOR) | Joker - Icopal | 0:19 |
| 24 | Øivind Lukkedal (NOR) | Team Coop | 0:41 |
| 25 | Kent Main (AFS) | Dimension Data - Qhubeka | 0:41 |
| 26 | Matvey Nikitin (KAZ) | Astana City | 0:42 |
| 27 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 0:42 |
| 28 | Max Kanter (ALL) | Sunweb Development | 0:42 |
| 29 | Nils Eekhoff (P-B) | Sunweb Development | 0:42 |
| 30 | Matteo Moschetti (ITA) | Polartec - Kometa | 0:42 |
| 31 | Kristoffer Skjerping (NOR) | Joker - Icopal | 0:42 |
| 32 | Corentin Navarro (FRA) | Wiggins | 0:42 |
| 33 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 0:42 |
| 34 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 0:42 |
| 35 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | 0:42 |
| 36 | Bram Welten (P-B) | Fortuneo - Oscaro | 0:42 |
| 37 | Alan Riou (FRA) | 0:42 | |
| 38 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 0:42 |
| 39 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 0:42 |
| 40 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 0:42 |
| 41 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 0:42 |
| 42 | James Fouché (NZL) | Wiggins | 0:42 |
| 43 | Jean-Louis Le Ny (FRA) | 0:42 | |
| 44 | Jason Lea (AUS) | Bennelong - Swisswellness | 0:42 |
| 45 | Grigoriy Shtein (KAZ) | Astana City | 0:42 |
| 46 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 0:42 |
| 47 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:42 |
| 48 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 0:42 |
| 49 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | 0:42 |
| 50 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 0:42 |
| 51 | Ole Forfang (NOR) | Joker - Icopal | 0:42 |
| 52 | Mark Donovan (G-B) | Wiggins | 0:42 |
| 53 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 0:42 |
| 54 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 0:42 |
| 55 | Zeke Mostov (E-U) | Hagens Berman - Axeon | 0:42 |
| 56 | Markus Hoelgård (NOR) | Joker - Icopal | 0:42 |
| 57 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 0:42 |
| 58 | Ide Schelling (P-B) | Seg Racing Academy | 0:42 |
| 59 | Håkon Lunder Aalrust (NOR) | Team Coop | 0:42 |
| 60 | Krister Hagen (NOR) | Team Coop | 0:42 |
| 61 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 0:42 |
| 62 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 0:42 |
| 63 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 0:42 |
| 64 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 0:42 |
| 65 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 0:42 |
| 66 | Stephen Williams (G-B) | Seg Racing Academy | 0:42 |
| 67 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 0:42 |
| 68 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | 0:51 |
| 69 | Timothy Roe (AUS) | Bennelong - Swisswellness | 1:18 |
| 70 | Daan Hoole (P-B) | Seg Racing Academy | 2:06 |
| 71 | Romain Le Roux (FRA) | Fortuneo - Oscaro | 2:06 |
| 72 | Florian Stork (ALL) | Sunweb Development | 7:21 |
| 73 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 7:26 |
| 74 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 7:26 |
| 75 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 7:26 |
| 76 | Steven Tronet (FRA) | 10:21 | |
| 77 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | 10:21 |
| 78 | Etienne Georgi (G-B) | Wiggins | 10:21 |
| 79 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 10:41 |
| 80 | Michel Ries (LUX) | Polartec - Kometa | 11:32 |
| 81 | Patrick Gamper (AUT) | Polartec - Kometa | 11:32 |
| 82 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 11:32 |
| 83 | Sergey Luchshenko (KAZ) | Astana City | 11:32 |
| 84 | Vladimir Tsoy (KAZ) | Astana City | 11:32 |
| 85 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 11:32 |
| 86 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 11:32 |
| 87 | Anton Kuzmin (KAZ) | Astana City | 11:32 |
| 88 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 11:32 |
| 89 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 11:32 |
| 90 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | 11:32 |
| 91 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 11:32 |
| 92 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 11:32 |
| 93 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 11:32 |
| 94 | Alexis Renard (FRA) | 11:32 | |
| 95 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | 11:32 |
| 96 | Lomig Le Clec'h (FRA) | 11:32 | |
| 97 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | 11:32 |
| 98 | Jon-Anders Bekken (NOR) | Team Coop | 11:32 |
| 99 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 11:32 |
| 100 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | 11:32 |
| 101 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | 12:18 |
| 102 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | 12:18 |
| 103 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 12:18 |
| 104 | Ivan Zaitsev (KAZ) | Astana City | 21:16 |
| 105 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 21:16 |
| 106 | Damien Poisson (FRA) | 21:16 | |
| 107 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 21:16 |
| 108 | Felix Gall (AUT) | Sunweb Development | 21:16 |
| 109 | Marc Fournier (FRA) | Vital Concept | 21:16 |
| 110 | Adrien Garel (FRA) | Vital Concept | 21:16 |
| 111 | Mattia Frapporti (ITA) | Androni Giocattoli - Sidermec | |
| 112 | Justin Mottier (FRA) | Vital Concept | |
| 113 | Brayan Chaves Rubio (COL) | Mitchelton - Bikeexchange | |
| 114 | Tegsh-Bayar Batsaikhan (MGL) | ||
| 115 | Barnabás Peák (HON) | Centre Mondial du Cyclisme | |
| 116 | Mikkel Bjerg (DAN) | Hagens Berman - Axeon |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Robert Stannard (AUS) | Mitchelton - Bikeexchange | 3:19:51 |
| 2 | Julien Antomarchi (FRA) | Roubaix Métropole Européenne de Lille | 0:04 |
| 3 | Fabien Schmidt (FRA) | 0:04 | |
| 4 | Stan Dewulf (BEL) | Lotto - Soudal Espoirs | 0:04 |
| 5 | Rui Filipe Alves Oliveira (POR) | Hagens Berman - Axeon | 0:28 |
| 6 | Antonio Barac (CRO) | Centre Mondial du Cyclisme | 0:30 |
| 7 | Cees Bol (P-B) | Seg Racing Academy | 0:30 |
| 8 | Thibault Ferasse (FRA) | UC Nantes - Atlantique | 0:38 |
| 9 | Maxime Bouet (FRA) | Fortuneo - Oscaro | 1:02 |
| 10 | Stefan De Bod (AFS) | Dimension Data - Qhubeka | 1:02 |
| 11 | Stephen Williams (G-B) | Seg Racing Academy | 1:02 |
| 12 | Tanguy Turgis (FRA) | Vital Concept | 1:02 |
| 13 | Frédéric Guillemot (FRA) | 1:02 | |
| 14 | Julien Guay (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:02 |
| 15 | James Fouché (NZL) | Wiggins | 1:02 |
| 16 | Emmanuel Morin (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:04 |
| 17 | Jonathan Brown (E-U) | Hagens Berman - Axeon | 1:06 |
| 18 | Raffaello Bonusi (ITA) | Androni Giocattoli - Sidermec | 1:06 |
| 19 | Jérémy Bescond (FRA) | 1:06 | |
| 20 | Øivind Lukkedal (NOR) | Team Coop | 1:06 |
| 21 | Tom Dernies (BEL) | Roubaix Métropole Européenne de Lille | 1:07 |
| 22 | Michel Ries (LUX) | Polartec - Kometa | 1:07 |
| 23 | Johan Le Bon (FRA) | Vital Concept | 1:07 |
| 24 | Kristoffer Skjerping (NOR) | Joker - Icopal | 1:07 |
| 25 | Yoann Paillot (FRA) | Saint-Michel - Auber 93 | 1:07 |
| 26 | Jarno Mobach (P-B) | Sunweb Development | 1:07 |
| 27 | Julius Van Den Berg (P-B) | Seg Racing Academy | 1:07 |
| 28 | Håkon Lunder Aalrust (NOR) | Team Coop | 1:07 |
| 29 | Willy Artus (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 1:07 |
| 30 | Herman Dahl (NOR) | Joker - Icopal | 1:07 |
| 31 | Ward Jaspers (BEL) | Lotto - Soudal Espoirs | 1:07 |
| 32 | Camille Thominet (FRA) | Saint-Michel - Auber 93 | 1:07 |
| 33 | Markus Hoelgård (NOR) | Joker - Icopal | 1:07 |
| 34 | João Pedro Almeida Gonçalves (POR) | Hagens Berman - Axeon | 1:14 |
| 35 | Matvey Nikitin (KAZ) | Astana City | 1:21 |
| 36 | Jérémy Maison (FRA) | Fortuneo - Oscaro | 1:27 |
| 37 | Mark Donovan (G-B) | Wiggins | 1:48 |
| 38 | Pierre Gouault (FRA) | Roubaix Métropole Européenne de Lille | 2:44 |
| 39 | Steven Tronet (FRA) | 3:10 | |
| 40 | Michael Freiberg (AUS) | Bennelong - Swisswellness | 3:16 |
| 41 | Etienne Georgi (G-B) | Wiggins | 3:18 |
| 42 | Timothy Roe (AUS) | Bennelong - Swisswellness | 3:26 |
| 43 | Vladimir Tsoy (KAZ) | Astana City | 3:26 |
| 44 | Samuel Jenner (AUS) | Mitchelton - Bikeexchange | 3:27 |
| 45 | Alan Riou (FRA) | 3:30 | |
| 46 | Stylianos Farantakis (GRE) | Sojasun Espoir - AC Noyal-Châtillon | 3:35 |
| 47 | Tony Hurel (FRA) | 3:35 | |
| 48 | Edoardo Affini (ITA) | Seg Racing Academy | 3:39 |
| 49 | Adrien Garel (FRA) | Vital Concept | 3:58 |
| 50 | Patrick Gamper (AUT) | Polartec - Kometa | 4:01 |
| 51 | Damien Poisson (FRA) | 6:19 | |
| 52 | Michael Carbel Svengaard (DAN) | Fortuneo - Oscaro | 7:32 |
| 53 | Grigoriy Shtein (KAZ) | Astana City | 7:32 |
| 54 | Nils Eekhoff (P-B) | Sunweb Development | 7:32 |
| 55 | Bram Welten (P-B) | Fortuneo - Oscaro | 7:32 |
| 56 | Steele Von Hoff (AUS) | Bennelong - Swisswellness | 7:32 |
| 57 | Max Kanter (ALL) | Sunweb Development | 7:32 |
| 58 | Corentin Navarro (FRA) | Wiggins | 7:32 |
| 59 | Jason Lea (AUS) | Bennelong - Swisswellness | 7:34 |
| 60 | Marc Fournier (FRA) | Vital Concept | 7:34 |
| 61 | Diego Pablo Sevilla Lopez (ESP) | Polartec - Kometa | 7:34 |
| 62 | Miguel Angel Ballesteros Canovas (ESP) | Polartec - Kometa | 7:34 |
| 63 | Marco Benfatto (ITA) | Androni Giocattoli - Sidermec | 7:34 |
| 64 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 7:34 |
| 65 | Daan Hoole (P-B) | Seg Racing Academy | 7:34 |
| 66 | Emiel Vermeulen (BEL) | Roubaix Métropole Européenne de Lille | 7:34 |
| 67 | Alexis Renard (FRA) | 7:34 | |
| 68 | Ide Schelling (P-B) | Seg Racing Academy | 7:38 |
| 69 | Dusan Kalaba (SRB) | Centre Mondial du Cyclisme | 7:40 |
| 70 | Kent Main (AFS) | Dimension Data - Qhubeka | 8:53 |
| 71 | Jean-Louis Le Ny (FRA) | 9:02 | |
| 72 | Luca Mozzato (ITA) | Dimension Data - Qhubeka | 10:36 |
| 73 | Matteo Malucelli (ITA) | Androni Giocattoli - Sidermec | 10:36 |
| 74 | Sergey Luchshenko (KAZ) | Astana City | 10:36 |
| 75 | Anton Kuzmin (KAZ) | Astana City | 10:36 |
| 76 | Ayden Toovey (AUS) | Bennelong - Swisswellness | 10:36 |
| 77 | Clément Penven (FRA) | CC Nogent-Sur-Oise | 10:36 |
| 78 | Ivan Zaitsev (KAZ) | Astana City | 10:36 |
| 79 | Krister Hagen (NOR) | Team Coop | 10:36 |
| 80 | Ollie Jones (NZL) | Dimension Data - Qhubeka | 10:36 |
| 81 | Florian Stork (ALL) | Sunweb Development | 10:36 |
| 82 | Lomig Le Clec'h (FRA) | 10:36 | |
| 83 | Stephen Guevel (FRA) | UC Nantes - Atlantique | 12:19 |
| 84 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 12:40 |
| 85 | Sander De Pestel (BEL) | Lotto - Soudal Espoirs | 12:48 |
| 86 | Valentin Bricaud (FRA) | UC Nantes - Atlantique | 12:56 |
| 87 | Maikel Zijlaard (P-B) | Hagens Berman - Axeon | 13:06 |
| 88 | Romain Bacon (FRA) | CC Nogent-Sur-Oise | 14:02 |
| 89 | Kevin Perret (FRA) | Sojasun Espoir - AC Noyal-Châtillon | 14:09 |
| 90 | Flavien Dassonville (FRA) | Saint-Michel - Auber 93 | |
| 91 | Dany Maffeïs (FRA) | CC Nogent-Sur-Oise | |
| 92 | Romain Le Roux (FRA) | Fortuneo - Oscaro | |
| 93 | Felix Gall (AUT) | Sunweb Development | |
| 94 | Ole Forfang (NOR) | Joker - Icopal | |
| 95 | Henrik Evensen (NOR) | Joker - Icopal | |
| 96 | Juan Camacho del Fresno (ESP) | Polartec - Kometa | |
| 97 | Matteo Moschetti (ITA) | Polartec - Kometa | |
| 98 | Jérémy Cabot (FRA) | Roubaix Métropole Européenne de Lille | |
| 99 | Nicolas Baldo (FRA) | Saint-Michel - Auber 93 | |
| 100 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | |
| 101 | Guillaume Levarlet (FRA) | Saint-Michel - Auber 93 | |
| 102 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | |
| 103 | Alfdan De Decker (BEL) | Lotto - Soudal Espoirs | |
| 104 | Gerben Thijssen (BEL) | Lotto - Soudal Espoirs | |
| 105 | Thibault Guernalec (FRA) | Fortuneo - Oscaro | |
| 106 | Matteo Spreafico (ITA) | Androni Giocattoli - Sidermec | |
| 107 | Zeke Mostov (E-U) | Hagens Berman - Axeon | |
| 108 | Benoit Jarrier (FRA) | Fortuneo - Oscaro | |
| 109 | Rasmus Fossum Tiller (NOR) | Joker - Icopal | |
| 110 | Jon-Anders Bekken (NOR) | Team Coop |
Aller aux résultats de l'étape incluant tous les classements