PREV«
NEXT»
2024
2026
Vuelta a España  »  2025  »  Stage 21  »  Results

2025   »   80th La Vuelta Ciclista a España (2.UWT)

Stage 21 (Final)   »   Alalpardo  ›  Madrid   (108km)
2025 | Stage 21 (Final)
Alalpardo › Madrid (108km)
menu
The stage was neutralised and later cancelled for security reasons (protests on the race course) moments before the peloton entered the final circuit in Madrid.
clear filter next stageprevious stage
The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
RnkGCTimelagBIBH2HSpecialtyAgeRiderTeamTime
NR2+1:161
GC
27 Almeida João
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG1:26:311:26:31
NR68+2:47:572
Climber
22 Ayuso Juan
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG,,0:00
NR139+4:20:413
TT
26 Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR25+1:09:304
GC
31 Großschartner Felix
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR144+4:32:395
GC
30 Novak Domen
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR109+3:31:416
TT
29 Oliveira Ivo
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR26+1:11:147
Climber
31 Soler Marc
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR30+1:27:418
TT
29 Vine Jay
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
NR1+0:0011
GC
28 Vingegaard Jonas
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike,,0:00
NR10+12:1614
GC
26 Jorgenson Matteo
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike,,0:00
NR62+2:38:4715
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
NR7+7:4516
Climber
31 Kuss Sepp
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike,,0:00
NR24+1:04:4617
GC
24 Tulett Ben
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
NR130+4:08:1618
Classic
33 van Baarle Dylan
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
NR38+1:57:3121
Classic
26 Bagioli Andrea
Lidl - Trek
Lidl - Trek,,0:00
NR33+1:39:0622
GC
33 Bernard Julien
Lidl - Trek
Lidl - Trek,,0:00
NR18+48:1723
Climber
30 Ciccone Giulio
Lidl - Trek
Lidl - Trek,,0:00
NR135+4:13:2924
GC
31 Ghebreigzabhier Amanuel
Lidl - Trek
Lidl - Trek,,0:00
NR149+4:44:1225
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek,,0:00
NR148+4:43:0726
TT
31 Kragh Andersen Søren
Lidl - Trek
Lidl - Trek,,0:00
NR125+3:56:5927
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek,,0:00
NR60+2:32:5728
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek,,0:00
NR88+3:11:0232
Hills
28 Aular Orluis
Movistar Team
Movistar Team,,0:00
NR55+2:28:3833
Hills
24 Canal Carlos
Movistar Team
Movistar Team,,0:00
NR34+1:43:2235
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team,,0:00
NR107+3:28:5536
Classic
29 García Cortina Iván
Movistar Team
Movistar Team,,0:00
NR72+2:51:5237
Hills
24 Hessmann Michel
Movistar Team
Movistar Team,,0:00
NR4+3:4141
GC
29 Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR56+2:28:3842
GC
26 Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR87+3:10:4343
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR84+3:05:0444
GC
23 Fisher-Black Finn
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR6+7:2345
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
fav_gc
Red Bull - BORA - hansgrohe,,0:00
NR122+3:53:0146
TT
28 Sobrero Matteo
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR138+4:20:2347
TT
25 van Dijke Tim
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR51+2:22:3148
GC
31 Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
NR27+1:18:2651
Climber
35 Landa Mikel
Soudal Quick-Step
fav_gc
Soudal Quick-Step,,0:00
NR11+14:0052
GC
22 Lecerf Junior
Soudal Quick-Step
Soudal Quick-Step,,0:00
NR74+2:54:0455
GC
31 Schachmann Maximilian
Soudal Quick-Step
Soudal Quick-Step,,0:00
NR73+2:53:3756
Climber
26 Vansevenant Mauri
Soudal Quick-Step
Soudal Quick-Step,,0:00
NR37+1:50:1257
GC
31 Vervaeke Louis
Soudal Quick-Step
Soudal Quick-Step,,0:00
NR65+2:44:5661
TT
23 Sheffield Magnus
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR17+46:2662
GC
28 Bernal Egan
INEOS Grenadiers
fav_gc
INEOS Grenadiers,,0:00
NR131+4:08:5963
TT
29 Ganna Filippo
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR44+2:04:1464
TT
32 Jungels Bob
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR83+3:02:2565
Classic
35 Kwiatkowski Michał
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR59+2:32:1066
GC
30 Langellotti Victor
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR81+3:01:2367
GC
29 Rivera Brandon Smith
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR127+4:06:0468
Hills
26 Turner Ben
INEOS Grenadiers
INEOS Grenadiers,,0:00
NR145+4:35:0371
Sprint
27 Philipsen Jasper
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR132+4:10:0072
Classic
25 Bayer Tobias
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR101+3:19:3774
Hills
23 Glivar Gal
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR119+3:44:2375
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR106+3:28:0176
Classic
31 Rickaert Jonas
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR153+5:08:3777
Classic
32 Riesebeek Oscar
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
NR50+2:21:4582
Climber
20 Beloki Markel
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR126+4:00:5183
Classic
22 Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR104+3:24:1384
Hills
21 Nerurkar Lukas
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR75+2:55:0485
GC
25 Quinn Sean
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR66+2:46:0687
GC
29 Shaw James
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR93+3:14:1288
GC
24 van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost,,0:00
NR8+7:5091
Climber
27 Gall Felix
Decathlon AG2R La Mondiale Team
fav_gc
Decathlon AG2R La Mondiale Team,,0:00
NR19+48:3092
TT
31 Armirail Bruno
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR52+2:22:3393
GC
20 Bisiaux Léo
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR61+2:33:3394
Classic
26 De Pestel Sander
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR85+3:09:5995
Hills
22 Labrosse Jordan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR86+3:10:0996
Classic
31 Peters Nans
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR46+2:09:3797
GC
29 Scotson Callum
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR42+2:01:4198
GC
23 Staune-Mittet Johannes
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
NR41+2:01:24101
GC
24 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious,,0:00
NR15+45:38102
Climber
25 Buitrago Santiago
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR117+3:42:13103
Hills
24 Buratti Nicolò
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR79+2:58:48104
Classic
20 Ermakov Roman
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR80+2:59:42105
GC
32 Haig Jack
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR82+3:01:46106
Classic
29 Paasschens Mathijs
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR29+1:22:02107
Climber
22 Pickering Finlay
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR9+9:48108
GC
30 Træen Torstein
Bahrain - Victorious
Bahrain - Victorious,,0:00
NR3+3:11111
Classic
26 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team,,0:00
NR102+3:21:52112
GC
36 de la Cruz David
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR133+4:11:52114
Classic
23 Christen Fabio
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR28+1:19:07115
GC
33 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR112+3:38:01116
Classic
27 Zukowsky Nickolas
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR67+2:47:42117
Hills
29 González David
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR114+3:39:36118
Hills
23 Camprubí Marcel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
NR12+21:31121
GC
28 Tejada Harold
XDS Astana Team
XDS Astana Team,,0:00
NR71+2:51:32122
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team,,0:00
NR48+2:15:02123
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team,,0:00
NR22+59:23125
GC
24 López Harold Martín
XDS Astana Team
fav_gc
XDS Astana Team,,0:00
NR40+2:01:00126
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team,,0:00
NR36+1:48:56127
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team,,0:00
NR105+3:26:40128
Hills
23 Vinokurov Nicolas
XDS Astana Team
XDS Astana Team,,0:00
NR35+1:43:34131
Classic
25 Braz Afonso Clément
Groupama - FDJ
Groupama - FDJ,,0:00
NR124+3:55:18132
TT
30 Cavagna Rémi
Groupama - FDJ
Groupama - FDJ,,0:00
NR97+3:16:55133
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ,,0:00
NR103+3:24:03134
Hills
21 Gruel Thibaud
Groupama - FDJ
Groupama - FDJ,,0:00
NR23+1:00:51136
Climber
35 Molard Rudy
Groupama - FDJ
Groupama - FDJ,,0:00
NR45+2:04:21137
Climber
22 Rolland Brieuc
Groupama - FDJ
Groupama - FDJ,,0:00
NR76+2:55:41138
TT
31 Küng Stefan
Groupama - FDJ
Groupama - FDJ,,0:00
NR78+2:58:10141
Classic
23 Silva Guillermo Thomas
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR13+28:07142
GC
25 Balderstone Abel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR64+2:43:12144
GC
28 Bou Joan
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR14+30:30145
GC
22 Guardeño Jaume
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR70+2:50:43146
Hills
26 Molenaar Alex
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR111+3:36:13147
Hills
27 Nicolau Joel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR90+3:12:26148
GC
27 Otruba Jakub
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA,,0:00
NR21+57:19153
GC
29 Dunbar Eddie
Team Jayco AlUla
Team Jayco AlUla,,0:00
NR147+4:43:01154
Hills
24 Foldager Anders
Team Jayco AlUla
Team Jayco AlUla,,0:00
NR100+3:18:44155
Classic
28 Gamper Patrick
Team Jayco AlUla
Team Jayco AlUla,,0:00
NR110+3:32:28157
GC
36 Juul-Jensen Christopher
Team Jayco AlUla
Team Jayco AlUla,,0:00
NR94+3:14:30158
TT
27 O'Brien Kelland
Team Jayco AlUla
Team Jayco AlUla,,0:00
NR143+4:32:15162
Classic
29 Biermans Jenthe
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR121+3:52:49163
Hills
25 Guernalec Victor
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR120+3:49:26164
Classic
21 Lozouet Léandre
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR99+3:17:20166
Climber
22 Rouland Louis
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR113+3:38:20167
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR39+1:59:17168
TT
22 Thierry Pierre
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
NR98+3:17:06171
GC
32 Buchmann Emanuel
Cofidis
Cofidis,,0:00
NR31+1:33:20172
GC
30 Samitier Sergio
Cofidis
Cofidis,,0:00
NR152+4:57:02173
Sprint
28 Aniołkowski Stanisław
Cofidis
Cofidis,,0:00
NR136+4:15:14175
Sprint
33 Coquard Bryan
Cofidis
Cofidis,,0:00
NR77+2:56:36176
GC
35 Herrada Jesús
Cofidis
Cofidis,,0:00
NR116+3:42:02181
Sprint
23 Artz Huub
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR115+3:40:58182
GC
26 Bonneu Kamiel
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR128+4:07:09183
Hills
22 De Pooter Dries
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR146+4:36:51184
Classic
26 Marit Arne
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR16+45:39185
GC
33 Meintjes Louis
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR95+3:15:26186
GC
32 Petilli Simone
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR123+3:53:08187
Hills
32 Smith Dion
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR118+3:42:14188
Classic
25 Van Boven Luca
Intermarché - Wanty
Intermarché - Wanty,,0:00
NR151+4:54:07191
TT
22 Eddy Patrick
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR53+2:25:56192
GC
30 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR92+3:13:49193
Hills
21 Koerdt Bjorn
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR49+2:16:48194
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR54+2:27:08195
GC
20 Martinez Juan Guillermo
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR137+4:20:23196
Classic
32 Roosen Timo
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR20+50:08198
GC
24 Vermaerke Kevin
Team Picnic PostNL
Team Picnic PostNL,,0:00
NR57+2:29:14201
Hills
23 Craps Lars
Lotto
Lotto,,0:00
NR140+4:21:15202
Classic
31 De Buyst Jasper
Lotto
Lotto,,0:00
NR96+3:16:15204
TT
22 Segaert Alec
Lotto
Lotto,,0:00
NR58+2:30:57205
GC
34 Sepúlveda Eduardo
Lotto
Lotto,,0:00
NR134+4:11:58206
GC
24 Slock Liam
Lotto
Lotto,,0:00
NR150+4:44:32207
Sprint
36 Viviani Elia
Lotto
Lotto,,0:00
NR89+3:11:10208
GC
29 Gregaard Jonas
Lotto
Lotto,,0:00
NR91+3:12:44211
GC
25 Aparicio Mario
Burgos Burpellet BH
Burgos Burpellet BH,,0:00
NR69+2:49:38212
Climber
24 Chumil Sergio Geovani
Burgos Burpellet BH
Burgos Burpellet BH,,0:00
NR47+2:13:57214
Climber
24 Faura José Luis
Burgos Burpellet BH
Burgos Burpellet BH,,0:00
NR63+2:42:30215
GC
21 de la Calle Hugo
Burgos Burpellet BH
Burgos Burpellet BH,,0:00
NR108+3:31:36222
Classic
28 Côté Pier-André
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR32+1:34:17223
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR43+2:01:43224
GC
34 Hirt Jan
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR141+4:24:53225
Hills
24 Raisberg Nadav
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR129+4:08:08226
Hills
25 Stewart Jake
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR142+4:31:47227
Sprint
25 Vernon Ethan
Israel - Premier Tech
Israel - Premier Tech,,0:00
NR5+5:55228
Climber
23 Riccitello Matthew
Israel - Premier Tech
Israel - Premier Tech,,0:00
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntTimeTime won/lost
11-11
GC
28 Vingegaard Jonas
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike110040054″ 74:20:28 74:20:28..
22-1
GC
27 Almeida João
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG88529020″1:161:16..
33-111
Classic
26 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team75024018″3:113:11..
44-41
GC
29 Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe60022012″3:413:41..
55-228
Climber
23 Riccitello Matthew
Israel - Premier Tech
Israel - Premier Tech4952005:555:55..
66-45
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
fav_gc
Red Bull - BORA - hansgrohe41519010″7:237:23..
77-16
Climber
31 Kuss Sepp
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike3401806″7:457:45..
88-91
Climber
27 Gall Felix
Decathlon AG2R La Mondiale Team
fav_gc
Decathlon AG2R La Mondiale Team2851707:507:50..
99-108
GC
30 Træen Torstein
Bahrain - Victorious
Bahrain - Victorious2351606″9:489:48..
1010-14
GC
26 Jorgenson Matteo
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike1801502″12:1612:16..
1111-52
GC
22 Lecerf Junior
Soudal Quick-Step
Soudal Quick-Step15514014:0014:00..
1212-121
GC
28 Tejada Harold
XDS Astana Team
XDS Astana Team13013021:3121:31..
1313-142
GC
25 Balderstone Abel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA11012028:0728:07..
1414-145
GC
22 Guardeño Jaume
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA9011030:3030:30..
1515-102
Climber
25 Buitrago Santiago
Bahrain - Victorious
Bahrain - Victorious8010045:3845:38..
1616-185
GC
33 Meintjes Louis
Intermarché - Wanty
Intermarché - Wanty759045:3945:39..
1717-62
GC
28 Bernal Egan
INEOS Grenadiers
fav_gc
INEOS Grenadiers708514″46:2646:26..
1818-23
Climber
30 Ciccone Giulio
Lidl - Trek
Lidl - Trek60806″48:1748:17..
1919-92
TT
31 Armirail Bruno
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team557548:3048:30..
2020-198
GC
24 Vermaerke Kevin
Team Picnic PostNL
Team Picnic PostNL507050:0850:08..
2121-153
GC
29 Dunbar Eddie
Team Jayco AlUla
Team Jayco AlUla506557:1957:19..
2222-125
GC
24 López Harold Martín
XDS Astana Team
fav_gc
XDS Astana Team506059:2359:23..
2323-136
Climber
35 Molard Rudy
Groupama - FDJ
Groupama - FDJ50551:00:511:00:51..
2424-17
GC
24 Tulett Ben
Team Visma | Lease a Bike
Team Visma | Lease a Bike50501:04:461:04:46..
2525-4
GC
31 Großschartner Felix
UAE Team Emirates - XRG
UAE Team Emirates - XRG50451:09:301:09:30..
2626-7
Climber
31 Soler Marc
UAE Team Emirates - XRG
UAE Team Emirates - XRG304010″1:11:141:11:14..
2727-51
Climber
35 Landa Mikel
Soudal Quick-Step
fav_gc
Soudal Quick-Step303512″1:18:261:18:26..
2828-115
GC
33 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team30301:19:071:19:07..
2929-107
Climber
22 Pickering Finlay
Bahrain - Victorious
Bahrain - Victorious30251:22:021:22:02..
3030-8
TT
29 Vine Jay
UAE Team Emirates - XRG
UAE Team Emirates - XRG302040″1:27:411:27:41..
3131-172
GC
30 Samitier Sergio
Cofidis
Cofidis25206″1:33:201:33:20..
3232-223
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech252012″1:34:171:34:17..
3333-22
GC
33 Bernard Julien
Lidl - Trek
Lidl - Trek25201:39:061:39:06..
3434-35
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team25202″1:43:221:43:22..
3535-131
Classic
25 Braz Afonso Clément
Groupama - FDJ
Groupama - FDJ25202″1:43:341:43:34..
3636-127
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team25201:48:561:48:56..
3737-57
GC
31 Vervaeke Louis
Soudal Quick-Step
Soudal Quick-Step252010″1:50:121:50:12..
3838-21
Classic
26 Bagioli Andrea
Lidl - Trek
Lidl - Trek25204″1:57:311:57:31..
3939-168
TT
22 Thierry Pierre
Arkéa - B&B Hotels
Arkéa - B&B Hotels25201:59:171:59:17..
4040-126
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team25202:01:002:01:00..
4141-101
GC
24 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious20202:01:242:01:24..
4242-98
GC
23 Staune-Mittet Johannes
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team20202:01:412:01:41..
4343-224
GC
34 Hirt Jan
Israel - Premier Tech
Israel - Premier Tech20202:01:432:01:43..
4444-64
TT
32 Jungels Bob
INEOS Grenadiers
INEOS Grenadiers20204″2:04:142:04:14..
4545-137
Climber
22 Rolland Brieuc
Groupama - FDJ
Groupama - FDJ202010″2:04:212:04:21..
4646-97
GC
29 Scotson Callum
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team20202:09:372:09:37..
4747-214
Climber
24 Faura José Luis
Burgos Burpellet BH
Burgos Burpellet BH20202″2:13:572:13:57..
4848-123
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team20206″2:15:022:15:02..
4949-194
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL20202″2:16:482:16:48..
5050-82
Climber
20 Beloki Markel
EF Education - EasyPost
EF Education - EasyPost20202:21:452:21:45..
5151-48
GC
31 Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe15202:22:312:22:31..
5252-93
GC
20 Bisiaux Léo
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team15202:22:332:22:33..
5353-192
GC
30 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL15202:25:562:25:56..
5454-195
GC
20 Martinez Juan Guillermo
Team Picnic PostNL
Team Picnic PostNL15202:27:082:27:08..
5555-33
Hills
24 Canal Carlos
Movistar Team
Movistar Team15202:28:382:28:38..
5656-42
GC
26 Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe1020,,2:28:38..
5757-201
Hills
23 Craps Lars
Lotto
Lotto10202:29:142:29:14..
5858-205
GC
34 Sepúlveda Eduardo
Lotto
Lotto10202:30:572:30:57..
5959-66
GC
30 Langellotti Victor
INEOS Grenadiers
INEOS Grenadiers10202:32:102:32:10..
6060-28
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek10202:32:572:32:57..
6161-94
Classic
26 De Pestel Sander
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team202:33:332:33:33..
6262-15
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike202:38:472:38:47..
6363-215
GC
21 de la Calle Hugo
Burgos Burpellet BH
Burgos Burpellet BH202:42:302:42:30..
6464-144
GC
28 Bou Joan
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA204″2:43:122:43:12..
6565-61
TT
23 Sheffield Magnus
INEOS Grenadiers
INEOS Grenadiers202:44:562:44:56..
6666-87
GC
29 Shaw James
EF Education - EasyPost
EF Education - EasyPost202:46:062:46:06..
6767-117
Hills
29 González David
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team202:47:422:47:42..
6868-2
Climber
22 Ayuso Juan
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG2024″2:47:572:47:57..
6969-212
Climber
24 Chumil Sergio Geovani
Burgos Burpellet BH
Burgos Burpellet BH202:49:382:49:38..
7070-146
Hills
26 Molenaar Alex
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA202:50:432:50:43..
7171-122
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team202:51:322:51:32..
7272-37
Hills
24 Hessmann Michel
Movistar Team
Movistar Team204″2:51:522:51:52..
7373-56
Climber
26 Vansevenant Mauri
Soudal Quick-Step
Soudal Quick-Step202:53:372:53:37..
7474-55
GC
31 Schachmann Maximilian
Soudal Quick-Step
Soudal Quick-Step202:54:042:54:04..
7575-85
GC
25 Quinn Sean
EF Education - EasyPost
EF Education - EasyPost2010″2:55:042:55:04..
7676-138
TT
31 Küng Stefan
Groupama - FDJ
Groupama - FDJ202:55:412:55:41..
7777-176
GC
35 Herrada Jesús
Cofidis
Cofidis202:56:362:56:36..
7878-141
Classic
23 Silva Guillermo Thomas
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA202:58:102:58:10..
7979-104
Classic
20 Ermakov Roman
Bahrain - Victorious
Bahrain - Victorious202:58:482:58:48..
8080-105
GC
32 Haig Jack
Bahrain - Victorious
Bahrain - Victorious202:59:422:59:42..
8181-67
GC
29 Rivera Brandon Smith
INEOS Grenadiers
INEOS Grenadiers203:01:233:01:23..
8282-106
Classic
29 Paasschens Mathijs
Bahrain - Victorious
Bahrain - Victorious203:01:463:01:46..
8383-65
Classic
35 Kwiatkowski Michał
INEOS Grenadiers
INEOS Grenadiers202″3:02:253:02:25..
8484-44
GC
23 Fisher-Black Finn
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:05:043:05:04..
8585-95
Hills
22 Labrosse Jordan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team203:09:593:09:59..
8686-96
Classic
31 Peters Nans
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team203:10:093:10:09..
8787-43
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:10:433:10:43..
8888-32
Hills
28 Aular Orluis
Movistar Team
Movistar Team2014″3:11:023:11:02..
8989-208
GC
29 Gregaard Jonas
Lotto
Lotto203:11:103:11:10..
9090-148
GC
27 Otruba Jakub
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA2010″3:12:263:12:26..
9191-211
GC
25 Aparicio Mario
Burgos Burpellet BH
Burgos Burpellet BH203:12:443:12:44..
9292-193
Hills
21 Koerdt Bjorn
Team Picnic PostNL
Team Picnic PostNL203:13:493:13:49..
9393-88
GC
24 van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost203:14:123:14:12..
9494-158
TT
27 O'Brien Kelland
Team Jayco AlUla
Team Jayco AlUla203:14:303:14:30..
9595-186
GC
32 Petilli Simone
Intermarché - Wanty
Intermarché - Wanty203:15:263:15:26..
9696-204
TT
22 Segaert Alec
Lotto
Lotto203:16:153:16:15..
9797-133
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ2014″3:16:553:16:55..
9898-171
GC
32 Buchmann Emanuel
Cofidis
Cofidis203:17:063:17:06..
9999-166
Climber
22 Rouland Louis
Arkéa - B&B Hotels
Arkéa - B&B Hotels203:17:203:17:20..
100100-155
Classic
28 Gamper Patrick
Team Jayco AlUla
Team Jayco AlUla203:18:443:18:44..
101101-74
Hills
23 Glivar Gal
Alpecin - Deceuninck
Alpecin - Deceuninck203:19:373:19:37..
102102-112
GC
36 de la Cruz David
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team203:21:523:21:52..
103103-134
Hills
21 Gruel Thibaud
Groupama - FDJ
Groupama - FDJ203:24:033:24:03..
104104-84
Hills
21 Nerurkar Lukas
EF Education - EasyPost
EF Education - EasyPost203:24:133:24:13..
105105-128
Hills
23 Vinokurov Nicolas
XDS Astana Team
XDS Astana Team2010″3:26:403:26:40..
106106-76
Classic
31 Rickaert Jonas
Alpecin - Deceuninck
Alpecin - Deceuninck203:28:013:28:01..
107107-36
Classic
29 García Cortina Iván
Movistar Team
Movistar Team203:28:553:28:55..
108108-222
Classic
28 Côté Pier-André
Israel - Premier Tech
Israel - Premier Tech203:31:363:31:36..
109109-6
TT
29 Oliveira Ivo
UAE Team Emirates - XRG
UAE Team Emirates - XRG203:31:413:31:41..
110110-157
GC
36 Juul-Jensen Christopher
Team Jayco AlUla
Team Jayco AlUla203:32:283:32:28..
111111-147
Hills
27 Nicolau Joel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA203:36:133:36:13..
112112-116
Classic
27 Zukowsky Nickolas
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team203:38:013:38:01..
113113-167
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels204″3:38:203:38:20..
114114-118
Hills
23 Camprubí Marcel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team203:39:363:39:36..
115115-182
GC
26 Bonneu Kamiel
Intermarché - Wanty
Intermarché - Wanty203:40:583:40:58..
116116-181
Sprint
23 Artz Huub
Intermarché - Wanty
Intermarché - Wanty203:42:023:42:02..
117117-103
Hills
24 Buratti Nicolò
Bahrain - Victorious
Bahrain - Victorious203:42:133:42:13..
118118-188
Classic
25 Van Boven Luca
Intermarché - Wanty
Intermarché - Wanty206″3:42:143:42:14..
119119-75
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck204″3:44:233:44:23..
120120-164
Classic
21 Lozouet Léandre
Arkéa - B&B Hotels
Arkéa - B&B Hotels203:49:263:49:26..
121121-163
Hills
25 Guernalec Victor
Arkéa - B&B Hotels
Arkéa - B&B Hotels203:52:493:52:49..
122122-46
TT
28 Sobrero Matteo
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:53:013:53:01..
123123-187
Hills
32 Smith Dion
Intermarché - Wanty
Intermarché - Wanty206″3:53:083:53:08..
124124-132
TT
30 Cavagna Rémi
Groupama - FDJ
Groupama - FDJ203:55:183:55:18..
125125-27
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek2032″3:56:593:56:59..
126126-83
Classic
22 Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost204:00:514:00:51..
127127-68
Hills
26 Turner Ben
INEOS Grenadiers
INEOS Grenadiers2010″4:06:044:06:04..
128128-183
Hills
22 De Pooter Dries
Intermarché - Wanty
Intermarché - Wanty204:07:094:07:09..
129129-226
Hills
25 Stewart Jake
Israel - Premier Tech
Israel - Premier Tech202″4:08:084:08:08..
130130-18
Classic
33 van Baarle Dylan
Team Visma | Lease a Bike
Team Visma | Lease a Bike204:08:164:08:16..
131131-63
TT
29 Ganna Filippo
INEOS Grenadiers
INEOS Grenadiers204:08:594:08:59..
132132-72
Classic
25 Bayer Tobias
Alpecin - Deceuninck
Alpecin - Deceuninck204:10:004:10:00..
133133-114
Classic
23 Christen Fabio
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team204:11:524:11:52..
134134-206
GC
24 Slock Liam
Lotto
Lotto2012″4:11:584:11:58..
135135-24
GC
31 Ghebreigzabhier Amanuel
Lidl - Trek
Lidl - Trek204:13:294:13:29..
136136-175
Sprint
33 Coquard Bryan
Cofidis
Cofidis204:15:144:15:14..
137137-196
Classic
32 Roosen Timo
Team Picnic PostNL
Team Picnic PostNL204″4:20:234:20:23..
138138-47
TT
25 van Dijke Tim
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe20,,4:20:23..
139139-3
TT
26 Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG202″4:20:414:20:41..
140140-202
Classic
31 De Buyst Jasper
Lotto
Lotto204:21:154:21:15..
141141-225
Hills
24 Raisberg Nadav
Israel - Premier Tech
Israel - Premier Tech204:24:534:24:53..
142142-227
Sprint
25 Vernon Ethan
Israel - Premier Tech
Israel - Premier Tech2016″4:31:474:31:47..
143143-162
Classic
29 Biermans Jenthe
Arkéa - B&B Hotels
Arkéa - B&B Hotels204:32:154:32:15..
144144-5
GC
30 Novak Domen
UAE Team Emirates - XRG
UAE Team Emirates - XRG204:32:394:32:39..
145145-71
Sprint
27 Philipsen Jasper
Alpecin - Deceuninck
Alpecin - Deceuninck2036″4:35:034:35:03..
146146-184
Classic
26 Marit Arne
Intermarché - Wanty
Intermarché - Wanty204″4:36:514:36:51..
147147-154
Hills
24 Foldager Anders
Team Jayco AlUla
Team Jayco AlUla204:43:014:43:01..
148148-26
TT
31 Kragh Andersen Søren
Lidl - Trek
Lidl - Trek204:43:074:43:07..
149149-25
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek204:44:124:44:12..
150150-207
Sprint
36 Viviani Elia
Lotto
Lotto204:44:324:44:32..
151151-191
TT
22 Eddy Patrick
Team Picnic PostNL
Team Picnic PostNL204:54:074:54:07..
152152-173
Sprint
28 Aniołkowski Stanisław
Cofidis
Cofidis204:57:024:57:02..
153153-77
Classic
32 Riesebeek Oscar
Alpecin - Deceuninck
Alpecin - Deceuninck205:08:375:08:37..
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-27
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek18080277
22-11
GC
28 Vingegaard Jonas
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike13020197
33-71
Sprint
27 Philipsen Jasper
Alpecin - Deceuninck
Alpecin - Deceuninck9510135
44-1
GC
27 Almeida João
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG123
55-23
Climber
30 Ciccone Giulio
Lidl - Trek
Lidl - Trek123
66-227
Sprint
25 Vernon Ethan
Israel - Premier Tech
Israel - Premier Tech123
77-111
Classic
26 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team104
88-41
GC
29 Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe99
99-8
TT
29 Vine Jay
UAE Team Emirates - XRG
UAE Team Emirates - XRG94
1010-32
Hills
28 Aular Orluis
Movistar Team
Movistar Team93
1111-62
GC
28 Bernal Egan
INEOS Grenadiers
fav_gc
INEOS Grenadiers84
1212-91
Climber
27 Gall Felix
Decathlon AG2R La Mondiale Team
fav_gc
Decathlon AG2R La Mondiale Team76
1313-137
Climber
22 Rolland Brieuc
Groupama - FDJ
Groupama - FDJ65
1414-68
Hills
26 Turner Ben
INEOS Grenadiers
INEOS Grenadiers63
1515-57
GC
31 Vervaeke Louis
Soudal Quick-Step
Soudal Quick-Step63
1616-133
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ62
1717-2
Climber
22 Ayuso Juan
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG61
1818-102
Climber
25 Buitrago Santiago
Bahrain - Victorious
Bahrain - Victorious60
1919-114
Classic
23 Christen Fabio
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team60
2020-206
GC
24 Slock Liam
Lotto
Lotto57
2121-14
GC
26 Jorgenson Matteo
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike54
2222-51
Climber
35 Landa Mikel
Soudal Quick-Step
fav_gc
Soudal Quick-Step52
2323-223
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech52
2424-16
Climber
31 Kuss Sepp
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike50
2525-43
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe48
2626-198
GC
24 Vermaerke Kevin
Team Picnic PostNL
Team Picnic PostNL48
2727-228
Climber
23 Riccitello Matthew
Israel - Premier Tech
Israel - Premier Tech45
2828-45
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
fav_gc
Red Bull - BORA - hansgrohe44
2929-7
Climber
31 Soler Marc
UAE Team Emirates - XRG
UAE Team Emirates - XRG42
3030-123
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team42
3131-121
GC
28 Tejada Harold
XDS Astana Team
XDS Astana Team42
3232-85
GC
25 Quinn Sean
EF Education - EasyPost
EF Education - EasyPost38
3333-148
GC
27 Otruba Jakub
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA37
3434-184
Classic
26 Marit Arne
Intermarché - Wanty
Intermarché - Wanty37
3535-108
GC
30 Træen Torstein
Bahrain - Victorious
Bahrain - Victorious36
3636-162
Classic
29 Biermans Jenthe
Arkéa - B&B Hotels
Arkéa - B&B Hotels36
3737-75
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck35
3838-95
Hills
22 Labrosse Jordan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team34
3939-128
Hills
23 Vinokurov Nicolas
XDS Astana Team
XDS Astana Team34
4040-226
Hills
25 Stewart Jake
Israel - Premier Tech
Israel - Premier Tech33
4141-83
Classic
22 Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost30
4242-117
Hills
29 González David
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team29
4343-131
Classic
25 Braz Afonso Clément
Groupama - FDJ
Groupama - FDJ28
4444-194
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL28
4545-92
TT
31 Armirail Bruno
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team26
4646-205
GC
34 Sepúlveda Eduardo
Lotto
Lotto26
4747-153
GC
29 Dunbar Eddie
Team Jayco AlUla
Team Jayco AlUla24
4848-134
Hills
21 Gruel Thibaud
Groupama - FDJ
Groupama - FDJ24
4949-64
TT
32 Jungels Bob
INEOS Grenadiers
INEOS Grenadiers23
5050-138
TT
31 Küng Stefan
Groupama - FDJ
Groupama - FDJ23
5151-141
Classic
23 Silva Guillermo Thomas
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA23
5252-6
TT
29 Oliveira Ivo
UAE Team Emirates - XRG
UAE Team Emirates - XRG23
5353-63
TT
29 Ganna Filippo
INEOS Grenadiers
INEOS Grenadiers20
5454-172
GC
30 Samitier Sergio
Cofidis
Cofidis20
5555-22
GC
33 Bernard Julien
Lidl - Trek
Lidl - Trek20
5656-188
Classic
25 Van Boven Luca
Intermarché - Wanty
Intermarché - Wanty20
5757-187
Hills
32 Smith Dion
Intermarché - Wanty
Intermarché - Wanty20
5858-107
Climber
22 Pickering Finlay
Bahrain - Victorious
Bahrain - Victorious20
5959-21
Classic
26 Bagioli Andrea
Lidl - Trek
Lidl - Trek20
6060-82
Climber
20 Beloki Markel
EF Education - EasyPost
EF Education - EasyPost20
6161-37
Hills
24 Hessmann Michel
Movistar Team
Movistar Team20
6262-52
GC
22 Lecerf Junior
Soudal Quick-Step
Soudal Quick-Step19
6363-154
Hills
24 Foldager Anders
Team Jayco AlUla
Team Jayco AlUla19
6464-166
Climber
22 Rouland Louis
Arkéa - B&B Hotels
Arkéa - B&B Hotels18
6565-144
GC
28 Bou Joan
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA17
6666-167
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels17
6767-196
Classic
32 Roosen Timo
Team Picnic PostNL
Team Picnic PostNL17
6868-215
GC
21 de la Calle Hugo
Burgos Burpellet BH
Burgos Burpellet BH16
6969-36
Classic
29 García Cortina Iván
Movistar Team
Movistar Team16
7070-214
Climber
24 Faura José Luis
Burgos Burpellet BH
Burgos Burpellet BH15
7171-65
Classic
35 Kwiatkowski Michał
INEOS Grenadiers
INEOS Grenadiers15
7272-204
TT
22 Segaert Alec
Lotto
Lotto15
7373-3
TT
26 Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG15
7474-115
GC
33 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team14
7575-35
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team14
7676-175
Sprint
33 Coquard Bryan
Cofidis
Cofidis14
7777-67
GC
29 Rivera Brandon Smith
INEOS Grenadiers
INEOS Grenadiers13
7878-74
Hills
23 Glivar Gal
Alpecin - Deceuninck
Alpecin - Deceuninck13
7979-125
GC
24 López Harold Martín
XDS Astana Team
fav_gc
XDS Astana Team12
8080-142
GC
25 Balderstone Abel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA11
8181-195
GC
20 Martinez Juan Guillermo
Team Picnic PostNL
Team Picnic PostNL11
8282-147
Hills
27 Nicolau Joel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA11
8383-47
TT
25 van Dijke Tim
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe11
8484-17
GC
24 Tulett Ben
Team Visma | Lease a Bike
Team Visma | Lease a Bike10
8585-87
GC
29 Shaw James
EF Education - EasyPost
EF Education - EasyPost10
8686-155
Classic
28 Gamper Patrick
Team Jayco AlUla
Team Jayco AlUla10
8787-207
Sprint
36 Viviani Elia
Lotto
Lotto10
8888-61
TT
23 Sheffield Magnus
INEOS Grenadiers
INEOS Grenadiers9
8989-193
Hills
21 Koerdt Bjorn
Team Picnic PostNL
Team Picnic PostNL9
9090-158
TT
27 O'Brien Kelland
Team Jayco AlUla
Team Jayco AlUla9
9191-181
Sprint
23 Artz Huub
Intermarché - Wanty
Intermarché - Wanty7
9292-103
Hills
24 Buratti Nicolò
Bahrain - Victorious
Bahrain - Victorious7
9393-173
Sprint
28 Aniołkowski Stanisław
Cofidis
Cofidis7
9494-136
Climber
35 Molard Rudy
Groupama - FDJ
Groupama - FDJ6
9595-25
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek6
9696-4
GC
31 Großschartner Felix
UAE Team Emirates - XRG
UAE Team Emirates - XRG5
9797-201
Hills
23 Craps Lars
Lotto
Lotto5
9898-44
GC
23 Fisher-Black Finn
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe5
9999-222
Classic
28 Côté Pier-André
Israel - Premier Tech
Israel - Premier Tech5
100100-145
GC
22 Guardeño Jaume
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA4
101101-84
Hills
21 Nerurkar Lukas
EF Education - EasyPost
EF Education - EasyPost3
102102-118
Hills
23 Camprubí Marcel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team3
103103-132
TT
30 Cavagna Rémi
Groupama - FDJ
Groupama - FDJ3
104104-33
Hills
24 Canal Carlos
Movistar Team
Movistar Team2
105105-66
GC
30 Langellotti Victor
INEOS Grenadiers
INEOS Grenadiers2
106106-163
Hills
25 Guernalec Victor
Arkéa - B&B Hotels
Arkéa - B&B Hotels2
107107-101
GC
24 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious1
NR98
GC
23 Staune-Mittet Johannes
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team-5-5

