1
Yves
LAMPAERT
DECEUNINCK - QUICK-STEP
30 BEL 4:39:09 20
2
Matteo
JORGENSON
MOVISTAR TEAM
22 USA +00 10
3
Matthew
GIBSON
RIBBLE WELDTITE PRO CYCLING
25 GBR +00 5
4
Davide
BALLERINI
DECEUNINCK - QUICK-STEP
27 ITA +35
5
Pascal
EENKHOORN
JUMBO-VISMA
24 NED +41
6
Ethan
HAYTER
INEOS GRENADIERS
23 GBR +01:51
7
Wout
VAN AERT
JUMBO-VISMA
27 BEL +01:51
8
Max
KANTER
TEAM DSM
24 GER +01:51
9
Rohan
DENNIS
INEOS GRENADIERS
31 AUS +01:51
10
Kristian
SBARAGLI
ALPECIN-FENIX
31 ITA +01:51
11
Thomas
MEIN
CANYON DHB SUNGOD
22 GBR +01:51
12
Julian
ALAPHILIPPE
DECEUNINCK - QUICK-STEP
29 FRA +01:51
13
Mark
CAVENDISH
DECEUNINCK - QUICK-STEP
36 GBR +01:51
14
Gonzalo
SERRANO RODRIGUEZ
MOVISTAR TEAM
27 ESP +01:51
15
Gabriel
CULLAIGH
MOVISTAR TEAM
25 GBR +01:51
16
Michal
PALUTA
GLOBAL 6 CYCLING
26 POL +01:51
17
Ryan
CHRISTENSEN
CANYON DHB SUNGOD
25 NZL +01:51
18
Mikkel
HONORÉ
DECEUNINCK - QUICK-STEP
24 DEN +01:51
19
Connor
SWIFT
TEAM ARKEA - SAMSIC
26 GBR +01:51
20
Carlos
RODRIGUEZ CANO
INEOS GRENADIERS
20 ESP +01:51
21
Gruffudd
LEWIS
RIBBLE WELDTITE PRO CYCLING
34 GBR +01:51
22
James
SHAW
RIBBLE WELDTITE PRO CYCLING
25 GBR +01:51
23
David
GONZALEZ LOPEZ
CAJA RURAL-SEGUROS RGA
25 ESP +01:51
24
Lukasz
OWSIAN
TEAM ARKEA - SAMSIC
31 POL +01:51
25
Maximilian
STEDMAN
CANYON DHB SUNGOD
25 GBR +01:51
26
Sean
BENNETT
TEAM QHUBEKA NEXTHASH
25 USA +01:51
27
Robert
DONALDSON
19 GBR +01:51
28
Luke
LAMPERTI
TRINITY RACING
19 USA +01:51
29
Mark
DONOVAN
TEAM DSM
22 GBR +01:51
30
Silvan
DILLIER
ALPECIN-FENIX
31 SUI +01:51
31
Max
WALKER
TRINITY RACING
20 GBR +01:51
32
Steve
LAMPIER
SAINT PIRAN
37 GBR +01:51
33
Maxime
BOUET
TEAM ARKEA - SAMSIC
35 FRA +01:51
34
Tim
NABERMAN
DEVELOPMENT TEAM DSM
22 NED +01:51
35
Gavin
MANNION
RALLY CYCLING
30 USA +01:51
36
Alex
PETERS
SWIFTCARBON PRO CYCLING
27 GBR +01:51
37
Simon
CLARKE
TEAM QHUBEKA NEXTHASH
35 AUS +01:51
38
Joel
NICOLAU BELTRAN
CAJA RURAL-SEGUROS RGA
24 ESP +01:51
39
Nicolas
ROCHE
TEAM DSM
37 IRL +01:51
40
Alexandar
RICHARDSON
ALPECIN-FENIX
31 GBR +01:51
41
Michal
KWIATKOWSKI
INEOS GRENADIERS
31 POL +01:51
42
Romain
COMBAUD
TEAM DSM
30 FRA +01:51
43
James
MITRI
GLOBAL 6 CYCLING
22 NZL +01:51
44
Reto
HOLLENSTEIN
ISRAEL START-UP NATION
36 SUI +01:51
45
Ben
TULETT
ALPECIN-FENIX
20 GBR +01:51
46
Gijs
LEEMREIZE
JUMBO-VISMA
22 NED +01:51
47
Thomas
GLOAG
TRINITY RACING
20 GBR +01:51
48
Hans
BECKING
GLOBAL 6 CYCLING
35 NED +01:51
49
Michael
WOODS
ISRAEL START-UP NATION
35 CAN +01:51
50
Tim
DECLERCQ
DECEUNINCK - QUICK-STEP
32 BEL +01:51
51
Joseph
ROSSKOPF
RALLY CYCLING
32 USA +01:51
52
Sergio Roman
MARTIN GALAN
CAJA RURAL-SEGUROS RGA
25 ESP +01:51
53
Nicholas
DLAMINI
TEAM QHUBEKA NEXTHASH
26 RSA +01:51
54
Josu
ETXEBERRIA AZPILIKUETA
CAJA RURAL-SEGUROS RGA
21 ESP +01:51
55
Daniel
MARTIN
ISRAEL START-UP NATION
35 IRL +01:51
56
Jacob
SCOTT
CANYON DHB SUNGOD
26 GBR +01:51
57
Nickolas
ZUKOWSKY
RALLY CYCLING
23 CAN +01:51
58
Robin
CARPENTER
RALLY CYCLING
29 USA +01:51
59
Ben
HEALY
TRINITY RACING
21 IRL +01:51
60
Oliver
STOCKWELL
19 GBR +01:51
61
Dario
CATALDO
MOVISTAR TEAM
36 ITA +01:51
62
Marc
SOLER GIMENEZ
MOVISTAR TEAM
28 ESP +01:51
63
Colin
JOYCE
RALLY CYCLING
27 USA +01:51
64
Richie
PORTE
INEOS GRENADIERS
36 AUS +03:38
65
Mason
HOLLYMAN
ISRAEL CYCLING ACADEMY
21 GBR +03:38
66
William
TIDBALL
21 GBR +03:38
67
Owain
DOULL
INEOS GRENADIERS
28 GBR +03:38
68
Alex
DOWSETT
ISRAEL START-UP NATION
33 GBR +03:38
69
Nicolas
SESSLER
GLOBAL 6 CYCLING
27 BRA +03:38
70
Xandro
MEURISSE
ALPECIN-FENIX
29 BEL +01:51
71
André
GREIPEL
ISRAEL START-UP NATION
39 GER +03:38
72
Mauro
SCHMID
TEAM QHUBEKA NEXTHASH
22 SUI +01:51
73
Carlos
BARBERO CUESTA
TEAM QHUBEKA NEXTHASH
30 ESP +01:51
74
Kyle
MURPHY
RALLY CYCLING
30 USA +03:56
75
George
BENNETT
JUMBO-VISMA
31 NZL +03:56
76
Rhys
BRITTON
22 GBR +01:51
77
Jimmy
JANSSENS
ALPECIN-FENIX
32 BEL +04:58
78
Oliver
PECKOVER
SWIFTCARBON PRO CYCLING
23 GBR +05:33
79
William
BJERGFELT
SWIFTCARBON PRO CYCLING
43 GBR +05:33
80
Simon
WILSON
RIBBLE WELDTITE PRO CYCLING
41 GBR +05:33
81
Leon
MAZZONE
SAINT PIRAN
25 GBR +05:33
82
Bradley
SYMONDS
SAINT PIRAN
24 GBR +05:33
83
Christopher
LATHAM
SWIFTCARBON PRO CYCLING
27 GBR +07:24
84
Daniel
MCLAY
TEAM ARKEA - SAMSIC
29 GBR +07:24
85
Max
RUSHBY
20 GBR +07:24
86
Matthew
BOSTOCK
CANYON DHB SUNGOD
24 GBR +07:24
87
Tom
MAZZONE
SAINT PIRAN
28 GBR +07:24
88
Jon
BARRENETXEA GOLZARRI
CAJA RURAL-SEGUROS RGA
21 ESP +07:24
89
Rory
TOWNSEND
CANYON DHB SUNGOD
26 IRL +07:24
90
Jokin
MURGUIALDAY
CAJA RURAL-SEGUROS RGA
21 ESP +07:24
91
Oliver
MAXWELL
SAINT PIRAN
25 GBR +08:53
92
Ross
LAMB
SWIFTCARBON PRO CYCLING
26 GBR +11:16
93
Christopher
BLEVINS
TRINITY RACING
23 USA +11:16
94
Ross
HOLLAND
SAINT PIRAN
23 GBR +20:23
gc
1
Ethan
HAYTER
INEOS GRENADIERS
23 GBR 27:34:32 5
2
Wout
VAN AERT
JUMBO-VISMA
27 BEL +04
3
Julian
ALAPHILIPPE
DECEUNINCK - QUICK-STEP
29 FRA +21
4
Mikkel
HONORÉ
DECEUNINCK - QUICK-STEP
24 DEN +35
5
Michael
WOODS
ISRAEL START-UP NATION
35 CAN +54
6
Rohan
DENNIS
INEOS GRENADIERS
31 AUS +01:08
7
Daniel
MARTIN
ISRAEL START-UP NATION
35 IRL +01:10
8
Kristian
SBARAGLI
ALPECIN-FENIX
31 ITA +01:37
9
Mark
DONOVAN
TEAM DSM
22 GBR +01:58
10
Carlos
RODRIGUEZ CANO
INEOS GRENADIERS
20 ESP +02:01
11
Gonzalo
SERRANO RODRIGUEZ
MOVISTAR TEAM
27 ESP +02:02
12
Xandro
MEURISSE
ALPECIN-FENIX
29 BEL +02:02
13
Nicolas
ROCHE
TEAM DSM
37 IRL +02:02
14
James
SHAW
RIBBLE WELDTITE PRO CYCLING
25 GBR +02:10
15
Maxime
BOUET
TEAM ARKEA - SAMSIC
35 FRA +02:27
16
Connor
SWIFT
TEAM ARKEA - SAMSIC
26 GBR +02:36
17
Gavin
MANNION
RALLY CYCLING
30 USA +02:52
18
Simon
CLARKE
TEAM QHUBEKA NEXTHASH
35 AUS +03:01
19
Matteo
JORGENSON
MOVISTAR TEAM
22 USA +03:06
20
Lukasz
OWSIAN
TEAM ARKEA - SAMSIC
31 POL +03:31
21
Joel
NICOLAU BELTRAN
CAJA RURAL-SEGUROS RGA
24 ESP +03:42
22
Alex
PETERS
SWIFTCARBON PRO CYCLING
27 GBR +03:47
23
Robin
CARPENTER
RALLY CYCLING
29 USA +03:54
24
Yves
LAMPAERT
DECEUNINCK - QUICK-STEP
30 BEL +04:16
25
Maximilian
STEDMAN
CANYON DHB SUNGOD
25 GBR +04:17
26
Silvan
DILLIER
ALPECIN-FENIX
31 SUI +04:27
27
Sergio Roman
MARTIN GALAN
CAJA RURAL-SEGUROS RGA
25 ESP +04:38
28
Pascal
EENKHOORN
JUMBO-VISMA
24 NED +06:23
29
Michal
PALUTA
GLOBAL 6 CYCLING
26 POL +07:47
30
Michal
KWIATKOWSKI
INEOS GRENADIERS
31 POL +08:03
31
Mauro
SCHMID
TEAM QHUBEKA NEXTHASH
22 SUI +08:25
32
Matthew
GIBSON
RIBBLE WELDTITE PRO CYCLING
25 GBR +09:18
33
Colin
JOYCE
RALLY CYCLING
27 USA +09:37
34
George
BENNETT
JUMBO-VISMA
31 NZL +09:47
35
Steve
LAMPIER
SAINT PIRAN
37 GBR +10:06
36
Oliver
STOCKWELL
19 GBR +10:22
37
Ryan
CHRISTENSEN
CANYON DHB SUNGOD
25 NZL +10:28
38
Carlos
BARBERO CUESTA
TEAM QHUBEKA NEXTHASH
30 ESP +10:34
39
Josu
ETXEBERRIA AZPILIKUETA
CAJA RURAL-SEGUROS RGA
21 ESP +11:06
40
Tim
DECLERCQ
DECEUNINCK - QUICK-STEP
32 BEL +11:20
41
James
MITRI
GLOBAL 6 CYCLING
22 NZL +11:32
42
Robert
DONALDSON
19 GBR +11:41
43
Alexandar
RICHARDSON
ALPECIN-FENIX
31 GBR +11:53
44
Ben
TULETT
ALPECIN-FENIX
20 GBR +12:19
45
Max
WALKER
TRINITY RACING
20 GBR +14:51
46
Thomas
GLOAG
TRINITY RACING
20 GBR +15:18
47
Reto
HOLLENSTEIN
ISRAEL START-UP NATION
36 SUI +15:18
48
Nickolas
ZUKOWSKY
RALLY CYCLING
23 CAN +15:42
49
Sean
BENNETT
TEAM QHUBEKA NEXTHASH
25 USA +16:59
50
Joseph
ROSSKOPF
RALLY CYCLING
32 USA +17:37
51
Dario
CATALDO
MOVISTAR TEAM
36 ITA +19:08
52
Owain
DOULL
INEOS GRENADIERS
28 GBR +19:32
53
Rory
TOWNSEND
CANYON DHB SUNGOD
26 IRL +20:05
54
Davide
BALLERINI
DECEUNINCK - QUICK-STEP
27 ITA +20:11
55
Romain
COMBAUD
TEAM DSM
30 FRA +20:47
56
Richie
PORTE
INEOS GRENADIERS
36 AUS +21:18
57
Gijs
LEEMREIZE
JUMBO-VISMA
22 NED +21:44
58
Ben
HEALY
TRINITY RACING
21 IRL +23:19
59
Christopher
BLEVINS
TRINITY RACING
23 USA +24:23
60
David
GONZALEZ LOPEZ
CAJA RURAL-SEGUROS RGA
25 ESP +24:42
61
Alex
DOWSETT
ISRAEL START-UP NATION
33 GBR +24:56
62
Mason
HOLLYMAN
ISRAEL CYCLING ACADEMY
21 GBR +25:22
63
Marc
SOLER GIMENEZ
MOVISTAR TEAM
28 ESP +25:29
64
Thomas
MEIN
CANYON DHB SUNGOD
22 GBR +27:29
65
Max
KANTER
TEAM DSM
24 GER +28:05
66
Kyle
MURPHY
RALLY CYCLING
30 USA +30:52
67
Nicholas
DLAMINI
TEAM QHUBEKA NEXTHASH
26 RSA +32:34
68
Luke
LAMPERTI
TRINITY RACING
19 USA +32:45
69
Mark
CAVENDISH
DECEUNINCK - QUICK-STEP
36 GBR +33:25
70
Jimmy
JANSSENS
ALPECIN-FENIX
32 BEL +34:13
71
Gruffudd
LEWIS
RIBBLE WELDTITE PRO CYCLING
34 GBR +34:14
72
Leon
MAZZONE
SAINT PIRAN
25 GBR +36:33
73
Jacob
SCOTT
CANYON DHB SUNGOD
26 GBR +36:40
74
Jon
BARRENETXEA GOLZARRI
CAJA RURAL-SEGUROS RGA
21 ESP +38:32
75
Tim
NABERMAN
DEVELOPMENT TEAM DSM
22 NED +39:35
76
Rhys
BRITTON
22 GBR +39:50
77
André
GREIPEL
ISRAEL START-UP NATION
39 GER +41:23
78
Nicolas
SESSLER
GLOBAL 6 CYCLING
27 BRA +47:13
79
Hans
BECKING
GLOBAL 6 CYCLING
35 NED +47:20
80
Matthew
BOSTOCK
CANYON DHB SUNGOD
24 GBR +49:59
81
Daniel
MCLAY
TEAM ARKEA - SAMSIC
29 GBR +51:01
82
Jokin
MURGUIALDAY
CAJA RURAL-SEGUROS RGA
21 ESP +52:54
83
Gabriel
CULLAIGH
MOVISTAR TEAM
25 GBR +56:07
84
Bradley
SYMONDS
SAINT PIRAN
24 GBR +1:02:38
85
Oliver
PECKOVER
SWIFTCARBON PRO CYCLING
23 GBR +1:03:20
86
Simon
WILSON
RIBBLE WELDTITE PRO CYCLING
41 GBR +1:07:17
87
Christopher
LATHAM
SWIFTCARBON PRO CYCLING
27 GBR +1:11:09
88
William
TIDBALL
21 GBR +1:15:19
89
William
BJERGFELT
SWIFTCARBON PRO CYCLING
43 GBR +1:18:51
90
Oliver
MAXWELL
SAINT PIRAN
25 GBR +1:20:11
91
Ross
LAMB
SWIFTCARBON PRO CYCLING
26 GBR +1:24:13
92
Tom
MAZZONE
SAINT PIRAN
28 GBR +1:27:32
93
Max
RUSHBY
20 GBR +1:28:51
94
Ross
HOLLAND
SAINT PIRAN
23 GBR +1:44:32
Close