1 71 BISSEGGER Stefan
SUI
SWITZERLAND 21 02h55'47'' 15
2 182 GROVES Kaden
AUS
AUSTRALIA 21 02h55'47'' 9
3 251 JORGENSON Matteo
USA
UNITED STATES OF AMERICA 20 02h55'48'' 5
4 141 BAYER Tobias
AUT
AUSTRIA 20 02h55'48''
5 66 RUTSCH Jonas
GER
GERMANY 21 02h55'50''
6 15 VAN WILDER Ilan
BEL
BELGIUM 19 02h55'50''
7 53 BATTISTELLA Samuele
ITA
ITALY 21 02h55'58''
8 41 FOSS Tobias S.
NOR
NORWAY 22 02h55'58''
9 32 HULGAARD Morten
DEN
DENMARK 21 02h56'10''
10 114 BERRADE FERNANDEZ Urko
ESP
SPAIN 22 02h56'10''
11 13 VANSEVENANT Mauri
BEL
BELGIUM 20 02h56'10''
12 75 LÜSCHER Damian
SUI
SWITZERLAND 22 02h56'10''
13 143 GALL Felix
AUT
AUSTRIA 21 02h56'10''
14 61 ZIMMERMANN Georg
GER
GERMANY 22 02h56'10''
15 51 ALEOTTI Giovanni
ITA
ITALY 20 02h56'33''
16 171 ACOSTA Thomas
FRA
22 02h56'38''
17 52 BAGIOLI Andrea
ITA
ITALY 20 02h57'36''
18 36 PRICE-PEJTERSEN Johan
DEN
DENMARK 20 02h57'58''
19 62 HALLER Patrick
GER
GERMANY 22 02h57'59''
20 231 PEÁK Barnabás
HUN
HUNGARY 21 02h58'03''
21 85 SCHELLING Ide
NED
NETHERLANDS 21 02h58'04''
22 183 EVANS Alexander
AUS
AUSTRALIA 22 02h58'06''
23 55 COVI Alessandro
ITA
ITALY 21 02h58'22''
24 223 GARCIA SOSA Jhojan Orlando
COL
COLOMBIA 21 02h58'22''
25 23 CHAMPOUSSIN Clément
FRA
FRANCE 21 02h58'22''
26 232 VALTER Attila
HUN
HUNGARY 21 02h58'22''
27 222 TEJADA CANACUE Harold Alfonso
COL
COLOMBIA 22 02h58'22''
28 151 RIES Michel
LUX
LUXEMBOURG 21 02h58'24''
29 115 PARRA CUERDA Jose Felix
ESP
SPAIN 22 02h58'24''
30 215 HEALY Ben
IRL
TEAM WIGGINS LECOL 19 02h58'37''
31 11 MONIQUET Sylvain
BEL
BELGIUM 21 02h58'41''
32 96 BALFOUR Stuart
GBR
GREAT BRITAIN 22 02h58'41''
33 121 CEPEDA Jefferson
ECU
ECUADOR 21 02h58'41''
34 86 VAN DEN BERG Lars
NED
NETHERLANDS 21 02h58'41''
35 25 GUGLIELMI Simon
FRA
FRANCE 22 02h59'02''
36 205 CHRETIEN Charles-Etienne
CAN
CANADA 20 03h00'03''
37 56 OLDANI Stefano
ITA
ITALY 21 03h00'09''
38 241 LALBA Clement
FRA
22 03h00'09''
39 174 LEBRETON Jacques
FRA
20 03h00'09''
40 123 HARO Wilson
ECU
ECUADOR 21 03h00'16''
1
41 43 SLEEN Torjus
NOR
NORWAY 22 03h02'32''
42 226 ALBA BOLIVAR Juan Diego
COL
COLOMBIA 22 03h02'47''
43 45 HOLSTAD Ludvik Aspelund
NOR
NORWAY 21 03h03'56''
44 34 NIELSEN Andreas
DEN
DENMARK 22 03h03'56''
45 103 DEBESAY Yacob
ERI
ERITREA 19 03h03'56''
46 63 HEINSCHKE Leon
GER
GERMANY 20 03h04'28''
47 14 VAN TRICHT Stan
BEL
BELGIUM 20 03h08'38''
48 175 LOUVET Louis
FRA
22 03h08'57''
49 35 HINDSGAUL MADSEN Jacob
DEN
DENMARK 19 03h09'29''
50 21 BOILEAU Alan
FRA
FRANCE 20 03h09'32''
51 26 PRODHOMME Nicolas
FRA
FRANCE 22 03h09'32''
52 111 ELOSEGUI MOMEÑE Iñigo
ESP
SPAIN 21 03h10'01''
53 73 JACOBS Johan
SUI
SWITZERLAND 22 03h10'01''
54 101 GIRMAY HAILU Biniam
ERI
ERITREA 19 03h10'01''
55 116 AGIRRE EGAÑA Jon
ESP
SPAIN 22 03h10'01''
56 134 MOTA Guilherme
POR
PORTUGAL 19 03h12'07''
57 42 ANDERSEN Idar
NOR
NORWAY 20 03h13'22''
58 112 LAZKANO LOPEZ Oier
ESP
SPAIN 20 03h13'22''
59 6 ČEMAŽAR Nik
SLO
SLOVENIA 20 03h14'48''
60 5 JARC Aljaž
SLO
SLOVENIA 20 03h14'48''
61 2 FINKŠT Tilen
SLO
SLOVENIA 22 03h14'48''
62 82 EEKHOFF Nils
NED
NETHERLANDS 21 03h14'48''
63 162 FOKIN Mikhail
RUS
RUSSIAN FEDERATION 22 03h14'48''
64 181 WHITE Nicholas
AUS
AUSTRALIA 22 03h14'48''
65 3 HOČEVAR Kristjan
SLO
SLOVENIA 20 03h14'48''
66 256 SHEEHAN Riley
USA
UNITED STATES OF AMERICA 19 03h14'48''
67 95 WRIGHT Fred
GBR
GREAT BRITAIN 20 03h14'48''
68 185 JENNER Samuel
AUS
AUSTRALIA 22 03h14'48''
69 146 WILDAUER Markus
AUT
AUSTRIA 21 03h14'48''
70 243 ROSSINI Quentin
FRA
21 03h14'48''
71 24 DOLEATTO Aurélien
FRA
FRANCE 22 03h14'48''
72 201 ZUKOWSKY Nickolas
CAN
CANADA 21 03h14'48''
73 253 HECHT Gage
USA
UNITED STATES OF AMERICA 21 03h14'48''
74 44 URIANSTAD Martin Bugge
NOR
NORWAY 20 03h14'48''
75 72 FROIDEVAUX Robin
SUI
SWITZERLAND 21 03h14'48''
76 153 KLUCKERS Arthur
LUX
LUXEMBOURG 19 03h14'48''
77 145 VERMEULEN Moran
AUT
AUSTRIA 22 03h14'48''
78 224 PEÑA JIMENEZ Jesus David
COL
COLOMBIA 19 03h14'48''
79 186 POTTER Michael
AUS
AUSTRALIA 22 03h14'48''
80 125 LOPEZ GRANIZO Harold Martin
ECU
ECUADOR 19 03h14'48''
2
81 235 DINA Dániel
HUN
HUNGARY 22 03h14'48''
82 22 BURGAUDEAU Mathieu
FRA
FRANCE 21 03h14'48''
83 76 SUTER Joel
SUI
SWITZERLAND 21 03h14'48''
84 94 SCOTT Robert
GBR
GREAT BRITAIN 21 03h15'01''
85 83 HOOLE Daan
NED
NETHERLANDS 20 03h15'28''
86 254 HERNANDEZ Michael
USA
UNITED STATES OF AMERICA 22 03h15'28''
87 12 REYNDERS Jens
BEL
BELGIUM 21 03h16'11''
88 64 HEIDEMANN Miguel
GER
GERMANY 21 03h16'11''
89 192 MARCHUK Dzianis
BLR
BELARUS 19 03h16'11''
90 93 BROWN Jim
GBR
GREAT BRITAIN 19 03h16'11''
91 144 GAMPER Patrick
AUT
AUSTRIA 22 03h16'11''
92 65 MÄRKL Niklas
GER
GERMANY 20 03h16'11''
93 166 FATKULLIN Valerii
RUS
RUSSIAN FEDERATION 21 03h16'11''
94 216 SEDLÁČEK Vojtěch
CZE
20 03h16'11''
95 102 MULUEBERHAN Henok
ERI
ERITREA 20 03h16'11''
96 211 O'MAHONY Daragh
IRL
EVOPRO RACING 22 03h16'11''
97 204 KATERBERG Ben
CAN
CANADA 19 03h16'11''
98 252 VOIGT Eric
USA
UNITED STATES OF AMERICA 21 03h16'11''
99 242 AGUT Maxime
FRA
21 03h16'46''
100 1 PRIMOŽIČ Jaka
SLO
SLOVENIA 21 03h18'18''
101 4 HORVAT Žiga
SLO
SLOVENIA 21 03h18'18''
102 33 JØRGENSEN Mathias Norsgaard
DEN
DENMARK 22 03h19'41''
103 206 GERVAIS Laurent
CAN
CANADA 22 03h19'41''
104 133 CARVALHO Gonçalo
POR
PORTUGAL 22 03h19'41''
105 213 KELEMEN Petr
CZE
19 03h19'47''
106 124 QUINTEROS Alexis
ECU
ECUADOR 22 03h20'01''
107 255 HAIDET Lance
USA
UNITED STATES OF AMERICA 22 03h20'18''
108 236 VAS Balázs
HUN
HUNGARY 19 03h20'23''
109 122 MONTENEGRO Santiago
ECU
ECUADOR 21 03h20'57''
110 74 DEBONS Antoine
SUI
SWITZERLAND 21 03h21'01''
111 214 SEKKAK Imad
MAR
19 03h21'25''
112 203 ROBERGE Adam
CAN
CANADA 22 03h21'31''
113 154 WEYRICH Maxime
LUX
LUXEMBOURG 22 03h21'31''
114 234 FETTER Erik
HUN
HUNGARY 19 03h21'31''
115 233 KARL Adam
HUN
HUNGARY 20 03h21'31''
116 195 SHPAKOUSKI Yahor
BLR
BELARUS 22 03h21'38''
117 172 GUILLOT Jocelyn
FRA
21 03h21'58''
118 131 MAGALHÃES Jorge
POR
PORTUGAL 22 03h22'01''
119 132 CAMPOS Francisco
POR
PORTUGAL 22 03h22'01''
120 92 PIDCOCK Thomas
GBR
GREAT BRITAIN 20 02h56'10''
3
*According to UCI regulations.
54 CONCA Filippo
ITA
ITALY 21 DNF
81 ARENSMAN Thymen
NED
NETHERLANDS 20 DNF
106 TEWELDE Robel
ERI
ERITREA 22 DNF
113 CAÑELLAS SANCHEZ Xavier
ESP
SPAIN 22 DNF
126 TORO CAICEDO Cristian Alexander
ECU
ECUADOR 21 DNF
155 PRIES Cédric
LUX
LUXEMBOURG 19 DNF
156 HEIDERSCHEID Colin
LUX
LUXEMBOURG 21 DNF
173 JARNET Maxime
FRA
TEAM ARKEA - SAMSIC 21 DNF
176 RONDEAU Fabien
FRA
22 DNF
221 RUBIO REYES Einer Augusto
COL
COLOMBIA 21 DNF
225 BUSTAMANTE RUDA Adrian Camilo
COL
COLOMBIA 21 DNF
244 LAPIERRE Louis
FRA
22 DNF
245 FOULON Dorian
FRA
21 DNF
4
Gen
1 51 ALEOTTI Giovanni
ITA
ITALY 20 18h38'34'' 2
2 41 FOSS Tobias S.
NOR
NORWAY 22 18h38'39''
3 75 LÜSCHER Damian
SUI
SWITZERLAND 22 18h38'52''
4 71 BISSEGGER Stefan
SUI
SWITZERLAND 21 18h39'00''
5 53 BATTISTELLA Samuele
ITA
ITALY 21 18h39'04''
6 251 JORGENSON Matteo
USA
UNITED STATES OF AMERICA 20 18h39'08''
7 92 PIDCOCK Thomas
GBR
GREAT BRITAIN 20 18h39'17''
8 66 RUTSCH Jonas
GER
GERMANY 21 18h39'31''
9 15 VAN WILDER Ilan
BEL
BELGIUM 19 18h39'34''
10 13 VANSEVENANT Mauri
BEL
BELGIUM 20 18h39'54''
11 143 GALL Felix
AUT
AUSTRIA 21 18h40'09''
12 114 BERRADE FERNANDEZ Urko
ESP
SPAIN 22 18h40'39''
13 52 BAGIOLI Andrea
ITA
ITALY 20 18h40'42''
14 61 ZIMMERMANN Georg
GER
GERMANY 22 18h40'51''
15 25 GUGLIELMI Simon
FRA
FRANCE 22 18h41'02''
16 23 CHAMPOUSSIN Clément
FRA
FRANCE 21 18h41'42''
17 183 EVANS Alexander
AUS
AUSTRALIA 22 18h41'43''
18 11 MONIQUET Sylvain
BEL
BELGIUM 21 18h42'25''
19 86 VAN DEN BERG Lars
NED
NETHERLANDS 21 18h42'35''
20 232 VALTER Attila
HUN
HUNGARY 21 18h42'49''
21 222 TEJADA CANACUE Harold Alfonso
COL
COLOMBIA 22 18h43'13''
22 223 GARCIA SOSA Jhojan Orlando
COL
COLOMBIA 21 18h43'13''
23 56 OLDANI Stefano
ITA
ITALY 21 18h43'14''
24 151 RIES Michel
LUX
LUXEMBOURG 21 18h43'28''
25 62 HALLER Patrick
GER
GERMANY 22 18h43'38''
26 115 PARRA CUERDA Jose Felix
ESP
SPAIN 22 18h43'38''
27 32 HULGAARD Morten
DEN
DENMARK 21 18h43'50''
28 96 BALFOUR Stuart
GBR
GREAT BRITAIN 22 18h44'25''
29 85 SCHELLING Ide
NED
NETHERLANDS 21 18h44'50''
30 215 HEALY Ben
IRL
TEAM WIGGINS LECOL 19 18h45'00''
31 43 SLEEN Torjus
NOR
NORWAY 22 18h45'14''
32 121 CEPEDA Jefferson
ECU
ECUADOR 21 18h45'32''
33 241 LALBA Clement
FRA
22 18h45'52''
34 174 LEBRETON Jacques
FRA
20 18h45'52''
35 55 COVI Alessandro
ITA
ITALY 21 18h46'17''
36 226 ALBA BOLIVAR Juan Diego
COL
COLOMBIA 22 18h48'11''
37 171 ACOSTA Thomas
FRA
22 18h48'23''
38 123 HARO Wilson
ECU
ECUADOR 21 18h48'40''
39 34 NIELSEN Andreas
DEN
DENMARK 22 18h50'01''
40 141 BAYER Tobias
AUT
AUSTRIA 20 18h51'07''
1
41 14 VAN TRICHT Stan
BEL
BELGIUM 20 18h53'06''
42 26 PRODHOMME Nicolas
FRA
FRANCE 22 18h53'34''
43 231 PEÁK Barnabás
HUN
HUNGARY 21 18h54'27''
44 111 ELOSEGUI MOMEÑE Iñigo
ESP
SPAIN 21 18h55'15''
45 175 LOUVET Louis
FRA
22 18h55'24''
46 116 AGIRRE EGAÑA Jon
ESP
SPAIN 22 18h56'20''
47 22 BURGAUDEAU Mathieu
FRA
FRANCE 21 18h58'52''
48 134 MOTA Guilherme
POR
PORTUGAL 19 18h58'58''
49 185 JENNER Samuel
AUS
AUSTRALIA 22 18h59'51''
50 201 ZUKOWSKY Nickolas
CAN
CANADA 21 19h00'02''
51 3 HOČEVAR Kristjan
SLO
SLOVENIA 20 19h00'40''
52 95 WRIGHT Fred
GBR
GREAT BRITAIN 20 19h01'19''
53 2 FINKŠT Tilen
SLO
SLOVENIA 22 19h01'40''
54 253 HECHT Gage
USA
UNITED STATES OF AMERICA 21 19h01'49''
55 45 HOLSTAD Ludvik Aspelund
NOR
NORWAY 21 19h02'09''
56 21 BOILEAU Alan
FRA
FRANCE 20 19h02'38''
57 153 KLUCKERS Arthur
LUX
LUXEMBOURG 19 19h03'40''
58 145 VERMEULEN Moran
AUT
AUSTRIA 22 19h04'43''
59 72 FROIDEVAUX Robin
SUI
SWITZERLAND 21 19h05'16''
60 204 KATERBERG Ben
CAN
CANADA 19 19h05'41''
61 5 JARC Aljaž
SLO
SLOVENIA 20 19h05'44''
62 133 CARVALHO Gonçalo
POR
PORTUGAL 22 19h06'14''
63 101 GIRMAY HAILU Biniam
ERI
ERITREA 19 19h06'45''
64 203 ROBERGE Adam
CAN
CANADA 22 19h07'43''
65 42 ANDERSEN Idar
NOR
NORWAY 20 19h07'53''
66 224 PEÑA JIMENEZ Jesus David
COL
COLOMBIA 19 19h08'05''
67 76 SUTER Joel
SUI
SWITZERLAND 21 19h08'23''
68 243 ROSSINI Quentin
FRA
21 19h08'41''
69 172 GUILLOT Jocelyn
FRA
21 19h09'36''
70 166 FATKULLIN Valerii
RUS
RUSSIAN FEDERATION 21 19h09'45''
71 35 HINDSGAUL MADSEN Jacob
DEN
DENMARK 19 19h10'46''
72 63 HEINSCHKE Leon
GER
GERMANY 20 19h11'22''
73 214 SEKKAK Imad
MAR
19 19h12'02''
74 205 CHRETIEN Charles-Etienne
CAN
CANADA 20 19h12'12''
75 73 JACOBS Johan
SUI
SWITZERLAND 22 19h12'28''
76 182 GROVES Kaden
AUS
AUSTRALIA 21 19h12'39''
77 206 GERVAIS Laurent
CAN
CANADA 22 19h13'17''
78 94 SCOTT Robert
GBR
GREAT BRITAIN 21 19h14'02''
79 82 EEKHOFF Nils
NED
NETHERLANDS 21 19h14'42''
80 252 VOIGT Eric
USA
UNITED STATES OF AMERICA 21 19h14'47''
2
81 64 HEIDEMANN Miguel
GER
GERMANY 21 19h14'57''
82 124 QUINTEROS Alexis
ECU
ECUADOR 22 19h15'05''
83 103 DEBESAY Yacob
ERI
ERITREA 19 19h15'15''
84 216 SEDLÁČEK Vojtěch
CZE
20 19h15'51''
85 122 MONTENEGRO Santiago
ECU
ECUADOR 21 19h16'01''
86 255 HAIDET Lance
USA
UNITED STATES OF AMERICA 22 19h16'19''
87 242 AGUT Maxime
FRA
21 19h16'32''
88 131 MAGALHÃES Jorge
POR
PORTUGAL 22 19h18'08''
89 144 GAMPER Patrick
AUT
AUSTRIA 22 19h18'20''
90 235 DINA Dániel
HUN
HUNGARY 22 19h18'22''
91 162 FOKIN Mikhail
RUS
RUSSIAN FEDERATION 22 19h19'18''
92 112 LAZKANO LOPEZ Oier
ESP
SPAIN 20 19h19'39''
93 36 PRICE-PEJTERSEN Johan
DEN
DENMARK 20 19h19'49''
94 195 SHPAKOUSKI Yahor
BLR
BELARUS 22 19h19'50''
95 102 MULUEBERHAN Henok
ERI
ERITREA 20 19h20'05''
96 44 URIANSTAD Martin Bugge
NOR
NORWAY 20 19h20'15''
97 1 PRIMOŽIČ Jaka
SLO
SLOVENIA 21 19h21'08''
98 186 POTTER Michael
AUS
AUSTRALIA 22 19h21'43''
99 83 HOOLE Daan
NED
NETHERLANDS 20 19h23'15''
100 234 FETTER Erik
HUN
HUNGARY 19 19h25'38''
101 146 WILDAUER Markus
AUT
AUSTRIA 21 19h25'44''
102 213 KELEMEN Petr
CZE
19 19h28'26''
103 256 SHEEHAN Riley
USA
UNITED STATES OF AMERICA 19 19h28'49''
104 24 DOLEATTO Aurélien
FRA
FRANCE 22 19h29'04''
105 12 REYNDERS Jens
BEL
BELGIUM 21 19h29'08''
106 33 JØRGENSEN Mathias Norsgaard
DEN
DENMARK 22 19h29'43''
107 233 KARL Adam
HUN
HUNGARY 20 19h31'04''
108 192 MARCHUK Dzianis
BLR
BELARUS 19 19h31'15''
109 93 BROWN Jim
GBR
GREAT BRITAIN 19 19h31'23''
110 74 DEBONS Antoine
SUI
SWITZERLAND 21 19h32'30''
111 254 HERNANDEZ Michael
USA
UNITED STATES OF AMERICA 22 19h33'03''
112 181 WHITE Nicholas
AUS
AUSTRALIA 22 19h33'13''
113 65 MÄRKL Niklas
GER
GERMANY 20 19h36'11''
114 125 LOPEZ GRANIZO Harold Martin
ECU
ECUADOR 19 19h38'39''
115 132 CAMPOS Francisco
POR
PORTUGAL 22 19h39'29''
116 6 ČEMAŽAR Nik
SLO
SLOVENIA 20 19h40'45''
117 211 O'MAHONY Daragh
IRL
EVOPRO RACING 22 19h41'52''
118 4 HORVAT Žiga
SLO
SLOVENIA 21 19h42'34''
119 154 WEYRICH Maxime
LUX
LUXEMBOURG 22 19h45'52''
120 236 VAS Balázs
HUN
HUNGARY 19 19h57'07''
3