1 Mads Pedersen Helly-Hansen 3h34'25
2 Jérémy Lecroq Trek-Segafredo s.t.
3 Max Kanter DSM s.t.
4 Cees Bol Euskaltel-Euskadi s.t.
5 Fabian Lienhard Marseille s.t.
6 Fernando Gaviria Total s.t.
7 Iúri Leitão Movistar s.t.
8 Alberto Dainese DeCecco s.t.
9 Lorrenzo Manzin Rally s.t.
10 Eduard Grosu Qhubeka-ASSOS s.t.
11 Magnus Cort Nielsen Astana s.t.
12 Attilio Viviani Androni s.t.
13 Jensen Plowright CajaRural s.t.
14 Edward Theuns CajaRural s.t.
15 Eliot Lietaer Marseille s.t.
16 Caleb Ewan BikeExchange s.t.
17 David Dekker Total s.t.
18 Jasper Stuyven Total s.t.
19 Antonio Angulo Movistar s.t.
20 Enric Mas Qhubeka-ASSOS s.t.
21 Damiano Cima Androni s.t.
22 Mirco Maestri DeCecco s.t.
23 Ruben Guerreiro Smeg s.t.
24 Ben Healy BikeExchange s.t.
25 Marc Soler Euskaltel-Euskadi s.t.
26 Tom Devriendt Euskaltel-Euskadi s.t.
27 Marc Zafra AG2R s.t.
28 Jesús Herrada AG2R s.t.
29 Nick Schultz BikeExchange s.t.
30 Robin Donzé B&B-Even s.t.
31 Madis Mihkels DeCecco s.t.
32 Bram Welten Total s.t.
33 Gijs Leemreize Marseille s.t.
34 José Gonçalves AG2R s.t.
35 Lucas Hamilton Gazprom-RusVelo s.t.
36 Sebastián Henao Qhubeka-ASSOS s.t.
37 Erlend Blikra Total s.t.
38 Joris Reinderink AG2R s.t.
39 Harold Tejada CajaRural s.t.
40 Clément Champoussin Movistar s.t.
41 Harm Vanhoucke B&B-Even s.t.
42 Fausto Masnada Androni s.t.
43 Nadav Raisberg DSM s.t.
44 Riccardo Minali Qhubeka-ASSOS s.t.
45 Nikias Arndt DSM s.t.
46 Gerben Thijssen Intermarché s.t.
47 Josef Cerný DeCecco s.t.
48 Scott Davies Smeg s.t.
49 Petr Rikunov Gazprom-RusVelo s.t.
50 Simone Velasco Smeg s.t.
51 Antwan Tolhoek B&B-Even s.t.
52 Ilnur Zakarin AG2R s.t.
53 Jesper Hansen B&B-Even s.t.
54 Nils Brun DSM s.t.
55 Alejandro Osorio Movistar s.t.
56 Simone Petilli Androni s.t.
57 Cristian Scaroni DeCecco s.t.
58 Alessandro Tonelli Smeg s.t.
59 Christophe Noppe Intermarché s.t.
60 Iván Cobo Marseille s.t.
61 Jaime Castrillo Astana s.t.
62 Sebastian Berwick Trek-Segafredo s.t.
63 Cristian Rodríguez AG2R s.t.
64 Nicolas Dalla Valle DSM s.t.
65 Rémy Mertz B&B-Even s.t.
66 Artem Nych Intermarché s.t.
67 Lorenzo Rota Androni s.t.
68 Joan Bou Euskaltel-Euskadi s.t.
69 Dimitri Peyskens Ahold-Delhaize s.t.
70 Cian Uijtdebroeks Ahold-Delhaize s.t.
71 Aimé De Gendt Intermarché s.t.
72 Matthew Walls BikeExchange s.t.
73 Matteo Malucelli Androni s.t.
74 Ivan Roure Euskaltel-Euskadi s.t.
75 Alex Vogel Marseille s.t.
76 Carlos Rodriguez AG2R s.t.
77 Alexander Konychev Total s.t.
78 Keegan Swirbul Rally s.t.
79 Lilian Calmejane CajaRural s.t.
80 Leonardo Bonifazio Total s.t.
81 Quentin Jauregui Marseille s.t.
82 Pierre Barbier Qhubeka-ASSOS s.t.
83 Stefan Kovar Trek-Segafredo s.t.
84 Ethan Hayter BikeExchange s.t.
85 Kristoffer Halvorsen Helly-Hansen s.t.
86 Kevin Colleoni Smeg s.t.
87 Alejandro Ropero Euskaltel-Euskadi s.t.
88 Txomin Juaristi B&B-Even s.t.
89 Tobias Foss Gazprom-RusVelo s.t.
90 Pascal Ackermann DSM s.t.
91 Nicola Venchiarutti Marseille s.t.
92 Matteo Fabbro Smeg s.t.
93 Stan Dewulf Rally s.t.
94 Etienne Van Empel Rally s.t.
95 Jakob Purtscheller Gazprom-RusVelo s.t.
96 Fabio Felline Trek-Segafredo s.t.
97 Gabriele Benedetti Androni s.t.
98 Martin Urianstad Helly-Hansen s.t.
99 Ilan Van Wilder Gazprom-RusVelo s.t.
100 Luka Dimitrijoski Gazprom-RusVelo s.t.
101 Robert Stannard BikeExchange s.t.
102 Hjalmar Klyver Helly-Hansen s.t.
103 Andrii Ponomar DSM s.t.
104 Stefan De Bod Astana s.t.
105 Lasse Norman Hansen Gazprom-RusVelo s.t.
106 Alessandro Fancellu DeCecco s.t.
107 Kevin Vermaerke Rally s.t.
108 Arjen Livyns Intermarché s.t.
109 Alexander Hajek Qhubeka-ASSOS s.t.
110 Juan Diego Alba Movistar s.t.
111 Dylan Bibic CajaRural s.t.
112 Ilian Alexandre Barhoumi B&B-Even s.t.
113 Kobe Goossens Ahold-Delhaize s.t.
114 Julius Johansen Helly-Hansen s.t.
115 Markus Pajur Intermarché s.t.
116 Sam Oomen Ahold-Delhaize s.t.
117 Simon Pellaud Smeg s.t.
118 Savva Novikov CajaRural s.t.
119 Axel Källberg Helly-Hansen s.t.
120 Florian Lipowitz Ahold-Delhaize s.t.
121 Anders Skaarseth Trek-Segafredo s.t.
122 Roniel Campos CajaRural s.t.
123 Louis Vervaeke Ahold-Delhaize s.t.
124 Dylan Van Baarle Astana s.t.
125 Michal Schlegel Trek-Segafredo s.t.
126 Floris De Tier Ahold-Delhaize s.t.
127 Antonio Pedrero Movistar s.t.
128 Samandar Sultanov Rally s.t.
129 Silvan Dillier Astana s.t.
130 Antonio Jesús Soto Astana s.t.
131 Victor Campenaerts Intermarché s.t.
132 Gavin Mannion Rally s.t.
133 Reuben Thompson BikeExchange s.t.
134 Mattias Skjelmose Jensen Helly-Hansen s.t.
135 Rodrigo Contreras Movistar s.t.
136 Emil Herzog Qhubeka-ASSOS s.t.
137 Asbjørn Kragh Andersen Trek-Segafredo s.t.
138 Omar Fraile Astana s.t.
139 Pau Marti Soriano Euskaltel-Euskadi s.t.
140 Jakub Mareczko DeCecco s.t.