Sprint | 2nd passage of the finish line (61.6 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
1206″6
2174″4
3152″2
413
510
 

Points at finish

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
15010″10
2306″6
3204″4
418
516
614
712
810
98
107
116
125
134
143
152
 
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-8
TT
29 Vine Jay
UAE Team Emirates - XRG
UAE Team Emirates - XRG1808061
22-11
GC
28 Vingegaard Jonas
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike1302056
33-1
GC
27 Almeida João
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG951032
44-57
GC
31 Vervaeke Louis
Soudal Quick-Step
Soudal Quick-Step32
55-147
Hills
27 Nicolau Joel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA31
66-7
Climber
31 Soler Marc
UAE Team Emirates - XRG
UAE Team Emirates - XRG28
77-2
Climber
22 Ayuso Juan
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG26
88-128
Hills
23 Vinokurov Nicolas
XDS Astana Team
XDS Astana Team22
99-51
Climber
35 Landa Mikel
Soudal Quick-Step
fav_gc
Soudal Quick-Step22
1010-41
GC
29 Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe22
1111-16
Climber
31 Kuss Sepp
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike21
1212-111
Classic
26 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team20
1313-85
GC
25 Quinn Sean
EF Education - EasyPost
EF Education - EasyPost18
1414-27
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek15
1515-45
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
fav_gc
Red Bull - BORA - hansgrohe12
1616-64
TT
32 Jungels Bob
INEOS Grenadiers
INEOS Grenadiers12
1717-87
GC
29 Shaw James
EF Education - EasyPost
EF Education - EasyPost11
1818-88
GC
24 van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost10
1919-123
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team10
2020-62
GC
28 Bernal Egan
INEOS Grenadiers
fav_gc
INEOS Grenadiers9
2121-167
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels8
2222-92
TT
31 Armirail Bruno
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team8
2323-91
Climber
27 Gall Felix
Decathlon AG2R La Mondiale Team
fav_gc
Decathlon AG2R La Mondiale Team7
2424-23
Climber
30 Ciccone Giulio
Lidl - Trek
Lidl - Trek7
2525-223
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech7
2626-108
GC
30 Træen Torstein
Bahrain - Victorious
Bahrain - Victorious6
2727-22
GC
33 Bernard Julien
Lidl - Trek
Lidl - Trek6
2828-101
GC
24 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious6
2929-137
Climber
22 Rolland Brieuc
Groupama - FDJ
Groupama - FDJ6
3030-28
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek6
3131-148
GC
27 Otruba Jakub
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA6
3232-35
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team5
3333-131
Classic
25 Braz Afonso Clément
Groupama - FDJ
Groupama - FDJ5
3434-211
GC
25 Aparicio Mario
Burgos Burpellet BH
Burgos Burpellet BH5
3535-102
Climber
25 Buitrago Santiago
Bahrain - Victorious
Bahrain - Victorious4
3636-172
GC
30 Samitier Sergio
Cofidis
Cofidis4
3737-93
GC
20 Bisiaux Léo
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team4
3838-105
GC
32 Haig Jack
Bahrain - Victorious
Bahrain - Victorious3
3939-43
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe3
4040-133
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ3
4141-121
GC
28 Tejada Harold
XDS Astana Team
XDS Astana Team3
4242-32
Hills
28 Aular Orluis
Movistar Team
Movistar Team3
4343-153
GC
29 Dunbar Eddie
Team Jayco AlUla
Team Jayco AlUla2
4444-56
Climber
26 Vansevenant Mauri
Soudal Quick-Step
Soudal Quick-Step2
4545-228
Climber
23 Riccitello Matthew
Israel - Premier Tech
Israel - Premier Tech1
4646-125
GC
24 López Harold Martín
XDS Astana Team
fav_gc
XDS Astana Team1
4747-136
Climber
35 Molard Rudy
Groupama - FDJ
Groupama - FDJ1
4848-98
GC
23 Staune-Mittet Johannes
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team1
4949-82
Climber
20 Beloki Markel
EF Education - EasyPost
EF Education - EasyPost1
5050-33
Hills
24 Canal Carlos
Movistar Team
Movistar Team1
5151-205
GC
34 Sepúlveda Eduardo
Lotto
Lotto1
5252-141
Classic
23 Silva Guillermo Thomas
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA1
5353-155
Classic
28 Gamper Patrick
Team Jayco AlUla
Team Jayco AlUla1
5454-163
Hills
25 Guernalec Victor
Arkéa - B&B Hotels
Arkéa - B&B Hotels1
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
11-228
Climber
23 Riccitello Matthew
Israel - Premier Tech
Israel - Premier Tech 74:26:23 74:26:23..
22-45
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
fav_gc
Red Bull - BORA - hansgrohe1:281:28..
33-52
GC
22 Lecerf Junior
Soudal Quick-Step
Soudal Quick-Step8:058:05..
44-142
GC
25 Balderstone Abel
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA22:1222:12..
55-145
GC
22 Guardeño Jaume
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA24:3524:35..
66-198
GC
24 Vermaerke Kevin
Team Picnic PostNL
Team Picnic PostNL44:1344:13..
77-125
GC
24 López Harold Martín
XDS Astana Team
fav_gc
XDS Astana Team53:2853:28..
88-17
GC
24 Tulett Ben
Team Visma | Lease a Bike
Team Visma | Lease a Bike58:5158:51..
99-107
Climber
22 Pickering Finlay
Bahrain - Victorious
Bahrain - Victorious1:16:071:16:07..
1010-223
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech1:28:221:28:22..
1111-168
TT
22 Thierry Pierre
Arkéa - B&B Hotels
Arkéa - B&B Hotels1:53:221:53:22..
1212-101
GC
24 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious1:55:291:55:29..
1313-98
GC
23 Staune-Mittet Johannes
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team1:55:461:55:46..
1414-137
Climber
22 Rolland Brieuc
Groupama - FDJ
Groupama - FDJ1:58:261:58:26..
1515-214
Climber
24 Faura José Luis
Burgos Burpellet BH
Burgos Burpellet BH2:08:022:08:02..
1616-82
Climber
20 Beloki Markel
EF Education - EasyPost
EF Education - EasyPost2:15:502:15:50..
1717-93
GC
20 Bisiaux Léo
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team2:16:382:16:38..
1818-195
GC
20 Martinez Juan Guillermo
Team Picnic PostNL
Team Picnic PostNL2:21:132:21:13..
1919-33
Hills
24 Canal Carlos
Movistar Team
Movistar Team2:22:432:22:43..
2020-201
Hills
23 Craps Lars
Lotto
Lotto2:23:192:23:19..
2121-215
GC
21 de la Calle Hugo
Burgos Burpellet BH
Burgos Burpellet BH2:36:352:36:35..
2222-61
TT
23 Sheffield Magnus
INEOS Grenadiers
INEOS Grenadiers2:39:012:39:01..
2323-2
Climber
22 Ayuso Juan
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG2:42:022:42:02..
2424-212
Climber
24 Chumil Sergio Geovani
Burgos Burpellet BH
Burgos Burpellet BH2:43:432:43:43..
2525-37
Hills
24 Hessmann Michel
Movistar Team
Movistar Team2:45:572:45:57..
2626-85
GC
25 Quinn Sean
EF Education - EasyPost
EF Education - EasyPost2:49:092:49:09..
2727-141
Classic
23 Silva Guillermo Thomas
Caja Rural - Seguros RGA
Caja Rural - Seguros RGA2:52:152:52:15..
2828-104
Classic
20 Ermakov Roman
Bahrain - Victorious
Bahrain - Victorious2:52:532:52:53..
2929-44
GC
23 Fisher-Black Finn
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe2:59:092:59:09..
3030-95
Hills
22 Labrosse Jordan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team3:04:043:04:04..
3131-211
GC
25 Aparicio Mario
Burgos Burpellet BH
Burgos Burpellet BH3:06:493:06:49..
3232-193
Hills
21 Koerdt Bjorn
Team Picnic PostNL
Team Picnic PostNL3:07:543:07:54..
3333-88
GC
24 van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost3:08:173:08:17..
3434-204
TT
22 Segaert Alec
Lotto
Lotto3:10:203:10:20..
3535-166
Climber
22 Rouland Louis
Arkéa - B&B Hotels
Arkéa - B&B Hotels3:11:253:11:25..
3636-74
Hills
23 Glivar Gal
Alpecin - Deceuninck
Alpecin - Deceuninck3:13:423:13:42..
3737-134
Hills
21 Gruel Thibaud
Groupama - FDJ
Groupama - FDJ3:18:083:18:08..
3838-84
Hills
21 Nerurkar Lukas
EF Education - EasyPost
EF Education - EasyPost3:18:183:18:18..
3939-128
Hills
23 Vinokurov Nicolas
XDS Astana Team
XDS Astana Team3:20:453:20:45..
4040-167
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels3:32:253:32:25..
4141-118
Hills
23 Camprubí Marcel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team3:33:413:33:41..
4242-181
Sprint
23 Artz Huub
Intermarché - Wanty
Intermarché - Wanty3:36:073:36:07..
4343-103
Hills
24 Buratti Nicolò
Bahrain - Victorious
Bahrain - Victorious3:36:183:36:18..
4444-188
Classic
25 Van Boven Luca
Intermarché - Wanty
Intermarché - Wanty3:36:193:36:19..
4545-164
Classic
21 Lozouet Léandre
Arkéa - B&B Hotels
Arkéa - B&B Hotels3:43:313:43:31..
4646-163
Hills
25 Guernalec Victor
Arkéa - B&B Hotels
Arkéa - B&B Hotels3:46:543:46:54..
4747-83
Classic
22 Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost3:54:563:54:56..
4848-183
Hills
22 De Pooter Dries
Intermarché - Wanty
Intermarché - Wanty4:01:144:01:14..
4949-114
Classic
23 Christen Fabio
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team4:05:574:05:57..
5050-206
GC
24 Slock Liam
Lotto
Lotto4:06:034:06:03..
5151-47
TT
25 van Dijke Tim
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe4:14:284:14:28..
5252-225
Hills
24 Raisberg Nadav
Israel - Premier Tech
Israel - Premier Tech4:18:584:18:58..
5353-227
Sprint
25 Vernon Ethan
Israel - Premier Tech
Israel - Premier Tech4:25:524:25:52..
5454-154
Hills
24 Foldager Anders
Team Jayco AlUla
Team Jayco AlUla4:37:064:37:06..
5555-191
TT
22 Eddy Patrick
Team Picnic PostNL
Team Picnic PostNL4:48:124:48:12..

Youth day classification

RnkBIBH2HSpecialtyAgeRiderTeamTime won/lost
 
RnkPrev▼▲TeamClassTimeTime won/lost
11- UAE Team Emirates - XRGWT 217:41:26 217:41:26..
22- Team Visma | Lease a BikeWT23:0123:01..
33- Red Bull - BORA - hansgroheWT1:20:521:20:52..
44- Caja Rural - Seguros RGAPRT1:40:591:40:59..
55- Bahrain - VictoriousWT1:53:571:53:57..
66- Decathlon AG2R La Mondiale TeamWT1:56:401:56:40..
77- Soudal Quick-StepWT2:03:592:03:59..
88- XDS Astana TeamWT2:04:432:04:43..
99- Israel - Premier TechPRT2:55:092:55:09..
1010- Q36.5 Pro Cycling TeamPRT3:16:163:16:16..
1111- Lidl - TrekWT3:29:543:29:54..
1212- Groupama - FDJWT3:50:003:50:00..
1313- Team Picnic PostNLWT3:56:493:56:49..
1414- INEOS GrenadiersWT3:57:323:57:32..
1515- Movistar TeamWT5:02:575:02:57..
1616- Team Jayco AlUlaWT5:11:245:11:24..
1717- EF Education - EasyPostWT5:41:425:41:42..
1818- Burgos Burpellet BHPRT5:53:145:53:14..
1919- Intermarché - WantyWT5:53:425:53:42..
2020- Arkéa - B&B HotelsWT5:54:505:54:50..
2121- LottoPRT7:08:067:08:06..
2222- CofidisWT7:13:117:13:11..
2323- Alpecin - DeceuninckWT9:10:099:10:09..

Team day classification

RnkTeamClassTime won/lost
 

Race information

  • Date:
    14 September 2025
  • Start time:
    16:51
  • Avg. speed winner:
    -
  • Classification:
    2.UWT
  • Race category:
    ME - Men Elite
  • Distance:
    108 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • Gradient final km:
    2.4%
  • ProfileScore:
    92
  • Vertical meters:
    1678
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Won how:
    -
  • Avg. temperature:
 

Race profile

Story of the day

Stage 21 of La Vuelta featured the traditional parade into Madrid. Protestors disrupted the route as the race entered the city, prompting organizers to neutralize the stage. With times taken 44 kilometers from the finish, the stage was declared complete.
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider