1 94
GC 26 Alpecin - Deceuninck 125 75 4:57:26
2 76
Climber 42 Movistar Team 85 55 ,, 0:00
3 27
Classic 21 EF Education - EasyPost 70 40 ,, 0:00
4 83
Climber 29 UAE Team Emirates 60 32 ,, 0:00
5 31
GC 39 Intermarché - Wanty - Gobert Matériaux 50 28 ,, 0:00
6 11
Climber 29 Cofidis 40 24 ,, 0:00
7 21
Climber 35 EF Education - EasyPost 35 20 ,, 0:00
8 1
GC 37 Astana Qazaqstan Team 30 18 ,, 0:00
9 74
Climber 27 Movistar Team 25 16 0:07 0:07
10 95
Hills 24 Alpecin - Deceuninck 20 14 1:40 1:40
11 37
Classic 26 Intermarché - Wanty - Gobert Matériaux 15 12 ,, 1:40
12 61
Climber 30 Team BikeExchange - Jayco 10 10 1:43 1:43
13 45
Hills 22 Israel - Premier Tech 5 8 1:56 1:56
14 111
Hills 30 Drone Hopper - Androni Giocattoli 5 7 ,, 1:56
15 54
Hills 24 Lotto Soudal 5 6 ,, 1:56
16 71
Hills 37 Movistar Team 3 5 ,, 1:56
17 7
Classic 26 Astana Qazaqstan Team 3 4 ,, 1:56
18 126
GC 24 EOLO-Kometa 3 3 ,, 1:56
19 17
Classic 31 Cofidis 3 2 ,, 1:56
20 73
GC 23 Movistar Team 3 1 ,, 1:56
21 161
Climber 34 TotalEnergies 3 ,, 1:56
22 92
Classic 32 Alpecin - Deceuninck 3 ,, 1:56
23 165
Climber 28 TotalEnergies 3 ,, 1:56
24 82
Classic 24 UAE Team Emirates 3 ,, 1:56
25 131
Classic 30 Bingoal Pauwels Sauces WB 3 ,, 1:56
26 36
GC 24 Intermarché - Wanty - Gobert Matériaux ,, 1:56
27 25
GC 27 EF Education - EasyPost ,, 1:56
28 22
GC 22 EF Education - EasyPost ,, 1:56
29 15
GC 33 Cofidis ,, 1:56
30 104
Hills 27 Bardiani-CSF-Faizanè ,, 1:56
31 52
Climber 24 Lotto Soudal ,, 1:56
32 2
TT 25 Astana Qazaqstan Team ,, 1:56
33 97
GC 28 Alpecin - Deceuninck ,, 1:56
34 35
GC 29 Intermarché - Wanty - Gobert Matériaux ,, 1:56
35 16
TT 27 Cofidis ,, 1:56
36 75
Climber 24 Movistar Team ,, 1:56
37 121
GC 26 EOLO-Kometa ,, 1:56
38 87
GC 33 UAE Team Emirates ,, 1:56
39 116
GC 19 Drone Hopper - Androni Giocattoli ,, 1:56
40 44
GC 31 Israel - Premier Tech ,, 1:56
41 84
Classic 24 UAE Team Emirates ,, 1:56
42 23
Climber 26 EF Education - EasyPost ,, 1:56
43 13
GC 31 Cofidis ,, 1:56
44 51
Classic 31 Lotto Soudal ,, 1:56
45 42
Climber 36 Israel - Premier Tech 2:02 2:02
46 46
Climber 30 Israel - Premier Tech 2:07 2:07
47 6
Hills 24 Astana Qazaqstan Team 2:11 2:11
48 12
GC 26 Cofidis 2:45 2:45
49 151
Climber 25 Equipo Kern Pharma ,, 2:45
50 34
Classic 34 Intermarché - Wanty - Gobert Matériaux 8:18 8:18
51 107
Classic 24 Bardiani-CSF-Faizanè ,, 8:18
52 156
GC 27 Equipo Kern Pharma ,, 8:18
53 181
Classic 28 Biesse - Carrera ,, 8:18
54 162
Hills 23 TotalEnergies ,, 8:18
55 135
Classic 27 Bingoal Pauwels Sauces WB ,, 8:18
56 173
GC 24 Team Corratec ,, 8:18
57 184
Classic 21 Biesse - Carrera ,, 8:18
58 127
Hills 26 EOLO-Kometa ,, 8:18
59 164
GC 36 TotalEnergies ,, 8:18
60 145
Hills 23 Caja Rural - Seguros RGA ,, 8:18
61 153
GC 27 Equipo Kern Pharma ,, 8:18
62 122
GC 28 EOLO-Kometa ,, 8:18
63 142
GC 26 Caja Rural - Seguros RGA ,, 8:18
64 124
Classic 38 EOLO-Kometa ,, 8:18
65 26
Classic 28 EF Education - EasyPost ,, 8:18
66 64
TT 30 Team BikeExchange - Jayco ,, 8:18
DNF 3
Classic 32 Astana Qazaqstan Team -
DNF 4
Classic 28 Astana Qazaqstan Team -
DNF 5
GC 35 Astana Qazaqstan Team -
DNF 14
GC 32 Cofidis -
DNF 24
GC 32 EF Education - EasyPost -
DNF 32
Sprint 23 Intermarché - Wanty - Gobert Matériaux -
DNF 33
GC 35 Intermarché - Wanty - Gobert Matériaux -
DNF 41
GC 37 Israel - Premier Tech -
DNF 43
Hills 23 Israel - Premier Tech -
DNF 55
GC 26 Lotto Soudal -
DNF 57
Classic 22 Lotto Soudal -
DNF 62
GC 22 Team BikeExchange - Jayco -
DNF 63
GC 31 Team BikeExchange - Jayco -
DNF 65
GC 30 Team BikeExchange - Jayco -
DNF 66
GC 35 Team BikeExchange - Jayco -
DNF 67
Hills 29 Team BikeExchange - Jayco -
DNF 72
GC 30 Movistar Team -
DNF 81
TT 22 UAE Team Emirates -
DNF 85
GC 32 UAE Team Emirates -
DNF 86
GC 33 UAE Team Emirates -
DNF 93
Climber 20 Alpecin - Deceuninck -
DNF 96
Classic 33 Alpecin - Deceuninck -
DNF 101
Hills 32 Bardiani-CSF-Faizanè -
DNF 102
GC 25 Bardiani-CSF-Faizanè -
DNF 103
Climber 23 Bardiani-CSF-Faizanè -
DNF 105
Hills 29 Bardiani-CSF-Faizanè -
DNF 106
GC 22 Bardiani-CSF-Faizanè -
DNF 112
GC 25 Drone Hopper - Androni Giocattoli -
DNF 113
GC 37 Drone Hopper - Androni Giocattoli -
DNF 114
Hills 27 Drone Hopper - Androni Giocattoli -
DNF 115
Climber 27 Drone Hopper - Androni Giocattoli -
DNF 117
GC 32 Drone Hopper - Androni Giocattoli -
DNF 123
Hills 23 EOLO-Kometa -
DNF 125
Sprint 20 EOLO-Kometa -
DNF 132
22 Bingoal Pauwels Sauces WB -
DNF 133
Classic 28 Bingoal Pauwels Sauces WB -
DNF 134
Hills 23 Bingoal Pauwels Sauces WB -
DNF 136
Classic 23 Bingoal Pauwels Sauces WB -
DNF 137
Classic 30 Bingoal Pauwels Sauces WB -
DNF 141
Hills 22 Caja Rural - Seguros RGA -
DNF 143
Hills 22 Caja Rural - Seguros RGA -
DNF 144
GC 24 Caja Rural - Seguros RGA -
DNF 146
Hills 24 Caja Rural - Seguros RGA -
DNF 147
Sprint 23 Caja Rural - Seguros RGA -
DNF 152
Climber 19 Equipo Kern Pharma -
DNF 154
Classic 23 Equipo Kern Pharma -
DNF 155
GC 24 Equipo Kern Pharma -
DNF 157
GC 25 Equipo Kern Pharma -
DNF 163
TT 31 TotalEnergies -
DNF 166
GC 28 TotalEnergies -
DNF 167
Classic 24 TotalEnergies -
DNF 171
GC 20 Team Corratec -
DNF 172
GC 24 Team Corratec -
DNF 174
Hills 19 Team Corratec -
DNF 175
21 Team Corratec -
DNF 176
TT 25 Team Corratec -
DNF 177
Sprint 23 Team Corratec -
DNF 182
Hills 23 Biesse - Carrera -
DNF 183
Hills 21 Biesse - Carrera -
DNF 185
Climber 21 Biesse - Carrera -
DNF 186
Climber 20 Biesse - Carrera -
DNF 187
Hills 20 Biesse - Carrera -
DNF 191
Hills 22 Team Qhubeka -
DNF 192
Classic 20 Team Qhubeka -
DNF 193
Sprint 21 Team Qhubeka -
DNF 194
GC 23 Team Qhubeka -
DNF 195
Hills 22 Team Qhubeka -
DNF 196
GC 18 Team Qhubeka -
DNF 197
Classic 20 Team Qhubeka -
DNF 201
Sprint 22 Mg.K Vis-Color for Peace-VPM -
DNF 202
GC 26 Mg.K Vis-Color for Peace-VPM -
DNF 203
GC 26 Mg.K Vis-Color for Peace-VPM -
DNF 204
Sprint 22 Mg.K Vis-Color for Peace-VPM -
DNF 205
TT 22 Mg.K Vis-Color for Peace-VPM -
DNF 206
22 Mg.K Vis-Color for Peace-VPM -
DNF 207
Hills 20 Mg.K Vis-Color for Peace-VPM -
DNS 47
Climber 35 Israel - Premier Tech -
DNS 91
Hills 24 Alpecin - Deceuninck -