1 1 +0:00 31
Classic 26 Team Jumbo-Visma 20 30 5:04:22
2 3 +0:11 12
Classic 29 Deceuninck - Quick Step 10 18 ,, 0:00
3 5 +0:40 96
Climber 34 Israel Start-Up Nation 5 12 0:01 0:01
4 4 +0:21 15
Classic 24 Deceuninck - Quick Step 7 0:04 0:04
5 2 +0:02 21
Hills 22 INEOS Grenadiers 4 0:08 0:08
6 7 +0:56 91
Climber 35 Israel Start-Up Nation 3 0:13 0:13
7 8 +1:13 6
Classic 31 Alpecin - Fenix 2 0:16 0:16
8 19 +2:37 154
Classic 35 Team Qhubeka NextHash 1 ,, 0:16
9 30 +4:14 45
Hills 24 Caja Rural - Seguros RGA 0:27 0:27
10 11 +1:38 136
Climber 37 Team DSM 0:29 0:29
11 29 +3:53 86
GC 25 Canyon dhb SunGod ,, 0:29
12 12 +1:43 25
GC 20 INEOS Grenadiers ,, 0:29
13 15 +2:03 102
GC 34 Team Arkéa Samsic 0:35 0:35
14 9 +1:34 131
GC 22 Team DSM 0:37 0:37
15 35 +5:51 56
Hills 19 Great Britain 0:41 0:41
16 10 +1:38 1
GC 29 Alpecin - Fenix ,, 0:41
17 26 +3:18 46
Classic 23 Caja Rural - Seguros RGA ,, 0:41
18 16 +2:12 101
Classic 25 Team Arkéa Samsic 0:44 0:44
19 18 +2:28 74
GC 30 Rally Cycling ,, 0:44
20 6 +0:44 22
TT 31 INEOS Grenadiers ,, 0:44
21 13 +1:48 116
Hills 27 Movistar Team ,, 0:44
22 14 +1:56 121
GC 25 Ribble Weldtite Pro Cycling 0:47 0:47
23 27 +3:23 166
Sprint 27 SwiftCarbon Pro Cycling 0:49 0:49
24 31 +4:15 65
Sprint 25 Global 6 Cycling 1:07 1:07
25 20 +2:46 2
Classic 31 Alpecin - Fenix 1:11 1:11
26 17 +2:13 72
Classic 29 Rally Cycling 1:13 1:13
27 23 +3:07 171
GC 19 Trinity Racing 1:14 1:14
28 24 +3:07 105
GC 31 Team Arkéa Samsic 1:16 1:16
29 25 +3:10 32
GC 31 Team Jumbo-Visma 1:28 1:28
30 37 +6:30 43
Hills 20 Caja Rural - Seguros RGA 1:32 1:32
31 33 +5:30 141
GC 37 Saint Piran 1:36 1:36
32 40 +6:56 64
GC 22 Global 6 Cycling 1:41 1:41
33 36 +5:52 83
Sprint 24 Canyon dhb SunGod 1:46 1:46
34 66 +20:23 132
Classic 30 Team DSM 1:50 1:50
35 21 +2:58 115
GC 22 Movistar Team ,, 1:50
36 59 +13:53 153
Hills 25 Team Qhubeka NextHash ,, 1:50
37 28 +3:49 73
Sprint 27 Rally Cycling 2:05 2:05
38 42 +7:17 5
Sprint 31 Alpecin - Fenix 2:11 2:11
39 51 +10:38 4
GC 20 Alpecin - Fenix ,, 2:11
40 22 +3:01 34
Classic 24 Team Jumbo-Visma 2:29 2:29
41 39 +6:45 14
Classic 32 Deceuninck - Quick Step ,, 2:29
42 52 +10:42 93
GC 36 Israel Start-Up Nation ,, 2:29
43 32 +4:53 16
Classic 30 Deceuninck - Quick Step 3:17 3:17
44 34 +5:42 81
Classic 26 Canyon dhb SunGod 3:40 3:40
45 71 +24:26 151
GC 26 Team Qhubeka NextHash 4:05 4:05
46 45 +7:46 155
Climber 21 Team Qhubeka NextHash ,, 4:05
47 69 +22:08 3
Classic 32 Alpecin - Fenix 4:43 4:43
48 41 +7:08 156
Classic 32 Team Qhubeka NextHash 4:47 4:47
49 50 +10:10 152
Classic 30 Team Qhubeka NextHash ,, 4:47
50 70 +24:19 84
Hills 22 Canyon dhb SunGod 4:56 4:56
51 53 +10:58 95
TT 32 Israel Start-Up Nation ,, 4:56
52 72 +26:05 146
Sprint 24 Saint Piran 5:16 5:16
53 43 +7:21 94
GC 21 Israel Start-Up Nation ,, 5:16
54 38 +6:40 123
Sprint 25 Ribble Weldtite Pro Cycling 5:19 5:19
55 48 +9:00 176
TT 20 Trinity Racing 5:56 5:56
56 47 +7:51 23
Classic 28 INEOS Grenadiers 6:03 6:03
57 44 +7:39 24
Classic 31 INEOS Grenadiers ,, 6:03
58 68 +21:20 35
Climber 21 Team Jumbo-Visma ,, 6:03
59 49 +9:53 76
Classic 23 Rally Cycling ,, 6:03
60 54 +11:14 112
Climber 36 Movistar Team 6:17 6:17
61 65 +19:02 75
GC 29 Rally Cycling ,, 6:17
62 46 +7:47 26
GC 36 INEOS Grenadiers 6:25 6:25
63 85 +32:01 122
TT 29 Ribble Weldtite Pro Cycling ,, 6:25
64 82 +30:36 135
GC 22 Team DSM 7:52 7:52
65 55 +11:17 52
Sprint 19 Great Britain 8:07 8:07
66 57 +11:26 71
TT 32 Rally Cycling 8:33 8:33
67 78 +29:08 133
Classic 23 Team DSM 8:47 8:47
68 67 +20:35 85
Classic 26 Canyon dhb SunGod 8:51 8:51
69 87 +35:27 82
Sprint 24 Canyon dhb SunGod 8:58 8:58
70 77 +28:23 124
Sprint 33 Ribble Weldtite Pro Cycling ,, 8:58
71 75 +27:34 11
Sprint 36 Deceuninck - Quick Step ,, 8:58
72 79 +29:55 165
TT 23 SwiftCarbon Pro Cycling ,, 8:58
73 76 +28:09 174
Sprint 18 Trinity Racing ,, 8:58
74 56 +11:18 134
Sprint 23 Team DSM 9:02 9:02
75 84 +31:07 41
GC 21 Caja Rural - Seguros RGA 9:04 9:04
76 63 +18:32 173
Classic 20 Trinity Racing 9:24 9:24
77 74 +27:25 92
Sprint 39 Israel Start-Up Nation 9:43 9:43
78 88 +35:38 104
Classic 29 Team Arkéa Samsic ,, 9:43
79 58 +13:31 172
Sprint 23 Trinity Racing 10:23 10:23
80 86 +33:59 51
Sprint 22 Great Britain 11:16 11:16
81 60 +14:35 55
Hills 21 Great Britain ,, 11:16
82 81 +30:19 66
Classic 27 Global 6 Cycling ,, 11:16
83 62 +17:04 13
Classic 26 Deceuninck - Quick Step 11:59 11:59
84 80 +30:00 36
TT 36 Team Jumbo-Visma 13:53 13:53
85 64 +18:51 44
Hills 25 Caja Rural - Seguros RGA ,, 13:53
86 73 +27:08 42
Hills 21 Caja Rural - Seguros RGA ,, 13:53
87 61 +16:50 111
Climber 27 Movistar Team 14:19 14:19
88 83 +31:06 62
35 Global 6 Cycling 15:29 15:29
89 91 +45:26 162
TT 42 SwiftCarbon Pro Cycling 22:35 22:35
90 90 +43:32 163
Sprint 25 SwiftCarbon Pro Cycling ,, 22:35
91 95 +51:24 126
TT 41 Ribble Weldtite Pro Cycling ,, 22:35
92 99 +58:56 54
Sprint 21 Great Britain 23:32 23:32
93 89 +43:05 114
Sprint 25 Movistar Team ,, 23:32
94 101 +1:00:50 53
Sprint 20 Great Britain ,, 23:32
95 98 +56:33 125
Sprint 22 Ribble Weldtite Pro Cycling ,, 23:32
96 100 +59:31 144
Sprint 28 Saint Piran ,, 23:32
97 96 +52:58 142
TT 23 Saint Piran ,, 23:32
98 92 +50:37 161
Classic 27 SwiftCarbon Pro Cycling ,, 23:32
99 93 +50:41 143
Sprint 25 Saint Piran 23:42 23:42
100 94 +50:48 145
Sprint 24 Saint Piran 23:49 23:49
101 97 +54:10 164
26 SwiftCarbon Pro Cycling 26:05 26:05
102 102 +1:05:31 61
Hills 18 Global 6 Cycling 26:22 26:22
DNS 113
TT 22 Movistar Team -