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