1
Mathieu van der Poel
ALPECIN - DECEUNINCK
21:52:34
2
Tadej Pogacar
UAE TEAM EMIRATES - XRG
+00:00:01
3
Remco Evenepoel
SOUDAL QUICK-STEP
+00:00:43
4
Kevin Vauquelin
ARKEA-BB HOTELS
+00:01:00
5
Jonas Vingegaard Rasmussen
VISMA - LEASE A BIKE
+00:01:14
6
Matteo Jorgenson
VISMA - LEASE A BIKE
+00:01:23
7
Joao Pedro Goncalves Almeida
UAE TEAM EMIRATES - XRG
+00:01:59
8
Ben Healy
EF EDUCATION - EASYPOST
+00:02:01
9
Florian Lipowitz
RED BULL - BORA - HANSGROHE
+00:02:32
10
Primoz Roglic
RED BULL - BORA - HANSGROHE
+00:02:36
11
Oscar Onley
TEAM PICNIC POSTNL
+00:02:42
12
Mattias Skjelmose Jensen
LIDL-TREK
+00:03:13
13
Enric Mas Nicolau
MOVISTAR TEAM
+00:03:35
14
Santiago Buitrago
BAHRAIN VICTORIOUS
+00:03:57
15
Tobias Halland Johannessen
UNO-X MOBILITY
+00:03:58
16
Aurelien Paret Peintre
DECATHLON AG2R LA MONDIALE
+00:04:11
17
Carlos Rodriguez
INEOS GRENADIERS
+00:04:21
18
Felix Gall
DECATHLON AG2R LA MONDIALE
+00:04:38
19
Jordan Jegat
TOTALENERGIES
+00:05:09
20
Jack Haig
BAHRAIN VICTORIOUS
+00:05:09
21
Ben OConnor
TEAM JAYCO ALULA
+00:05:30
22
Steff Cras
TOTALENERGIES
+00:05:38
23
Guillaume Martin
GROUPAMA - FDJ
+00:05:47
24
Emanuel Buchmann
COFIDIS
+00:06:09
25
Valentin Madouas
GROUPAMA - FDJ
+00:06:10
26
Joseph Blackmore
ISRAEL - PREMIER TECH
+00:06:48
27
Tiesj Benoot
VISMA - LEASE A BIKE
+00:07:34
28
Jhonatan Narvaez Prado
UAE TEAM EMIRATES - XRG
+00:07:55
29
Edward Dunbar
TEAM JAYCO ALULA
+00:08:41
30
Romain Gregoire
GROUPAMA - FDJ
+00:09:29
31
Jenno Berckmoes
LOTTO
+00:09:50
32
Carlos Rodriguez
INEOS GRENADIERS
+00:10:08
33
Xandro Meurisse
ALPECIN - DECEUNINCK
+00:10:19
34
Alexandre Delettre
TOTALENERGIES
+00:10:29
35
Warren Barguil
TEAM PICNIC POSTNL
+00:11:07
36
Neilson Powless
EF EDUCATION - EASYPOST
+00:11:16
37
Sepp Kuss
VISMA - LEASE A BIKE
+00:12:32
38
Clement Venturini
ARKEA-BB HOTELS
+00:12:34
39
Geraint Howell Thomas
INEOS GRENADIERS
+00:14:00
40
Simon Yates
VISMA - LEASE A BIKE
+00:14:09
41
Quentin Pacher
GROUPAMA - FDJ
+00:14:16
42
Harry Sweeny
EF EDUCATION - EASYPOST
+00:14:26
43
Tim Wellens
UAE TEAM EMIRATES - XRG
+00:14:31
44
Alex Aranburu
COFIDIS
+00:14:47
45
Clement Berthet
DECATHLON AG2R LA MONDIALE
+00:14:56
46
Tobias Lund Andresen
TEAM PICNIC POSTNL
+00:15:01
47
Simone Velasco
XDS ASTANA TEAM
+00:15:09
48
Alexey Lutsenko
ISRAEL - PREMIER TECH
+00:15:28
49
Alex Baudin
EF EDUCATION - EASYPOST
+00:15:47
50
Krists Neilands
ISRAEL - PREMIER TECH
+00:15:53
51
Pascal Eenkhoorn
SOUDAL QUICK-STEP
+00:16:14
52
Mathieu Burgaudeau
TOTALENERGIES
+00:16:51
53
Tobias Foss
INEOS GRENADIERS
+00:17:27
54
Nelson Dos Santos Simoes Oliveira
MOVISTAR TEAM
+00:17:53
55
Markus Hoelgaard
UNO-X MOBILITY
+00:18:13
56
Axel Laurance
INEOS GRENADIERS
+00:18:33
57
Jasper Stuyven
LIDL-TREK
+00:18:40
58
Matteo Trentin
TUDOR PRO CYCLING TEAM
+00:18:40
59
Callum Scotson
DECATHLON AG2R LA MONDIALE
+00:18:47
60
Aleksandr Vlasov
RED BULL - BORA - HANSGROHE
+00:18:52
61
Quinn Simmons
LIDL-TREK
+00:19:16
62
Julian Alaphilippe
TUDOR PRO CYCLING TEAM
+00:20:16
63
Ilan van Wilder
SOUDAL QUICK-STEP
+00:20:23
64
Marc Hirschi
TUDOR PRO CYCLING TEAM
+00:20:27
65
Thymen Arensman
INEOS GRENADIERS
+00:20:37
66
Sergio Andres Higuita Garcia
XDS ASTANA TEAM
+00:21:24
67
Tom Skujins
LIDL-TREK
+00:21:32
68
Gregor Muhlberger
MOVISTAR TEAM
+00:21:44
69
Victor Campenaerts
VISMA - LEASE A BIKE
+00:22:05
70
Oliver Naesen
DECATHLON AG2R LA MONDIALE
+00:22:06
71
Kasper Asgreen
EF EDUCATION - EASYPOST
+00:22:40
72
Wout van Aert
VISMA - LEASE A BIKE
+00:23:38
73
Bruno Armirail
DECATHLON AG2R LA MONDIALE
+00:23:42
74
Mauro Schmid
TEAM JAYCO ALULA
+00:24:01
75
Bastien Tronchon
DECATHLON AG2R LA MONDIALE
+00:24:09
76
Adam Yates
UAE TEAM EMIRATES - XRG
+00:24:17
77
Harold Alfonso Tejada
XDS ASTANA TEAM
+00:24:29
78
Thomas Gachignard
TOTALENERGIES
+00:24:43
79
Michael Valgren Andersen
EF EDUCATION - EASYPOST
+00:25:34
80
Marco Haller
TUDOR PRO CYCLING TEAM
+00:25:42
81
Clement Champoussin
XDS ASTANA TEAM
+00:25:55
82
Cyril Barthe
GROUPAMA - FDJ
+00:26:55
83
Gianni Moscon
RED BULL - BORA - HANSGROHE
+00:27:11
84
Robert Stannard
BAHRAIN VICTORIOUS
+00:27:17
85
Andreas Leknessund
UNO-X MOBILITY
+00:27:26
86
Frank van den Broek
TEAM PICNIC POSTNL
+00:27:38
87
Thibau Nys
LIDL-TREK
+00:28:35
88
Ion Izagirre Insausti
COFIDIS
+00:28:46
89
Raul Garcia Pierna
ARKEA-BB HOTELS
+00:29:10
90
Michael Woods
ISRAEL - PREMIER TECH
+00:29:28
91
Maximilian Schachmann
SOUDAL QUICK-STEP
+00:29:48
92
Mattia Cattaneo
SOUDAL QUICK-STEP
+00:29:51
93
Marc Soler
UAE TEAM EMIRATES - XRG
+00:29:51
94
Dylan Teuns
COFIDIS
+00:29:55
95
Damien Touze
COFIDIS
+00:30:31
96
Laurence Pithie
RED BULL - BORA - HANSGROHE
+00:30:59
97
Alfred Brockwell Wright
BAHRAIN VICTORIOUS
+00:31:36
98
Mathis le Berre
ARKEA-BB HOTELS
+00:31:46
99
Bryan Coquard
COFIDIS
+00:31:59
100
Pavel Sivakov
UAE TEAM EMIRATES - XRG
+00:32:00
101
Gianni Vermeersch
ALPECIN - DECEUNINCK
+00:32:47
102
Louis Barre
INTERMARCHÉ - WANTY
+00:32:52
103
Ivan Garcia Cortina
MOVISTAR TEAM
+00:33:12
104
Matis Louvel
ISRAEL - PREMIER TECH
+00:33:13
105
Michael Storer
TUDOR PRO CYCLING TEAM
+00:33:18
106
Luke Plapp
TEAM JAYCO ALULA
+00:33:24
107
Connor Swift
INEOS GRENADIERS
+00:33:42
108
Matej Mohoric
BAHRAIN VICTORIOUS
+00:34:46
109
William Barta
MOVISTAR TEAM
+00:35:14
110
Georg Zimmermann
INTERMARCHÉ - WANTY
+00:36:01
111
Kaden Groves
ALPECIN - DECEUNINCK
+00:36:03
112
Anders Halland Johannessen
UNO-X MOBILITY
+00:36:08
113
Pablo Castrillo
MOVISTAR TEAM
+00:36:25
114
Emiel Verstrynge
ALPECIN - DECEUNINCK
+00:36:38
115
Anthony Turgis
TOTALENERGIES
+00:36:53
116
Nils Politt
UAE TEAM EMIRATES - XRG
+00:37:07
117
Valentin Paret-Peintre
SOUDAL QUICK-STEP
+00:37:10
118
Lenny Martinez
BAHRAIN VICTORIOUS
+00:37:19
119
Jonas Abrahamsen
UNO-X MOBILITY
+00:37:25
120
Jonas Rutsch
INTERMARCHÉ - WANTY
+00:37:41
121
Ivan Romeo
MOVISTAR TEAM
+00:38:13
122
Benjamin Thomas
COFIDIS
+00:38:23
123
Einer Augusto Rubio
MOVISTAR TEAM
+00:39:38
124
Jonas Rickaert
ALPECIN - DECEUNINCK
+00:39:50
125
Brent van Moer
LOTTO
+00:40:05
126
Mike Teunissen
XDS ASTANA TEAM
+00:40:12
127
Vincenzo Albanese
EF EDUCATION - EASYPOST
+00:40:25
128
Marius Mayrhofer
TUDOR PRO CYCLING TEAM
+00:40:31
129
Ewen Costiou
ARKEA-BB HOTELS
+00:40:50
130
Niklas Markl
TEAM PICNIC POSTNL
+00:41:36
131
Tim Naberman
TEAM PICNIC POSTNL
+00:44:45
132
Samuel Watson
INEOS GRENADIERS
+00:45:11
133
Pascal Ackermann
ISRAEL - PREMIER TECH
+00:45:11
134
Alberto Dainese
TUDOR PRO CYCLING TEAM
+00:45:17
135
Danny van Poppel
RED BULL - BORA - HANSGROHE
+00:45:21
136
Soren Warenskjold
UNO-X MOBILITY
+00:46:02
137
Eduardo Sepulveda
LOTTO
+00:46:07
138
Clement Russo
GROUPAMA - FDJ
+00:46:54
139
Paul Penhoet
GROUPAMA - FDJ
+00:47:11
140
Edoardo Affini
VISMA - LEASE A BIKE
+00:48:35
141
Marijn van den Berg
EF EDUCATION - EASYPOST
+00:48:46
142
Hugo Page
INTERMARCHÉ - WANTY
+00:48:55
143
Stian Fredheim
UNO-X MOBILITY
+00:49:01
144
Jake Stewart
ISRAEL - PREMIER TECH
+00:49:06
145
Biniam Girmay
INTERMARCHÉ - WANTY
+00:49:22
146
Jonathan Milan
LIDL-TREK
+00:49:24
147
Pavel Bittner
TEAM PICNIC POSTNL
+00:49:51
148
Lewis Askey
GROUPAMA - FDJ
+00:50:16
149
Luka Mezgec
TEAM JAYCO ALULA
+00:50:33
150
Elmar Reinders
TEAM JAYCO ALULA
+00:50:34
151
Amaury Capiot
ARKEA-BB HOTELS
+00:51:40
152
Lennert van Eetvelt
LOTTO
+00:51:59
153
Alexis Renard
COFIDIS
+00:52:25
154
Sean Flynn
TEAM PICNIC POSTNL
+00:52:57
155
Vito Braet
INTERMARCHÉ - WANTY
+00:53:01
156
Mick van Dijke
RED BULL - BORA - HANSGROHE
+00:53:56
157
Luke Durbridge
TEAM JAYCO ALULA
+00:54:24
158
Dylan Groenewegen
TEAM JAYCO ALULA
+00:54:29
159
Tim Merlier
SOUDAL QUICK-STEP
+00:55:06
160
Cees Bol
XDS ASTANA TEAM
+00:55:07
161
Guillaume Boivin
ISRAEL - PREMIER TECH
+00:55:11
162
Jarrad Drizners
LOTTO
+00:55:28
163
Arnaud Demare
ARKEA-BB HOTELS
+00:55:28
164
Magnus Cort Nielsen
UNO-X MOBILITY
+00:55:31
165
Bert van Lerberghe
SOUDAL QUICK-STEP
+00:55:33
166
Simone Consonni
LIDL-TREK
+00:55:38
167
Fabian Lienhard
TUDOR PRO CYCLING TEAM
+00:55:54
168
Laurenz Rex
INTERMARCHÉ - WANTY
+00:56:05
169
Phil Bauhaus
BAHRAIN VICTORIOUS
+00:56:21
170
Davide Ballerini
XDS ASTANA TEAM
+00:57:02
171
Arnaud de Lie
LOTTO
+00:57:17
172
Sebastien Grignard
LOTTO
+00:57:21
173
Edward Theuns
LIDL-TREK
+00:57:46
174
Jordi Meeus
RED BULL - BORA - HANSGROHE
+00:57:47
175
Kamil Gradek
BAHRAIN VICTORIOUS
+00:58:23
176
Roel van Sintmaartensdijk
INTERMARCHÉ - WANTY
+00:59:02
177
Silvan Dillier
ALPECIN - DECEUNINCK
+01:01:39
178
Yevgeniy Fedorov
XDS ASTANA TEAM
+01:02:57
179
Matteo Vercher
TOTALENERGIES
+01:03:01