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