1 65 +1:07 244
Sprint 29 Bahrain - Victorious 60 50 5:25:51
2 2 +0:06 135
Hills 23 Lidl - Trek 40 30 ,, 0:00
3 3 +0:14 26
GC 22 Arkéa - B&B Hotels 30 18 ,, 0:00
4 14 +0:27 82
Classic 30 EF Education - EasyPost 25 13 ,, 0:00
5 59 +1:00 76
Hills 29 Decathlon AG2R La Mondiale Team 20 10 ,, 0:00
6 90 +1:46 31
Classic 28 Astana Qazaqstan Team 15 7 ,, 0:00
7 20 +0:31 245
GC 36 Bahrain - Victorious 10 4 ,, 0:00
8 22 +0:33 206
Hills 23 Tudor Pro Cycling Team 8 3 ,, 0:00
9 53 +0:54 176
GC 23 Team dsm-firmenich PostNL 5 2 ,, 0:00
10 18 +0:30 243
Hills 32 Bahrain - Victorious 2 1 ,, 0:00
11 1 +0:00 211
Climber 21 UAE Team Emirates ,, 0:00
12 67 +1:09 246
Classic 36 Bahrain - Victorious ,, 0:00
13 44 +0:47 144
Classic 28 Movistar Team ,, 0:00
14 54 +0:56 21
Hills 27 Arkéa - B&B Hotels ,, 0:00
15 70 +1:19 156
Hills 23 Q36.5 Pro Cycling Team ,, 0:00
16 19 +0:31 106
TT 21 INEOS Grenadiers ,, 0:00
17 4 +0:17 241
Climber 22 Bahrain - Victorious ,, 0:00
18 52 +0:54 187
Hills 29 Team Polti Kometa ,, 0:00
19 10 +0:26 45
Climber 27 BORA - hansgrohe ,, 0:00
20 38 +0:43 201
GC 21 Tudor Pro Cycling Team ,, 0:00
21 7 +0:24 44
GC 27 BORA - hansgrohe ,, 0:00
22 82 +1:31 36
Hills 21 Astana Qazaqstan Team ,, 0:00
23 73 +1:20 51
Climber 30 Cofidis ,, 0:00
24 48 +0:51 143
Climber 31 Movistar Team ,, 0:00
25 12 +0:27 41
GC 27 BORA - hansgrohe ,, 0:00
26 17 +0:30 71
GC 28 Decathlon AG2R La Mondiale Team ,, 0:00
27 37 +0:42 207
GC 26 Tudor Pro Cycling Team ,, 0:00
28 74 +1:21 111
Classic 23 Intermarché - Wanty ,, 0:00
29 34 +0:39 84
Classic 23 EF Education - EasyPost ,, 0:00
30 64 +1:06 81
Climber 30 EF Education - EasyPost ,, 0:00
31 13 +0:27 162
TT 29 Soudal Quick-Step ,, 0:00
32 5 +0:22 191
GC 27 Team Visma | Lease a Bike ,, 0:00
33 68 +1:10 195
Climber 21 Team Visma | Lease a Bike ,, 0:00
34 6 +0:22 95
Hills 21 Groupama - FDJ ,, 0:00
35 11 +0:26 212
TT 25 UAE Team Emirates ,, 0:00
36 110 +2:52 233
Hills 24 VF Group - Bardiani CSF - Faizanè ,, 0:00
37 43 +0:47 1
GC 24 Team Jayco AlUla ,, 0:00
38 16 +0:27 102
GC 24 INEOS Grenadiers ,, 0:00
39 31 +0:38 141
Climber 29 Movistar Team ,, 0:00
40 28 +0:36 74
Classic 27 Decathlon AG2R La Mondiale Team ,, 0:00
41 32 +0:38 152
GC 34 Q36.5 Pro Cycling Team ,, 0:00
42 29 +0:36 153
GC 24 Q36.5 Pro Cycling Team ,, 0:00
43 60 +1:01 97
Classic 27 Groupama - FDJ ,, 0:00
44 41 +0:46 132
Classic 24 Lidl - Trek ,, 0:00
45 30 +0:37 123
Classic 29 Israel - Premier Tech ,, 0:00
46 56 +0:56 126
Classic 33 Israel - Premier Tech ,, 0:00
47 72 +1:20 223
GC 29 Uno-X Mobility ,, 0:00
48 25 +0:34 171
Climber 33 Team dsm-firmenich PostNL ,, 0:00
49 75 +1:22 184
GC 28 Team Polti Kometa ,, 0:00
50 63 +1:04 181
GC 21 Team Polti Kometa ,, 0:00
51 27 +0:35 131
GC 28 Lidl - Trek ,, 0:00
52 35 +0:41 225
GC 24 Uno-X Mobility ,, 0:00
53 62 +1:03 115
Classic 28 Intermarché - Wanty ,, 0:00
54 55 +0:56 221
Classic 36 Uno-X Mobility ,, 0:00
55 80 +1:30 92
Hills 28 Groupama - FDJ ,, 0:00
56 9 +0:26 174
GC 21 Team dsm-firmenich PostNL ,, 0:00
57 66 +1:08 25
GC 29 Arkéa - B&B Hotels ,, 0:00
58 51 +0:54 196
Climber 25 Team Visma | Lease a Bike ,, 0:00
59 45 +0:48 247
GC 36 Bahrain - Victorious ,, 0:00
60 57 +0:58 12
GC 27 Alpecin - Deceuninck ,, 0:00
61 89 +1:46 147
GC 26 Movistar Team ,, 0:00
62 69 +1:16 35
GC 27 Astana Qazaqstan Team ,, 0:00
63 15 +0:27 146
TT 35 Movistar Team ,, 0:00
64 8 +0:26 86
Classic 27 EF Education - EasyPost ,, 0:00
65 36 +0:42 216
Climber 34 UAE Team Emirates ,, 0:00
66 79 +1:26 116
Hills 31 Intermarché - Wanty ,, 0:00
67 58 +0:58 194
GC 22 Team Visma | Lease a Bike ,, 0:00
68 42 +0:46 34
Classic 24 Astana Qazaqstan Team ,, 0:00
69 50 +0:54 72
Classic 29 Decathlon AG2R La Mondiale Team ,, 0:00
70 46 +0:49 136
Classic 32 Lidl - Trek ,, 0:00
71 78 +1:26 231
GC 41 VF Group - Bardiani CSF - Faizanè ,, 0:00
72 21 +0:32 214
GC 20 UAE Team Emirates ,, 0:00
73 47 +0:49 117
Classic 31 Intermarché - Wanty ,, 0:00
74 49 +0:53 73
GC 27 Decathlon AG2R La Mondiale Team ,, 0:00
75 40 +0:45 164
GC 30 Soudal Quick-Step ,, 0:00
76 24 +0:34 2
TT 32 Team Jayco AlUla ,, 0:00
77 61 +1:02 235
GC 31 VF Group - Bardiani CSF - Faizanè ,, 0:00
78 133 +6:35 32
Sprint 28 Astana Qazaqstan Team ,, 0:00
79 127 +5:28 122
Classic 37 Israel - Premier Tech ,, 0:00
80 76 +1:24 186
Hills 32 Team Polti Kometa 0:32 0:32
81 84 +1:33 42
GC 24 BORA - hansgrohe ,, 0:32
82 107 +2:39 113
Hills 22 Intermarché - Wanty 0:36 0:36
83 112 +3:03 182
GC 25 Team Polti Kometa 0:45 0:45
84 77 +1:25 175
Sprint 22 Team dsm-firmenich PostNL ,, 0:45
85 86 +1:35 133
Classic 29 Lidl - Trek 0:52 0:52
86 97 +2:17 234
GC 23 VF Group - Bardiani CSF - Faizanè ,, 0:52
87 93 +1:51 165
Sprint 31 Soudal Quick-Step ,, 0:52
88 94 +1:52 213
Classic 25 UAE Team Emirates ,, 0:52
89 83 +1:33 23
Classic 34 Arkéa - B&B Hotels ,, 0:52
90 81 +1:30 77
GC 33 Decathlon AG2R La Mondiale Team ,, 0:52
91 91 +1:47 166
Classic 31 Soudal Quick-Step ,, 0:52
92 87 +1:35 161
Classic 31 Soudal Quick-Step ,, 0:52
93 85 +1:35 103
Classic 33 INEOS Grenadiers 0:55 0:55
94 23 +0:33 104
Classic 24 INEOS Grenadiers 0:00 0:00
95 71 +1:20 125
Hills 23 Israel - Premier Tech ,, 0:00
96 102 +2:24 6
Sprint 25 Team Jayco AlUla 1:05 1:05
97 104 +2:28 91
Classic 30 Groupama - FDJ 1:09 1:09
98 122 +4:39 134
GC 29 Lidl - Trek ,, 1:09
99 100 +2:21 94
GC 22 Groupama - FDJ ,, 1:09
100 95 +2:14 222
Classic 28 Uno-X Mobility 1:12 1:12
101 26 +0:34 11
Sprint 26 Alpecin - Deceuninck 0:00 0:00
102 96 +2:16 202
Hills 25 Tudor Pro Cycling Team 1:12 1:12
103 106 +2:38 4
Sprint 29 Team Jayco AlUla 1:16 1:16
104 92 +1:47 145
TT 21 Movistar Team ,, 1:16
105 99 +2:19 17
Classic 31 Alpecin - Deceuninck 1:19 1:19
106 113 +3:05 96
Classic 30 Groupama - FDJ 1:23 1:23
107 88 +1:38 227
TT 23 Uno-X Mobility ,, 1:23
108 118 +3:59 193
GC 36 Team Visma | Lease a Bike 1:26 1:26
109 116 +3:26 61
Classic 30 Team Corratec - Vini Fantini 1:35 1:35
110 103 +2:27 215
Classic 25 UAE Team Emirates ,, 1:35
111 98 +2:19 85
Classic 27 EF Education - EasyPost 1:42 1:42
112 101 +2:23 137
Classic 32 Lidl - Trek ,, 1:42
113 115 +3:20 27
Hills 30 Arkéa - B&B Hotels 1:45 1:45
114 33 +0:39 57
Classic 25 Cofidis 0:00 0:00
115 109 +2:51 53
Classic 29 Cofidis 1:46 1:46
116 111 +2:52 43
Classic 27 BORA - hansgrohe 1:52 1:52
117 114 +3:16 232
Hills 29 VF Group - Bardiani CSF - Faizanè 1:54 1:54
118 117 +3:28 114
Classic 24 Intermarché - Wanty 1:58 1:58
119 105 +2:37 93
TT 25 Groupama - FDJ ,, 1:58
120 108 +2:48 107
Classic 28 INEOS Grenadiers 2:09 2:09
121 129 +5:43 173
GC 28 Team dsm-firmenich PostNL 2:14 2:14
122 120 +4:14 16
GC 23 Alpecin - Deceuninck 2:23 2:23
123 126 +5:25 75
Classic 21 Decathlon AG2R La Mondiale Team 2:26 2:26
124 119 +4:00 185
Sprint 27 Team Polti Kometa 2:31 2:31
125 39 +0:45 56
Hills 26 Cofidis 0:00 0:00
126 134 +6:58 15
Classic 31 Alpecin - Deceuninck 3:15 3:15
127 125 +5:17 5
GC 34 Team Jayco AlUla 3:40 3:40
128 128 +5:33 3
Climber 37 Team Jayco AlUla ,, 3:40
129 123 +4:50 67
Classic 23 Team Corratec - Vini Fantini ,, 3:40
130 131 +6:20 64
Classic 33 Team Corratec - Vini Fantini 4:11 4:11
131 121 +4:24 127
Sprint 23 Israel - Premier Tech ,, 4:11
132 124 +5:04 204
TT 23 Tudor Pro Cycling Team 4:14 4:14
133 132 +6:20 55
Climber 37 Cofidis 4:41 4:41
134 130 +6:02 167
Classic 27 Soudal Quick-Step ,, 4:41
135 135 +7:41 183
GC 27 Team Polti Kometa 6:27 6:27
136 147 +9:11 54
GC 33 Cofidis 7:14 7:14
137 141 +8:16 22
Classic 30 Arkéa - B&B Hotels ,, 7:14
138 140 +8:12 224
GC 29 Uno-X Mobility ,, 7:14
139 136 +7:45 226
Hills 31 Uno-X Mobility ,, 7:14
140 150 +9:41 24
Climber 26 Arkéa - B&B Hotels ,, 7:14
141 138 +8:00 172
Classic 35 Team dsm-firmenich PostNL ,, 7:14
142 137 +7:56 155
TT 33 Q36.5 Pro Cycling Team 7:33 7:33
143 142 +8:19 242
Classic 39 Bahrain - Victorious ,, 7:33
144 145 +8:48 46
GC 36 BORA - hansgrohe ,, 7:33
145 143 +8:38 52
Sprint 27 Cofidis ,, 7:33
146 139 +8:05 47
TT 24 BORA - hansgrohe ,, 7:33
147 148 +9:17 236
Sprint 26 VF Group - Bardiani CSF - Faizanè ,, 7:33
148 157 +10:53 87
GC 27 EF Education - EasyPost ,, 7:33
149 156 +10:39 163
TT 30 Soudal Quick-Step 7:56 7:56
150 163 +12:19 237
Classic 26 VF Group - Bardiani CSF - Faizanè 8:35 8:35
151 161 +11:26 105
Classic 33 INEOS Grenadiers 8:38 8:38
152 166 +15:37 33
Sprint 38 Astana Qazaqstan Team ,, 8:38
153 167 +16:37 66
Sprint 25 Team Corratec - Vini Fantini ,, 8:38
154 159 +11:01 63
Hills 24 Team Corratec - Vini Fantini ,, 8:38
155 146 +9:09 157
TT 27 Q36.5 Pro Cycling Team ,, 8:38
156 162 +11:38 112
TT 25 Intermarché - Wanty ,, 8:38
157 164 +13:39 124
TT 29 Israel - Premier Tech ,, 8:38
158 151 +10:01 205
Classic 32 Tudor Pro Cycling Team ,, 8:38
159 152 +10:20 83
Climber 22 EF Education - EasyPost ,, 8:38
160 168 +16:59 203
Hills 30 Tudor Pro Cycling Team ,, 8:38
161 144 +8:39 101
TT 27 INEOS Grenadiers ,, 8:38
162 154 +10:27 177
Sprint 26 Team dsm-firmenich PostNL ,, 8:38
163 158 +10:56 142
Hills 34 Movistar Team ,, 8:38
164 155 +10:36 197
Classic 31 Team Visma | Lease a Bike ,, 8:38
165 149 +9:26 14
Classic 30 Alpecin - Deceuninck ,, 8:38
166 153 +10:24 154
GC 31 Q36.5 Pro Cycling Team 9:41 9:41
167 160 +11:03 7
Sprint 30 Team Jayco AlUla 10:29 10:29
168 165 +15:35 121
GC 38 Israel - Premier Tech ,, 10:29
169 169 +18:32 37
Classic 38 Astana Qazaqstan Team 15:05 15:05
170 171 +19:17 217
TT 32 UAE Team Emirates ,, 15:05
171 170 +19:04 62
Climber 27 Team Corratec - Vini Fantini ,, 15:05
DNF 65
GC 28 Team Corratec - Vini Fantini -
DNS 13
Classic 30 Alpecin - Deceuninck -
DNS 192
GC 37 Team Visma | Lease a Bike -