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