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