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