2024 Vuelta a España

Winner

Primož Roglič (Svn)
  • Dates17 August - 8 September 2024
  • Stages213304.3 km
  • Winning margin+ 2' 36"Ben O'Connor

General Information

Distance
3304.3 km
Stages
21
Dates
17 August 2024 - 8 September 2024

Jerseys

Red Jersey
Primož Roglič (Svn)
81h 49' 18"
Green Jersey
Kaden Groves
226 pts
Blue Polka Dot Jersey
Jay Vine
78 pts
White Jersey
Mattias Skjelmose

Top 10 GC

# Rider Time / Gap
1 Primož Roglič (Svn) 81h 49' 18"
2 Ben O'Connor + 2' 36"
3 Enric Mas + 3' 13"
4 Richard Carapaz + 4' 02"
5 Mattias Skjelmose + 5' 49"
6 David Gaudu + 6' 32"
7 Florian Lipowitz + 7' 05"
8 Mikel Landa (Esp) + 8' 48"
9 Pavel Sivakov + 10' 04"
10 Carlos Rodríguez + 11' 19"

Stage Results

Stage 1 Indiv. Time Trial
Lisbon (Portugal) → Oeiras (Portugal) 12 km
1 Brandon McNulty 12' 35"
2 Mathias Vacek + 2"
3 Wout van Aert + 3"
4 Stefan Küng + 6"
5 Edoardo Affini + 8"
6 Joshua Tarling + 8"
7 Mauro Schmid + 16"
8 Primož Roglič (Svn) + 17"
9 Bruno Armirail + 18"
10 João Almeida + 19"
Stage 2
Cascais (Portugal) → Ourém (Portugal) 194 km
1 Kaden Groves 5h 12' 55"
2 Wout van Aert + 0"
3 Corbin Strong + 0"
4 Pau Miquel + 0"
5 Lennert Van Eetvelt + 0"
6 Pavel Bittner + 0"
7 Jon Aberasturi + 0"
8 Aleksandr Vlasov + 0"
9 Brandon Rivera + 0"
10 Filippo Baroncini + 0"
Stage 3
Lousã (Portugal) → Castelo Branco (Portugal) 191.2 km
1 Wout van Aert 4h 40' 42"
2 Kaden Groves + 0"
3 Jon Aberasturi + 0"
4 Arne Marit + 0"
5 Pavel Bittner + 0"
6 Corbin Strong + 0"
7 Arjen Livyns + 0"
8 Bryan Coquard + 0"
9 Antonio Jesús Soto + 0"
10 Carlos Canal + 0"
Stage 4
Plasencia → Pico Villuercas 170.5 km
1 Primož Roglič (Svn) 4h 26' 49"
2 Lennert Van Eetvelt + 0"
3 João Almeida + 0"
4 Enric Mas + 0"
5 Felix Gall + 0"
6 Matthew Riccitello + 0"
7 Mikel Landa (Esp) + 0"
8 Antonio Tiberi + 18"
9 George Bennett + 28"
10 Pavel Sivakov + 28"
Stage 5
Fuente del Maestre → Seville 177 km
1 Pavel Bittner 4h 25' 28"
2 Wout van Aert + 0"
3 Kaden Groves + 0"
4 Bryan Coquard + 0"
5 Stefan Küng + 0"
6 Corbin Strong + 0"
7 Jhonatan Narváez + 0"
8 Arne Marit + 0"
9 Gianmarco Garofoli + 0"
10 Antonio Jesús Soto + 0"
Stage 6
Jerez de la Frontera → Yunquera 185.5 km
1 Ben O'Connor 4h 28' 12"
2 Marco Frigo + 4' 33"
3 Florian Lipowitz + 5' 12"
4 Clément Berthet + 5' 12"
5 Cristián Rodríguez + 5' 12"
6 Gijs Leemreize + 5' 12"
7 Mauri Vansevenant + 5' 35"
8 Urko Berrade + 6' 02"
9 Isaac del Toro + 6' 31"
10 David Gaudu + 6' 31"
Stage 7
Archidona → Córdoba 180.5 km
1 Wout van Aert 4h 15' 49"
2 Mathias Vacek + 0"
3 Pau Miquel + 0"
4 Stefan Küng + 0"
5 Quinten Hermans + 0"
6 Quentin Pacher + 0"
7 Lorenzo Rota + 0"
8 Harold Tejada + 0"
9 Max Poole + 0"
10 George Bennett + 0"
Stage 8
Úbeda → Cazorla 159 km
1 Primož Roglič (Svn) 3h 38' 34"
2 Enric Mas + 0"
3 Mikel Landa (Esp) + 14"
4 Antonio Tiberi + 17"
5 Mattias Skjelmose + 21"
6 Carlos Rodríguez + 21"
7 Harold Tejada + 24"
8 Eddie Dunbar + 26"
9 Lennert Van Eetvelt + 29"
10 Jack Haig + 29"
Stage 9
Motril → Granada 178.5 km
1 Adam Yates (Gbr) 4h 42' 28"
2 Richard Carapaz + 1' 39"
3 Ben O'Connor + 3' 45"
4 Mikel Landa (Esp) + 3' 45"
5 Florian Lipowitz + 3' 45"
6 Pavel Sivakov + 3' 45"
7 Carlos Rodríguez + 3' 45"
8 Primož Roglič (Svn) + 3' 45"
9 David Gaudu + 3' 45"
10 Enric Mas + 3' 45"
Stage 10
Ponteareas → Baiona 160 km
1 Wout van Aert 3h 50' 47"
2 Quentin Pacher + 3"
3 Marc Soler + 2' 01"
4 William Junior Lecerf + 2' 01"
5 Juri Hollmann + 2' 01"
6 Txomin Juaristi + 5' 13"
7 Jhonatan Narváez + 5' 31"
8 Stefan Küng + 5' 31"
9 George Bennett + 5' 31"
10 Harold Tejada + 5' 31"
Stage 11
Padrón → Padrón 166.5 km
1 Eddie Dunbar 3h 44' 52"
2 Quinten Hermans + 2"
Stage 12
Ourense → Estación de Montaña de Manzaneda 137.5 km
1 Pablo Castrillo 3h 36' 12"
2 Max Poole + 8"
3 Marc Soler + 16"
4 Mauro Schmid + 23"
5 Jhonatan Narváez + 34"
6 Mauri Vansevenant + 40"
7 Harold Tejada + 49"
8 Carlos Verona + 1' 03"
9 Louis Meintjes (Zaf) + 1' 14"
10 Óscar Rodríguez + 1' 52"
Stage 13
Lugo → Puerto de Ancares 176 km
1 Michael Woods 4h 19' 51"
2 Mauro Schmid + 45"
3 Marc Soler + 1' 11"
4 Sam Oomen + 1' 25"
5 Wout van Aert + 2' 56"
6 Gijs Leemreize + 3' 33"
7 José Félix Parra + 5' 19"
8 Mikel Bizkarra + 5' 38"
9 Luca Vergallito + 5' 59"
10 Mathis Le Berre + 6' 15"
Stage 14
Villafranca del Bierzo → Villablino 200.5 km
1 Kaden Groves 4h 21' 34"
2 Wout van Aert + 0"
3 Corbin Strong + 0"
4 Mathias Vacek + 0"
5 Pau Miquel + 0"
6 Filippo Baroncini + 0"
7 Simon Guglielmi + 0"
8 Arjen Livyns + 0"
9 Xabier Berasategi + 0"
10 Carlos Canal + 0"
Stage 15
Infiesto → Valgrande-Pajares 143 km
1 Pablo Castrillo 3h 45' 51"
2 Aleksandr Vlasov + 12"
3 Pavel Sivakov + 31"
4 Enric Mas + 1' 04"
5 Primož Roglič (Svn) + 1' 04"
6 Mattias Skjelmose + 1' 09"
7 Richard Carapaz + 1' 13"
8 Sepp Kuss + 1' 22"
9 Mikel Landa (Esp) + 1' 27"
10 David Gaudu + 1' 37"
Stage 16
Luanco → Lagos de Covadonga 181.5 km
1 Marc Soler 4h 44' 46"
2 Filippo Zana + 18"
3 Max Poole + 23"
4 Jay Vine + 57"
5 Ion Izagirre (Esp) + 1' 02"
6 Isaac del Toro + 1' 29"
7 Marco Frigo + 1' 35"
8 Matthew Riccitello + 1' 47"
9 Enric Mas + 3' 54"
10 Richard Carapaz + 3' 54"
Stage 17
Arnuero → Santander 141.5 km
1 Kaden Groves 3h 32' 14"
2 Pavel Bittner + 0"
3 Vito Braet + 0"
4 Pau Miquel + 0"
5 Corbin Strong + 0"
6 Victor Campenaerts + 0"
7 Edward Planckaert + 0"
8 Mathis Le Berre + 0"
9 Arjen Livyns + 0"
10 Xabier Berasategi + 0"
Stage 18
Vitoria-Gasteiz → Maeztu 179.5 km
1 Urko Berrade 4h 00' 52"
2 Mauro Schmid + 4"
3 Max Poole + 4"
4 Aleksandr Vlasov + 4"
5 Oier Lazkano + 4"
6 Ion Izagirre (Esp) + 4"
7 Mathias Vacek + 4"
8 Pablo Castrillo + 4"
9 Pau Miquel + 4"
10 Steven Kruijswijk (Nld) + 11"
Stage 19
Logroño → Alto de Moncalvillo 173.5 km
1 Primož Roglič (Svn) 3h 54' 55"
2 David Gaudu + 46"
3 Mattias Skjelmose + 46"
4 Enric Mas + 50"
5 Mikel Landa (Esp) + 57"
6 Carlos Rodríguez + 57"
7 Eddie Dunbar + 1' 01"
8 Sepp Kuss + 1' 01"
9 Richard Carapaz + 1' 03"
10 Florian Lipowitz + 1' 23"
Stage 20
Villarcayo → Picón Blanco 172 km
1 Eddie Dunbar 4h 38' 37"
2 Enric Mas + 7"
3 Primož Roglič (Svn) + 10"
4 Richard Carapaz + 12"
5 Urko Berrade + 14"
6 Ben O'Connor + 14"
7 David Gaudu + 21"
8 Mikel Landa (Esp) + 23"
9 Florian Lipowitz + 37"
10 Mattias Skjelmose + 37"
Stage 21 Indiv. Time Trial
Madrid (Distrito Telefónica) → Madrid 24.6 km
1 Stefan Küng 26' 28"
2 Primož Roglič (Svn) + 31"
3 Mattia Cattaneo + 42"
4 Filippo Baroncini + 43"
5 Mauro Schmid + 46"
6 Mathias Vacek + 52"
7 Victor Campenaerts + 54"
8 Mattias Skjelmose + 1' 02"
9 Harry Sweeny + 1' 03"
10 Bruno Armirail + 1' 03"

← See the full Vuelta a España honours list