Vuelta a España 2024  |  Stage 21. Madrid - Madrid I.T.T.   

79th edition

24.6 km, 8 September 2024

Rider Team Time
1.
Stefan KÜNG
Groupama - FDJ 26'28"
2.
Primož ROGLIČ
Red Bull - Bora - Hansgrohe 31"
3.
Mattia CATTANEO
Soudal - Quick Step 42"
4.
Filippo BARONCINI
UAE Team Emirates 43"
5.
Mauro SCHMID
Team Jayco - AlUla 46"
6.
Mathias VACEK
Lidl - Trek 52"
7.
Victor CAMPENAERTS
Lotto - Dstny 54"
8.
Mattias SKJELMOSE JENSEN
Lidl - Trek 01'02"
9.
Harrison SWEENY
EF Education - Easypost 01'03"
10.
Bruno ARMIRAIL
Decathlon - Ag2r La Mondiale
11.
Ben O'CONNOR
Decathlon - Ag2r La Mondiale 01'05"
12.
Edoardo AFFINI
Team Visma - Lease a Bike 01'06"
13.
Marco FRIGO
Israel - Premier Tech 01'07"
14.
Florian LIPOWITZ
Red Bull - Bora - Hansgrohe 01'10"
15.
Isaac DEL TORO ROMERO
UAE Team Emirates 01'12"
16.
Thibault GUERNALEC
Arkea - B&B Hotels 01'15"
17.
Carlos RODRÍGUEZ CANO
Ineos Grenadiers 01'19"
18.
Harold Alfonso TEJADA CANACUE
Astana Qazaqstan Team 01'20"
19.
Nelson Filipe Santos Simões OLIVEIRA
Movistar Team 01'23"
20.
Kasper ASGREEN
Soudal - Quick Step 01'24"
21.
Roger ADRIÀ OLIVERAS
Red Bull - Bora - Hansgrohe 01'32"
22.
Richard António CARAPAZ MONTENEGRO
EF Education - Easypost 01'33"
23.
Enric MAS NICOLAU
Movistar Team
24.
Juri HOLLMANN
Alpecin - Deceuninck
25.
Pavel SIVAKOV
UAE Team Emirates 01'45"
26.
Thomas DE GENDT
Lotto - Dstny 01'52"
27.
Pablo CASTRILLO ZAPATER
Equipo Kern Pharma 01'54"
28.
Urko BERRADE FERNÁNDEZ
Equipo Kern Pharma
29.
Cristián RODRÍGUEZ MARTÍN
Arkea - B&B Hotels 01'55"
30.
Eddie DUNBAR
Team Jayco - AlUla 01'56"
31.
Filippo ZANA
Team Jayco - AlUla 01'58"
32.
Jonas GREGAARD WILSLY
Lotto - Dstny 01'59"
33.
Vito BRAET
Intermarché - Wanty 02'00"
34.
Torstein TRAEEN
Bahrain Victorious 02'02"
35.
Adam YATES
UAE Team Emirates 02'05"
36.
Max POOLE
Team DSM-Firmenich - PostNL 02'07"
37.
Robert GESINK
Team Visma - Lease a Bike 02'08"
38.
Enzo LEIJNSE
Team DSM-Firmenich - PostNL 02'09"
39.
Jay VINE
UAE Team Emirates
40.
Tao GEOGHEGAN HART
Lidl - Trek 02'12"
41.
Jack HAIG
Bahrain Victorious 02'13"
42.
Aleksandr VLASOV
Red Bull - Bora - Hansgrohe 02'14"
43.
George BENNETT
Israel - Premier Tech 02'15"
44.
David GAUDU
Groupama - FDJ
45.
Kamil GRADEK
Bahrain Victorious 02'17"
46.
Oier LAZKANO LÓPEZ
Movistar Team 02'19"
47.
Xandro MEURISSE
Alpecin - Deceuninck 02'21"
48.
Gleb BRUSSENSKIY
Astana Qazaqstan Team
49.
Mikel LANDA MEANA
Soudal - Quick Step 02'22"
50.
Óscar RODRÍGUEZ GARAICOECHEA
Ineos Grenadiers 02'27"
51.
Marc SOLER GIMÈNEZ
UAE Team Emirates 02'30"
52.
Sven Erik BYSTRØM
Groupama - FDJ 02'32"
53.
Jasha SÜTTERLIN
Bahrain Victorious 02'33"
54.
Gianmarco GAROFOLI
Astana Qazaqstan Team 02'35"
55.
Kaden GROVES
Alpecin - Deceuninck 02'36"
56.
Steven KRUIJSWIJK
Team Visma - Lease a Bike 02'45"
57.
Fran MIHOLJEVIĆ
Bahrain Victorious 02'46"
58.
Attila VALTER
Team Visma - Lease a Bike
59.
Arne MARIT
Intermarché - Wanty 02'47"
60.
Clément BERTHET
Decathlon - Ag2r La Mondiale
61.
Luis Ángel MATÉ MARDONES
Euskaltel - Euskadi 02'48"
62.
Matthew RICCITELLO
Israel - Premier Tech 02'51"
63.
Quentin PACHER
Groupama - FDJ
64.
Darren RAFFERTY
EF Education - Easypost 02'52"
65.
Louis MEINTJES
Intermarché - Wanty
66.
Mikel BIZKARRA ETXEGIBEL
Euskaltel - Euskadi
67.
Eduardo SEPULVEDA
Lotto - Dstny 02'54"
68.
William Junior LECERF
Soudal - Quick Step 02'59"
69.
Arjen LIVYNS
Lotto - Dstny 03'01"
70.
Giovanni ALEOTTI
Red Bull - Bora - Hansgrohe 03'02"
71.
Pau MIQUEL DELGADO
Equipo Kern Pharma 03'03"
72.
Jhonatan Manuel NARVÁEZ PRADO
Ineos Grenadiers
73.
Casper Phillip PEDERSEN
Soudal - Quick Step 03'04"
74.
Quinten HERMANS
Alpecin - Deceuninck 03'06"
75.
Gijs LEEMREIZE
Team DSM-Firmenich - PostNL 03'07"
76.
Nadav RAISBERG
Israel - Premier Tech
77.
Sam OOMEN
Lidl - Trek
78.
Sepp KUSS
Team Visma - Lease a Bike
79.
Dylan TEUNS
Israel - Premier Tech
80.
Gotzon MARTIN SANZ
Euskaltel - Euskadi 03'09"
81.
Jorge ARCAS PEÑA
Movistar Team 03'12"
82.
Brandon Smith RIVERA VARGAS
Ineos Grenadiers 03'14"
83.
Carlos VERONA QUINTANILLA
Lidl - Trek
84.
Guillaume MARTIN
Cofidis 03'15"
85.
Ion IZAGIRRE INSAUSTI
Cofidis
86.
Joan BOU COMPANY
Euskaltel - Euskadi 03'17"
87.
Lorenzo GERMANI
Groupama - FDJ
88.
James SHAW
EF Education - Easypost 03'18"
89.
Kim HEIDUK
Ineos Grenadiers
90.
Carlos CANAL BLANCO
Movistar Team 03'21"
91.
Łukasz OWSIAN
Arkea - B&B Hotels 03'23"
92.
Riley SHEEHAN
Israel - Premier Tech
93.
Nairo Alexander QUINTANA ROJAS
Movistar Team 03'24"
94.
Antonio Jesús SOTO GUIRAO
Equipo Kern Pharma
95.
Otto VERGAERDE
Lidl - Trek 03'25"
96.
Xabier ISASA LARRAÑAGA
Euskaltel - Euskadi
97.
Einer Augusto RUBIO REYES
Movistar Team
98.
Xabier BERASATEGI GARMENDIA
Euskaltel - Euskadi
99.
Chris HAMILTON
Team DSM-Firmenich - PostNL 03'26"
100.
Louis VERVAEKE
Soudal - Quick Step 03'27"
101.
Nicolas VINOKOUROV
Astana Qazaqstan Team 03'33"
102.
Ibon RUIZ SEDANO
Equipo Kern Pharma 03'42"
103.
Simone PETILLI
Intermarché - Wanty 03'44"
104.
Lorenzo FORTUNATO
Astana Qazaqstan Team 03'46"
105.
Oscar RIESEBEEK
Alpecin - Deceuninck 03'47"
106.
Ide SCHELLING
Astana Qazaqstan Team 03'49"
107.
Simon GUGLIELMI
Arkea - B&B Hotels
108.
José Felix PARRA CUERDA
Equipo Kern Pharma 03'50"
109.
Mathis LE BERRE
Arkea - B&B Hotels
110.
Jefferson Alexander CEPEDA ORTIZ
EF Education - Easypost 03'51"
111.
Sylvain MONIQUET
Lotto - Dstny 03'52"
112.
Pavel BITTNER
Team DSM-Firmenich - PostNL
113.
Brandon MCNULTY
UAE Team Emirates
114.
Jesús HERRADA LÓPEZ
Cofidis 03'54"
115.
James KNOX
Soudal - Quick Step 03'58"
116.
Martijn TUSVELD
Team DSM-Firmenich - PostNL 03'59"
117.
Owain DOULL
EF Education - Easypost 04'00"
118.
Geoffrey BOUCHARD
Decathlon - Ag2r La Mondiale
119.
Felix ENGELHARDT
Team Jayco - AlUla 04'03"
120.
Julius VAN DEN BERG
Team DSM-Firmenich - PostNL 04'04"
121.
Mauri VANSEVENANT
Soudal - Quick Step 04'08"
122.
Unai IRIBAR JAUREGUI
Equipo Kern Pharma
123.
Thomas CHAMPION
Cofidis 04'11"
124.
Alessandro DE MARCHI
Team Jayco - AlUla
125.
Felix GALL
Decathlon - Ag2r La Mondiale 04'18"
126.
Laurens HUYS
Arkea - B&B Hotels 04'19"
127.
Tim NABERMAN
Team DSM-Firmenich - PostNL 04'21"
128.
Jorge GUTIERREZ GONZALEZ
Equipo Kern Pharma 04'22"
129.
Abner Santiago UMBA LOPEZ
Astana Qazaqstan Team 04'33"
130.
Edward PLANCKAERT
Alpecin - Deceuninck 04'57"
131.
Valentin PARET-PEINTRE
Decathlon - Ag2r La Mondiale
132.
Reuben THOMPSON
Groupama - FDJ
133.
Luca VERGALLITO
Alpecin - Deceuninck 05'01"
134.
Maurice BALLERSTEDT
Alpecin - Deceuninck 05'18"
135.
Victor LAFAY
Decathlon - Ag2r La Mondiale 05'20"

Stage information

Start, finish: Stage 21. Madrid - Madrid I.T.T.

Race Type: Time Trial

Distance: 24.6 km

Date: 8 September 2024