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