1 182 JAKOBSEN Fabio
NED
NETHERLANDS 21 03h05'28'' 15
2 83 HODEG CHAGUI Alvaro Jose
COL
COLOMBIA 21 03h05'28'' 9
3 171 HALVORSEN Kristoffer
NOR
NORWAY 21 03h05'28'' 5
4 51 RIABUSHENKO Aleksandr
BLR
BELARUS 22 03h05'28''
5 185 NIEUWENHUIS Joris
NED
NETHERLANDS 21 03h05'28''
6 193 PALUTA Michal
POL
POLAND 22 03h05'28''
7 191 BANASZEK Alan
POL
POLAND 20 03h05'28''
8 52 HARAKHAVIK Uladzimir
BLR
BELARUS 22 03h05'28''
9 226 STRAKHOV Dmitrii
RUS
RUSSIAN FEDERATION 22 03h05'28''
10 63 LAMBRECHT Bjorg
BEL
BELGIUM 20 03h05'28''
11 172 SKAARSETH Anders
NOR
NORWAY 22 03h05'28''
12 11 GEßNER Konrad
GER
GERMANY 22 03h05'28''
13 42 GUGLIELMI Simon
FRA
20 03h05'28''
14 133 CARBONI Giovanni
ITA
ITALY 22 03h05'28''
15 222 SIVAKOV Pavel
RUS
RUSSIAN FEDERATION 20 03h05'28''
16 74 MALLE Nicolas
FRA
19 03h05'28''
17 4 MADOUAS Valentin
FRA
FRANCE 21 03h05'28''
18 101 POWLESS Neilson
USA
UNITED STATES OF AMERICA 21 03h05'28''
19 153 PETELIN Jan
LUX
LUXEMBOURG 21 03h05'28''
20 44 ROCHAS Rémy
FRA
21 03h05'28''
21 156 WIRTGEN Tom
LUX
LUXEMBOURG 21 03h05'28''
22 232 HIRSCHI Marc
SUI
SWITZERLAND 19 03h05'28''
23 175 ABRAHAMSEN Jonas
NOR
NORWAY 22 03h05'28''
24 212 NEUMAN Dominik
CZE
CZECH REPUBLIC 22 03h05'28''
25 76 RIOU Alan
FRA
FORTUNEO - OSCARO 20 03h05'28''
26 151 GENIETS Kevin
LUX
LUXEMBOURG 20 03h05'28''
27 144 OKAMOTO Hayato
JPN
JAPAN 22 03h05'28''
28 195 SZELAG Gracjan
POL
POLAND 22 03h05'28''
29 81 BERNAL GOMEZ Egan Arley
COL
COLOMBIA 20 03h05'28''
30 111 WOOD Oliver
GBR
GREAT BRITAIN 22 03h05'28''
31 205 ANTUNES Tiago
POR
PORTUGAL 20 03h05'28''
32 66 JASPERS Ward
BEL
BELGIUM 20 03h05'28''
33 21 HAMILTON Lucas
AUS
AUSTRALIA 21 03h05'28''
34 105 GARRISON Ian
USA
UNITED STATES OF AMERICA 19 03h05'28''
35 213 LEHKÝ Roman
CZE
CZECH REPUBLIC 21 03h05'28''
36 163 SAHBAOUI Soufiane
MAR
MOROCCO 22 03h05'28''
37 136 AFFINI Edoardo
ITA
ITALY 21 03h05'28''
38 196 TRACZ Szymon
POL
POLAND 19 03h05'28''
39 211 SCHLEGEL Michal
CZE
CZECH REPUBLIC 22 03h05'28''
40 145 OKA Atsushi
JPN
JAPAN 22 03h05'28''
41 82 SOSA CUERVO Ivan Ramiro
COL
COLOMBIA 20 03h05'28''
42 123 FEELEY Daire
IRL
IRELAND 21 03h05'28''
43 162 ELKOURAJI Mohcine
MAR
MOROCCO 20 03h05'28''
44 86 SANDOVAL GARZON Wldy Enrique
COL
COLOMBIA 22 03h05'28''
45 183 MAAS Jan
NED
NETHERLANDS 21 03h05'28''
46 176 FOSS Tobias S.
NOR
NORWAY 20 03h05'28''
47 233 MÄDER Gino
SUI
SWITZERLAND 20 03h05'28''
48 22 HINDLEY Jai
AUS
AUSTRALIA 21 03h05'28''
49 64 PLANCKAERT Emiel
BEL
BELGIUM 21 03h05'28''
50 204 NUNES Hugo
POR
PORTUGAL 21 03h05'28''
51 214 OTRUBA Jakub
CZE
CZECH REPUBLIC 19 03h05'28''
52 192 BROZYNA Piotr
POL
POLAND 22 03h05'28''
53 116 KNOX James
GBR
GREAT BRITAIN 22 03h05'28''
54 36 SCHLEMMER Lukas
AUT
AUSTRIA 22 03h05'28''
55 34 GAMPER Patrick
AUT
AUSTRIA 20 03h05'28''
56 236 SCHÄPPI Martin
SUI
SWITZERLAND 21 03h05'28''
57 91 EG Niklas
DEN
DENMARK 22 03h05'28''
58 43 DOLEATTO Aurélien
FRA
AG2R LA MONDIALE 20 03h05'28''
59 152 LEYDER Pit
LUX
LUXEMBOURG 20 03h05'28''
60 103 BASSETT Stephen
USA
UNITED STATES OF AMERICA 22 03h05'28''
61 31 BRKIC Benjamin
AUT
AUSTRIA 21 03h05'28''
62 85 MARTINEZ POVEDA Daniel Felipe
COL
COLOMBIA 21 03h05'28''
63 104 BENNETT Sean
USA
UNITED STATES OF AMERICA 21 03h05'28''
64 126 TEGGART Matthew
IRL
IRELAND 21 03h05'28''
65 2 JOURNIAUX Axel
FRA
FRANCE 22 03h05'28''
66 143 ONODERA Rei
JPN
JAPAN 22 03h05'28''
67 223 VLASOV Aleksandr
RUS
RUSSIAN FEDERATION 21 03h05'28''
68 224 CHERKASOV Nikolai
RUS
RUSSIAN FEDERATION 21 03h05'28''
69 55 SHPAKOUSKI Yahor
BLR
BELARUS 20 03h05'28''
70 65 VERWILST Aaron
BEL
BELGIUM 20 03h05'28''
71 125 O'MAHONY Darragh
IRL
IRELAND 20 03h05'28''
72 41 DANES Léo
FRA
21 03h05'28''
73 84 MUÑOZ LANCHEROS Cristian Camilo
COL
COLOMBIA 21 03h05'28''
74 13 NOWAK Florian
GER
GERMANY 22 03h05'28''
75 131 FABBRO Matteo
ITA
ITALY 22 03h05'28''
76 26 STORER Michael
AUS
AUSTRALIA 20 03h05'28''
77 154 RIES Michel
LUX
LUXEMBOURG 19 03h05'28''
78 102 BARTA William
USA
UNITED STATES OF AMERICA 21 03h05'28''
79 122 REILLY Ryan
IRL
IRELAND 21 03h05'28''
80 96 WILSLY Jonas Gregaard
DEN
DENMARK 21 03h05'28''
81 142 ISHIGAMI Masahiro
JPN
JAPAN 20 03h05'28''
82 61 CRAS Steff
BEL
BELGIUM 21 03h05'28''
83 225 RIKUNOV Petr
RUS
RUSSIAN FEDERATION 20 03h05'28''
84 35 NEUHAUSER Marcel
AUT
AUSTRIA 20 03h05'28''
85 215 SEKANINA Adam
CZE
CZECH REPUBLIC 22 03h05'28''
86 216 PETRUŠ Jirí
CZE
CZECH REPUBLIC 21 03h05'28''
87 3 LAFAY Victor
FRA
FRANCE 21 03h05'28''
88 56 VOLKAU Ilya
BLR
BELARUS 20 03h05'28''
89 234 RÜEGG Lukas
SUI
SWITZERLAND 21 03h05'28''
90 32 FREIBERGER Markus
AUT
AUSTRIA 22 03h05'28''
91 14 ROHDE Leon
GER
GERMANY 22 03h05'28''
92 221 NYCH Artem
RUS
RUSSIAN FEDERATION 22 03h05'28''
93 62 DEWULF Stan
BEL
BELGIUM 20 03h05'28''
94 33 GALL Felix
AUT
AUSTRIA 19 03h05'28''
95 71 CAM Florian
FRA
22 03h05'28''
96 181 VAN DEN BERG Lars
NED
NETHERLANDS 19 03h05'28''
97 164 ANNACHNACH Mohsin
MAR
MOROCCO 20 03h05'28''
98 114 DAVIES Scott
GBR
GREAT BRITAIN 22 03h05'28''
99 24 SCOTSON Callum
AUS
AUSTRALIA 21 03h05'28''
100 141 AMEZAWA Takeaki
JPN
JAPAN 22 03h05'28''
101 16 ZIMMERMANN Georg
GER
GERMANY 20 03h05'28''
102 15 SCHINNAGEL Johannes
GER
GERMANY 21 03h05'28''
103 53 STROKAU Vasili
BLR
BELARUS 22 03h05'28''
104 155 VALVASORI Larry
LUX
LUXEMBOURG 21 03h05'28''
105 94 SCHULTZ Jesper
DEN
DENMARK 21 03h05'28''
106 92 PEDERSEN Casper
DEN
DENMARK 21 03h05'28''
107 112 STEWART Mark
GBR
GREAT BRITAIN 22 03h05'28''
108 23 JENNER Samuel
AUS
AUSTRALIA 20 03h05'28''
109 135 ROMANO Francesco
ITA
ITALY 20 03h05'28''
110 46 ROGER Maxime
FRA
22 03h05'28''
111 124 O'LOUGHLIN Michael
IRL
IRELAND 20 03h05'28''
112 235 RAPPO Anthony
SUI
SWITZERLAND 22 03h05'28''
113 186 VAN DEN BERG Julius
NED
NETHERLANDS 21 03h05'28''
114 184 EENKHOORN Pascal
NED
NETHERLANDS 20 03h05'28''
115 132 CONCI Nicola
ITA
ITALY 20 03h05'28''
116 106 OIEN Justin
USA
UNITED STATES OF AMERICA 22 03h06'36''
117 73 GUERNALEC Thibault
FRA
FORTUNEO - OSCARO 20 03h05'28''
118 75 MORIN Emmanuel
FRA
22 03h05'28''
119 194 SAJNOK Szymon
POL
POLAND 20 03h06'42''
120 6 SELLIER Simon
FRA
FRANCE 22 03h05'28''
121 174 TILLER Rasmus Fossum
NOR
NORWAY 21 03h07'03''
122 134 CIMA Imerio
ITA
ITALY 20 03h05'28''
123 5 PARET PEINTRE Aurélien
FRA
FRANCE 21 03h05'28''
124 201 OLIVEIRA Rui
POR
PORTUGAL 21 03h05'28''
125 203 CAMPOS Francisco
POR
PORTUGAL 20 03h05'28''
126 202 CARVALHO André
POR
PORTUGAL 20 03h05'28''
127 206 FERNANDES José
POR
PORTUGAL 22 03h05'28''
128 113 LAWLESS Christopher
GBR
GREAT BRITAIN 22 03h05'28''
129 12 HALLER Patrick
GER
GERMANY 20 03h05'28''
130 115 HENNESSY Jacob
GBR
GREAT BRITAIN 21 03h07'51''
131 121 DOWNEY Mark
IRL
IRELAND 21 03h05'28''
132 25 STANNARD Robert
AUS
AUSTRALIA 19 03h05'28''
133 45 RUSSO Clement
FRA
AG2R LA MONDIALE 22 03h05'28''
134 93 ASGREEN Kasper
DEN
DENMARK 22 03h05'28''
135 1 BONNAMOUR Franck
FRA
FRANCE 22 03h12'22''
136 165 SABBAHI Lahcen
MAR
MOROCCO 20 03h12'22''
137 231 MÜLLER Patrick
SUI
SWITZERLAND 21 03h05'28''
138 173 WÆRSTED Syver
NOR
NORWAY 21 03h15'21''
139 161 SABBAHI El Houcaine
MAR
MOROCCO 20 03h15'21''
140 146 YAMAMOTO Masaki
JPN
JAPAN 21 03h15'21''
141 72 GAREL Adrien
FRA
21 03h15'25''
Gen
1 93 ASGREEN Kasper
DEN
DENMARK 22 06h09'22'' 2
2 171 HALVORSEN Kristoffer
NOR
NORWAY 21 06h09'26''
3 83 HODEG CHAGUI Alvaro Jose
COL
COLOMBIA 21 06h09'26''
4 51 RIABUSHENKO Aleksandr
BLR
BELARUS 22 06h09'26''
5 191 BANASZEK Alan
POL
POLAND 20 06h09'26''
6 4 MADOUAS Valentin
FRA
FRANCE 21 06h09'26''
7 42 GUGLIELMI Simon
FRA
20 06h09'26''
8 172 SKAARSETH Anders
NOR
NORWAY 22 06h09'26''
9 111 WOOD Oliver
GBR
GREAT BRITAIN 22 06h09'26''
10 63 LAMBRECHT Bjorg
BEL
BELGIUM 20 06h09'26''
11 185 NIEUWENHUIS Joris
NED
NETHERLANDS 21 06h09'26''
12 226 STRAKHOV Dmitrii
RUS
RUSSIAN FEDERATION 22 06h09'26''
13 101 POWLESS Neilson
USA
UNITED STATES OF AMERICA 21 06h09'26''
14 133 CARBONI Giovanni
ITA
ITALY 22 06h09'26''
15 212 NEUMAN Dominik
CZE
CZECH REPUBLIC 22 06h09'26''
16 153 PETELIN Jan
LUX
LUXEMBOURG 21 06h09'26''
17 76 RIOU Alan
FRA
FORTUNEO - OSCARO 20 06h09'26''
18 44 ROCHAS Rémy
FRA
21 06h09'26''
19 52 HARAKHAVIK Uladzimir
BLR
BELARUS 22 06h09'26''
20 222 SIVAKOV Pavel
RUS
RUSSIAN FEDERATION 20 06h09'26''
21 163 SAHBAOUI Soufiane
MAR
MOROCCO 22 06h09'26''
22 145 OKA Atsushi
JPN
JAPAN 22 06h09'26''
23 144 OKAMOTO Hayato
JPN
JAPAN 22 06h09'26''
24 81 BERNAL GOMEZ Egan Arley
COL
COLOMBIA 20 06h09'26''
25 21 HAMILTON Lucas
AUS
AUSTRALIA 21 06h09'26''
26 64 PLANCKAERT Emiel
BEL
BELGIUM 21 06h09'26''
27 232 HIRSCHI Marc
SUI
SWITZERLAND 19 06h09'26''
28 175 ABRAHAMSEN Jonas
NOR
NORWAY 22 06h09'26''
29 236 SCHÄPPI Martin
SUI
SWITZERLAND 21 06h09'26''
30 34 GAMPER Patrick
AUT
AUSTRIA 20 06h09'26''
31 22 HINDLEY Jai
AUS
AUSTRALIA 21 06h09'26''
32 182 JAKOBSEN Fabio
NED
NETHERLANDS 21 06h09'26''
33 193 PALUTA Michal
POL
POLAND 22 06h09'26''
34 211 SCHLEGEL Michal
CZE
CZECH REPUBLIC 22 06h09'26''
35 205 ANTUNES Tiago
POR
PORTUGAL 20 06h09'26''
36 143 ONODERA Rei
JPN
JAPAN 22 06h09'26''
37 11 GEßNER Konrad
GER
GERMANY 22 06h09'26''
38 74 MALLE Nicolas
FRA
19 06h09'26''
39 204 NUNES Hugo
POR
PORTUGAL 21 06h09'26''
40 151 GENIETS Kevin
LUX
LUXEMBOURG 20 06h09'26''
41 123 FEELEY Daire
IRL
IRELAND 21 06h09'26''
42 176 FOSS Tobias S.
NOR
NORWAY 20 06h09'26''
43 156 WIRTGEN Tom
LUX
LUXEMBOURG 21 06h09'26''
44 91 EG Niklas
DEN
DENMARK 22 06h09'26''
45 85 MARTINEZ POVEDA Daniel Felipe
COL
COLOMBIA 21 06h09'26''
46 82 SOSA CUERVO Ivan Ramiro
COL
COLOMBIA 20 06h09'26''
47 183 MAAS Jan
NED
NETHERLANDS 21 06h09'26''
48 192 BROZYNA Piotr
POL
POLAND 22 06h09'26''
49 14 ROHDE Leon
GER
GERMANY 22 06h09'26''
50 116 KNOX James
GBR
GREAT BRITAIN 22 06h09'26''
51 224 CHERKASOV Nikolai
RUS
RUSSIAN FEDERATION 21 06h09'26''
52 234 RÜEGG Lukas
SUI
SWITZERLAND 21 06h09'26''
53 195 SZELAG Gracjan
POL
POLAND 22 06h09'26''
54 61 CRAS Steff
BEL
BELGIUM 21 06h09'26''
55 213 LEHKÝ Roman
CZE
CZECH REPUBLIC 21 06h09'26''
56 43 DOLEATTO Aurélien
FRA
AG2R LA MONDIALE 20 06h09'26''
57 136 AFFINI Edoardo
ITA
ITALY 21 06h09'26''
58 75 MORIN Emmanuel
FRA
22 06h09'26''
59 31 BRKIC Benjamin
AUT
AUSTRIA 21 06h09'26''
60 134 CIMA Imerio
ITA
ITALY 20 06h09'26''
61 186 VAN DEN BERG Julius
NED
NETHERLANDS 21 06h09'26''
62 66 JASPERS Ward
BEL
BELGIUM 20 06h09'26''
63 41 DANES Léo
FRA
21 06h09'26''
64 196 TRACZ Szymon
POL
POLAND 19 06h09'26''
65 36 SCHLEMMER Lukas
AUT
AUSTRIA 22 06h09'26''
66 201 OLIVEIRA Rui
POR
PORTUGAL 21 06h09'26''
67 233 MÄDER Gino
SUI
SWITZERLAND 20 06h09'26''
68 121 DOWNEY Mark
IRL
IRELAND 21 06h09'26''
69 24 SCOTSON Callum
AUS
AUSTRALIA 21 06h09'26''
70 45 RUSSO Clement
FRA
AG2R LA MONDIALE 22 06h09'26''
71 2 JOURNIAUX Axel
FRA
FRANCE 22 06h09'26''
72 13 NOWAK Florian
GER
GERMANY 22 06h09'26''
73 96 WILSLY Jonas Gregaard
DEN
DENMARK 21 06h09'26''
74 3 LAFAY Victor
FRA
FRANCE 21 06h09'26''
75 55 SHPAKOUSKI Yahor
BLR
BELARUS 20 06h09'26''
76 231 MÜLLER Patrick
SUI
SWITZERLAND 21 06h09'26''
77 214 OTRUBA Jakub
CZE
CZECH REPUBLIC 19 06h09'26''
78 84 MUÑOZ LANCHEROS Cristian Camilo
COL
COLOMBIA 21 06h09'26''
79 225 RIKUNOV Petr
RUS
RUSSIAN FEDERATION 20 06h09'26''
80 131 FABBRO Matteo
ITA
ITALY 22 06h09'26''
81 25 STANNARD Robert
AUS
AUSTRALIA 19 06h09'26''
82 71 CAM Florian
FRA
22 06h09'26''
83 56 VOLKAU Ilya
BLR
BELARUS 20 06h09'26''
84 221 NYCH Artem
RUS
RUSSIAN FEDERATION 22 06h09'26''
85 102 BARTA William
USA
UNITED STATES OF AMERICA 21 06h09'26''
86 5 PARET PEINTRE Aurélien
FRA
FRANCE 21 06h09'26''
87 154 RIES Michel
LUX
LUXEMBOURG 19 06h09'26''
88 94 SCHULTZ Jesper
DEN
DENMARK 21 06h09'26''
89 125 O'MAHONY Darragh
IRL
IRELAND 20 06h09'26''
90 26 STORER Michael
AUS
AUSTRALIA 20 06h09'26''
91 73 GUERNALEC Thibault
FRA
FORTUNEO - OSCARO 20 06h09'26''
92 132 CONCI Nicola
ITA
ITALY 20 06h09'26''
93 104 BENNETT Sean
USA
UNITED STATES OF AMERICA 21 06h09'26''
94 65 VERWILST Aaron
BEL
BELGIUM 20 06h09'26''
95 12 HALLER Patrick
GER
GERMANY 20 06h09'26''
96 152 LEYDER Pit
LUX
LUXEMBOURG 20 06h09'26''
97 126 TEGGART Matthew
IRL
IRELAND 21 06h09'26''
98 235 RAPPO Anthony
SUI
SWITZERLAND 22 06h09'26''
99 223 VLASOV Aleksandr
RUS
RUSSIAN FEDERATION 21 06h09'26''
100 122 REILLY Ryan
IRL
IRELAND 21 06h09'26''
101 16 ZIMMERMANN Georg
GER
GERMANY 20 06h09'26''
102 181 VAN DEN BERG Lars
NED
NETHERLANDS 19 06h09'26''
103 32 FREIBERGER Markus
AUT
AUSTRIA 22 06h09'26''
104 215 SEKANINA Adam
CZE
CZECH REPUBLIC 22 06h09'26''
105 142 ISHIGAMI Masahiro
JPN
JAPAN 20 06h09'26''
106 114 DAVIES Scott
GBR
GREAT BRITAIN 22 06h09'26''
107 124 O'LOUGHLIN Michael
IRL
IRELAND 20 06h09'26''
108 62 DEWULF Stan
BEL
BELGIUM 20 06h09'26''
109 35 NEUHAUSER Marcel
AUT
AUSTRIA 20 06h09'26''
110 92 PEDERSEN Casper
DEN
DENMARK 21 06h09'26''
111 15 SCHINNAGEL Johannes
GER
GERMANY 21 06h09'26''
112 141 AMEZAWA Takeaki
JPN
JAPAN 22 06h09'26''
113 216 PETRUŠ Jirí
CZE
CZECH REPUBLIC 21 06h09'26''
114 155 VALVASORI Larry
LUX
LUXEMBOURG 21 06h09'26''
115 53 STROKAU Vasili
BLR
BELARUS 22 06h09'26''
116 46 ROGER Maxime
FRA
22 06h09'26''
117 135 ROMANO Francesco
ITA
ITALY 20 06h09'26''
118 112 STEWART Mark
GBR
GREAT BRITAIN 22 06h09'26''
119 23 JENNER Samuel
AUS
AUSTRALIA 20 06h09'26''
120 113 LAWLESS Christopher
GBR
GREAT BRITAIN 22 06h09'26''
121 6 SELLIER Simon
FRA
FRANCE 22 06h09'26''
122 203 CAMPOS Francisco
POR
PORTUGAL 20 06h09'26''
123 202 CARVALHO André
POR
PORTUGAL 20 06h10'05''
124 206 FERNANDES José
POR
PORTUGAL 22 06h10'05''
125 106 OIEN Justin
USA
UNITED STATES OF AMERICA 22 06h10'34''
126 105 GARRISON Ian
USA
UNITED STATES OF AMERICA 19 06h10'49''
127 174 TILLER Rasmus Fossum
NOR
NORWAY 21 06h11'01''
128 162 ELKOURAJI Mohcine
MAR
MOROCCO 20 06h11'09''
129 184 EENKHOORN Pascal
NED
NETHERLANDS 20 06h12'09''
130 33 GALL Felix
AUT
AUSTRIA 19 06h13'57''
131 103 BASSETT Stephen
USA
UNITED STATES OF AMERICA 22 06h14'50''
132 194 SAJNOK Szymon
POL
POLAND 20 06h15'56''
133 1 BONNAMOUR Franck
FRA
FRANCE 22 06h16'20''
134 115 HENNESSY Jacob
GBR
GREAT BRITAIN 21 06h16'20''
135 72 GAREL Adrien
FRA
21 06h19'23''
136 146 YAMAMOTO Masaki
JPN
JAPAN 21 06h19'59''
137 164 ANNACHNACH Mohsin
MAR
MOROCCO 20 06h20'31''
138 173 WÆRSTED Syver
NOR
NORWAY 21 06h20'42''
139 86 SANDOVAL GARZON Wldy Enrique
COL
COLOMBIA 22 06h22'00''
140 165 SABBAHI Lahcen
MAR
MOROCCO 20 06h43'37''
141 161 SABBAHI El Houcaine
MAR
MOROCCO 20 06h46'36'' Sluiten