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