Vuelta a España 2024 - Stage 8

Ubeda > Cazorla, 158.4km

17.08-08.09

The Vuelta a España will celebrate its 81th edition in 2026. First organised in 1935, it has grown into one of cycling’s three Grand Tours and a key fixture on the late summer calendar. The 2026 race runs from 22 August to 13 September, starting in Monaco and finishing in Granada. Riders will cover around 3,275 kilometres over 21 stages across Monaco, France, Andorra and Spain. The race is broadcast in more than 190 countries, reaching a global audience of millions. At stake is the maillot rojo, one of the most prestigious jerseys in professional cycling.

Results

Stage

PosRiderTeam Time
1 Primoz Roglic Red Bull-BORA-hansgrohe 3:38:34
2 Enric Mas Movistar Team + 00.00
3 Mikel Landa Soudal Quick-Step + 00.14
4 Antonio Tiberi Bahrain Victorious + 00.17
5 Mattias Skjelmose Lidl-Trek + 00.21
6 Carlos Rodriguez INEOS Grenadiers + 00.21
7 Harold Tejada Astana Qazaqstan Team + 00.24
8 Edward Dunbar Team Jayco-AlUla + 00.26
9 Lennert Van Eetvelt Lotto Dstny + 00.29
10 Jack Haig Bahrain Victorious + 00.29
11 Felix Gall Decathlon AG2R La Mondiale Team + 00.34
12 Luca Vergallito Alpecin-Deceuninck + 00.36
13 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.36
14 Richard Carapaz EF Education-EasyPost + 00.39
15 Cristian Rodriguez ARKEA-B&B HOTELS + 00.39
16 George Bennett Israel-Premier Tech + 00.39
17 Ben O'Connor Decathlon AG2R La Mondiale Team + 00.46
18 David Gaudu Groupama-FDJ + 01.01
19 Isaac del Toro UAE Team Emirates + 01.01
20 Adam Yates UAE Team Emirates + 01.03
21 Sepp Kuss Team Visma | Lease a Bike + 01.07
22 Michael Woods Israel-Premier Tech + 01.16
23 Guillaume Martin Cofidis + 01.16
24 José Félix Parra Equipo Kern Pharma + 01.16
25 Rémy Rochas Groupama-FDJ + 01.27
26 Urko Berrade Equipo Kern Pharma + 01.33
27 Lorenzo Fortunato Astana Qazaqstan Team + 01.34
28 Mikel Bizkarra Euskaltel-Euskadi + 01.36
29 Louis Meintjes Intermarché-Wanty + 01.48
30 Rein Taaramäe Intermarché-Wanty + 01.55
31 Quentin Pacher Groupama-FDJ + 01.57
32 Gotzon Martín Euskaltel-Euskadi + 01.59
33 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 02.01
34 Daniel Martinez Red Bull-BORA-hansgrohe + 02.01
35 Pavel Sivakov UAE Team Emirates + 02.01
36 Einer Rubio Movistar Team + 02.04
37 Matthew Riccitello Israel-Premier Tech + 02.04
38 Óscar Rodríguez INEOS Grenadiers + 02.14
39 Alexander Cepeda EF Education-EasyPost + 02.23
40 Joan Bou Euskaltel-Euskadi + 02.23
41 Attila Valter Team Visma | Lease a Bike + 02.40
42 Nairo Quintana Movistar Team + 02.40
43 Max Poole Team dsm-firmenich PostNL + 02.40
44 Clément Berthet Decathlon AG2R La Mondiale Team + 02.40
45 Patrick Konrad Lidl-Trek + 02.51
46 Chris Hamilton Team dsm-firmenich PostNL + 02.52
47 Mauro Schmid Team Jayco-AlUla + 03.16
48 Kobe Goossens Intermarché-Wanty + 03.22
49 Torstein Træen Bahrain Victorious + 03.46
50 Gijs Leemreize Team dsm-firmenich PostNL + 03.51
51 Oier Lazkano Movistar Team + 04.00
52 Jhonnatan Narvaez INEOS Grenadiers + 04.02
53 Xabier Isasa Euskaltel-Euskadi + 04.08
54 Giovanni Aleotti Red Bull-BORA-hansgrohe + 04.14
55 Louis Vervaeke Soudal Quick-Step + 04.45
56 Vito Braet Intermarché-Wanty + 04.45
57 Brandon Rivera INEOS Grenadiers + 04.52
58 Stefan Küng Groupama-FDJ + 04.53
59 Sam Oomen Lidl-Trek + 04.53
60 Joao Almeida UAE Team Emirates + 04.53
61 Callum Scotson Team Jayco-AlUla + 05.15
62 Xandro Meurisse Alpecin-Deceuninck + 05.21
63 Martin López Astana Qazaqstan Team + 05.35
64 Filippo Zana Team Jayco-AlUla + 05.45
65 Kevin Geniets Groupama-FDJ + 05.45
66 Brandon McNulty UAE Team Emirates + 05.47
67 Michel Ries ARKEA-B&B HOTELS + 06.23
68 Lukasz Owsian ARKEA-B&B HOTELS + 06.28
69 Robert Gesink Team Visma | Lease a Bike + 06.33
70 Carlos Canal Movistar Team + 06.33
71 Steven Kruijswijk Team Visma | Lease a Bike + 06.33
72 Nelson Oliveira Movistar Team + 06.33
73 Filippo Baroncini UAE Team Emirates + 06.33
74 Martijn Tusveld Team dsm-firmenich PostNL + 06.33
75 Quinten Hermans Alpecin-Deceuninck + 06.33
76 Ruben Fernandez Cofidis + 06.33
77 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 07.03
78 Fran Miholjevic Bahrain Victorious + 07.08
79 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 07.32
80 James Knox Soudal Quick-Step + 07.53
81 Tao Geoghegan Hart Lidl-Trek + 07.53
82 Ibon Ruiz Equipo Kern Pharma + 07.53
83 Ion Izagirre Cofidis + 07.53
84 Carlos Verona Lidl-Trek + 07.53
85 Lorenzo Germani Groupama-FDJ + 07.53
86 Jorge Arcas Movistar Team + 07.53
87 Bruno Armirail Decathlon AG2R La Mondiale Team + 07.53
88 Harry Sweeny EF Education-EasyPost + 07.53
89 Darren Rafferty EF Education-EasyPost + 07.53
90 Laurens De Plus INEOS Grenadiers + 07.53
91 Corbin Strong Israel-Premier Tech + 07.53
92 Cian Uijtdebroeks Team Visma | Lease a Bike + 08.16
93 William Junior Lecerf Soudal Quick-Step + 08.41
94 Mauri Vansevenant Soudal Quick-Step + 08.49
95 Kasper Asgreen Soudal Quick-Step + 08.59
96 Wout van Aert Team Visma | Lease a Bike + 08.59
97 Edoardo Affini Team Visma | Lease a Bike + 09.01
98 Chris Harper Team Jayco-AlUla + 09.01
99 Jonas Gregaard Lotto Dstny + 09.15
100 Sven Erik Bystrøm Groupama-FDJ + 09.15
101 Otto Vergaerde Lidl-Trek + 09.19
102 Mathias Vacek Lidl-Trek + 09.21
103 Eduardo Sepulveda Lotto Dstny + 09.21
104 Mattia Cattaneo Soudal Quick-Step + 09.30
105 Marco Frigo Israel-Premier Tech + 09.40
106 Alessandro De Marchi Team Jayco-AlUla + 09.40
107 Nicolas Vinokurov Astana Qazaqstan Team + 09.46
108 Mathis Le Berre ARKEA-B&B HOTELS + 09.56
109 Kim Heiduk INEOS Grenadiers + 10.03
110 Patrick Gamper Red Bull-BORA-hansgrohe + 10.23
111 Pavel Bittner Team dsm-firmenich PostNL + 10.27
112 Jonathan Lastra Cofidis + 10.30
113 Simone Petilli Intermarché-Wanty + 10.30
114 Sander De Pestel Decathlon AG2R La Mondiale Team + 11.14
115 Thomas De Gendt Lotto Dstny + 11.57
116 Owain Doull EF Education-EasyPost + 12.19
117 Joshua Tarling INEOS Grenadiers + 12.19
118 Victor Lafay Decathlon AG2R La Mondiale Team + 12.25
119 Pau Miquel Delgado Equipo Kern Pharma + 12.31
120 Victor Campenaerts Lotto Dstny + 13.16
121 Arjen Livyns Lotto Dstny + 13.28
122 Pelayo Sanchez Movistar Team + 13.36
123 Tom Paquot Intermarché-Wanty + 14.22
124 Sylvain Moniquet Lotto Dstny + 14.22
125 Gianmarco Garofoli Astana Qazaqstan Team + 14.22
126 Arne Marit Intermarché-Wanty + 14.22
127 Thomas Champion Cofidis + 14.22
128 Dylan Teuns Israel-Premier Tech + 14.22
129 Laurens Huys ARKEA-B&B HOTELS + 14.22
130 Nico Denz Red Bull-BORA-hansgrohe + 14.22
131 Gleb Brussenskiy Astana Qazaqstan Team + 14.22
132 Pablo Castrillo Equipo Kern Pharma + 14.22
133 Antonio Soto Equipo Kern Pharma + 14.22
134 Luis Angel Mate Euskaltel-Euskadi + 14.22
135 Xabier Berasategi Euskaltel-Euskadi + 14.22
136 Jesus Herrada Cofidis + 14.22
137 James Shaw EF Education-EasyPost + 14.22
138 Jasha Sütterlin Bahrain Victorious + 14.22
139 Santiago Umba Astana Qazaqstan Team + 14.22
140 Kamil Gradek Bahrain Victorious + 14.22
141 Thymen Arensman INEOS Grenadiers + 14.40
142 Felix Engelhardt Team Jayco-AlUla + 14.54
143 Nadav Raisberg Israel-Premier Tech + 14.54
144 Riley Sheehan Israel-Premier Tech + 15.00
145 Giulio Ciccone Lidl-Trek + 15.10
146 Ide Schelling Astana Qazaqstan Team + 15.36
147 Casper Pedersen Soudal Quick-Step + 16.00
148 Welay Berhe Team Jayco-AlUla + 16.22
149 Marc Soler UAE Team Emirates + 16.45
150 Lorenzo Rota Intermarché-Wanty + 16.53
151 Oscar Riesebeek Alpecin-Deceuninck + 17.25
152 Edward Planckaert Alpecin-Deceuninck + 17.25
153 Kaden Groves Alpecin-Deceuninck + 17.25
154 Txomin Juaristi Euskaltel-Euskadi + 17.25
155 Jorge Gutiérrez Equipo Kern Pharma + 17.35
156 Maurice Ballerstedt Alpecin-Deceuninck + 17.50
157 Thibault Guernalec ARKEA-B&B HOTELS + 17.50
158 Juri Hollmann Alpecin-Deceuninck + 17.50
159 Reuben Thompson Groupama-FDJ + 17.50
160 Tim Naberman Team dsm-firmenich PostNL + 17.50
161 Enzo Leijnse Team dsm-firmenich PostNL + 17.50
162 Julius van den Berg Team dsm-firmenich PostNL + 17.50
163 Unai Iribar Equipo Kern Pharma + 17.50
164 Rainer Kepplinger Bahrain Victorious + 17.57
165 Simon Guglielmi ARKEA-B&B HOTELS + 17.57
166 Jay Vine UAE Team Emirates + 17.57
167 Roger Adrià Red Bull-BORA-hansgrohe + 19.12
- Elie Gesbert ARKEA-B&B HOTELS DNS
- Bryan Coquard Cofidis DNF

GC

PosRiderTeam Time
1 Ben O'Connor Decathlon AG2R La Mondiale Team 31:23:27
2 Primoz Roglic Red Bull-BORA-hansgrohe + 03.49
3 Enric Mas Movistar Team + 04.31
4 Antonio Tiberi Bahrain Victorious + 05.00
5 Mikel Landa Soudal Quick-Step + 05.13
6 Lennert Van Eetvelt Lotto Dstny + 05.15
7 Cristian Rodriguez ARKEA-B&B HOTELS + 05.19
8 Mattias Skjelmose Lidl-Trek + 05.24
9 Florian Lipowitz Red Bull-BORA-hansgrohe + 05.25
10 Felix Gall Decathlon AG2R La Mondiale Team + 05.26
11 Jack Haig Bahrain Victorious + 05.54
12 Carlos Rodriguez INEOS Grenadiers + 05.56
13 George Bennett Israel-Premier Tech + 06.10
14 Sepp Kuss Team Visma | Lease a Bike + 06.22
15 Harold Tejada Astana Qazaqstan Team + 06.29
16 David Gaudu Groupama-FDJ + 06.30
17 Isaac del Toro UAE Team Emirates + 06.32
18 Richard Carapaz EF Education-EasyPost + 06.44
19 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 07.06
20 Pavel Sivakov UAE Team Emirates + 07.07
21 Lorenzo Fortunato Astana Qazaqstan Team + 07.32
22 Clément Berthet Decathlon AG2R La Mondiale Team + 07.43
23 Edward Dunbar Team Jayco-AlUla + 08.05
24 Einer Rubio Movistar Team + 08.23
25 Guillaume Martin Cofidis + 08.43
26 Joao Almeida UAE Team Emirates + 09.06
27 Adam Yates UAE Team Emirates + 09.27
28 Rémy Rochas Groupama-FDJ + 09.31
29 Louis Meintjes Intermarché-Wanty + 09.38
30 Michael Woods Israel-Premier Tech + 10.16
31 Nairo Quintana Movistar Team + 10.32
32 Max Poole Team dsm-firmenich PostNL + 10.58
33 Daniel Martinez Red Bull-BORA-hansgrohe + 10.59
34 Alexander Cepeda EF Education-EasyPost + 11.35
35 Joan Bou Euskaltel-Euskadi + 11.46
36 Quentin Pacher Groupama-FDJ + 12.26
37 Gotzon Martín Euskaltel-Euskadi + 13.02
38 Matthew Riccitello Israel-Premier Tech + 16.01
39 Urko Berrade Equipo Kern Pharma + 16.05
40 Rein Taaramäe Intermarché-Wanty + 16.16
41 Laurens De Plus INEOS Grenadiers + 16.29
42 Kobe Goossens Intermarché-Wanty + 18.27
43 José Félix Parra Equipo Kern Pharma + 18.49
44 Mauri Vansevenant Soudal Quick-Step + 20.17
45 Attila Valter Team Visma | Lease a Bike + 20.59
46 Óscar Rodríguez INEOS Grenadiers + 22.05
47 Cian Uijtdebroeks Team Visma | Lease a Bike + 22.48
48 Thymen Arensman INEOS Grenadiers + 22.59
49 Giovanni Aleotti Red Bull-BORA-hansgrohe + 23.25
50 Sam Oomen Lidl-Trek + 23.30
51 Stefan Küng Groupama-FDJ + 24.55
52 Jhonnatan Narvaez INEOS Grenadiers + 25.57
53 Torstein Træen Bahrain Victorious + 26.22
54 Patrick Konrad Lidl-Trek + 27.39
55 William Junior Lecerf Soudal Quick-Step + 28.15
56 Xandro Meurisse Alpecin-Deceuninck + 28.42
57 Martijn Tusveld Team dsm-firmenich PostNL + 29.20
58 Mattia Cattaneo Soudal Quick-Step + 29.21
59 Mathias Vacek Lidl-Trek + 29.57
60 Ion Izagirre Cofidis + 30.08
61 Lorenzo Rota Intermarché-Wanty + 30.09
62 Martin López Astana Qazaqstan Team + 30.22
63 Carlos Canal Movistar Team + 30.45
64 Steven Kruijswijk Team Visma | Lease a Bike + 31.29
65 Louis Vervaeke Soudal Quick-Step + 32.25
66 Marco Frigo Israel-Premier Tech + 33.02
67 Chris Hamilton Team dsm-firmenich PostNL + 33.24
68 Mikel Bizkarra Euskaltel-Euskadi + 33.45
69 Robert Gesink Team Visma | Lease a Bike + 34.39
70 Filippo Zana Team Jayco-AlUla + 34.41
71 Ruben Fernandez Cofidis + 36.32
72 Gijs Leemreize Team dsm-firmenich PostNL + 36.41
73 Corbin Strong Israel-Premier Tech + 37.27
74 Filippo Baroncini UAE Team Emirates + 37.47
75 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 38.09
76 Nelson Oliveira Movistar Team + 38.10
77 Bruno Armirail Decathlon AG2R La Mondiale Team + 39.06
78 Vito Braet Intermarché-Wanty + 40.52
79 Luis Angel Mate Euskaltel-Euskadi + 41.09
80 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 41.23
81 Michel Ries ARKEA-B&B HOTELS + 41.28
82 Simon Guglielmi ARKEA-B&B HOTELS + 41.37
83 Carlos Verona Lidl-Trek + 42.06
84 Wout van Aert Team Visma | Lease a Bike + 43.09
85 Giulio Ciccone Lidl-Trek + 43.12
86 Callum Scotson Team Jayco-AlUla + 43.53
87 James Shaw EF Education-EasyPost + 44.03
88 Jonathan Lastra Cofidis + 44.18
89 Marc Soler UAE Team Emirates + 44.28
90 Simone Petilli Intermarché-Wanty + 44.36
91 Lukasz Owsian ARKEA-B&B HOTELS + 44.46
92 Mauro Schmid Team Jayco-AlUla + 44.49
93 Quinten Hermans Alpecin-Deceuninck + 45.07
94 Victor Campenaerts Lotto Dstny + 45.18
95 Chris Harper Team Jayco-AlUla + 46.15
96 Dylan Teuns Israel-Premier Tech + 46.27
97 Oier Lazkano Movistar Team + 46.28
98 Tao Geoghegan Hart Lidl-Trek + 47.05
99 Xabier Berasategi Euskaltel-Euskadi + 47.21
100 Pau Miquel Delgado Equipo Kern Pharma + 47.35
101 Unai Iribar Equipo Kern Pharma + 47.47
102 Darren Rafferty EF Education-EasyPost + 48.02
103 James Knox Soudal Quick-Step + 48.42
104 Jonas Gregaard Lotto Dstny + 49.35
105 Brandon McNulty UAE Team Emirates + 49.44
106 Eduardo Sepulveda Lotto Dstny + 50.02
107 Gianmarco Garofoli Astana Qazaqstan Team + 50.05
108 Victor Lafay Decathlon AG2R La Mondiale Team + 50.24
109 Fran Miholjevic Bahrain Victorious + 50.59
110 Mathis Le Berre ARKEA-B&B HOTELS + 51.45
111 Luca Vergallito Alpecin-Deceuninck + 52.13
112 Otto Vergaerde Lidl-Trek + 52.48
113 Brandon Rivera INEOS Grenadiers + 54.26
114 Arjen Livyns Lotto Dstny + 55.35
115 Pelayo Sanchez Movistar Team + 55.35
116 Kaden Groves Alpecin-Deceuninck + 56.08
117 Felix Engelhardt Team Jayco-AlUla + 57.02
118 Lorenzo Germani Groupama-FDJ + 57.11
119 Nadav Raisberg Israel-Premier Tech + 57.34
120 Jay Vine UAE Team Emirates + 57.37
121 Welay Berhe Team Jayco-AlUla + 58.02
122 Pavel Bittner Team dsm-firmenich PostNL + 58.12
123 Antonio Soto Equipo Kern Pharma + 58.16
124 Jorge Gutiérrez Equipo Kern Pharma + 58.56
125 Thomas Champion Cofidis + 59.11
126 Thomas De Gendt Lotto Dstny + 59.18
127 Jorge Arcas Movistar Team + 59.22
128 Patrick Gamper Red Bull-BORA-hansgrohe + 59.49
129 Laurens Huys ARKEA-B&B HOTELS + 59.54
130 Pablo Castrillo Equipo Kern Pharma + 01:00.03
131 Jesus Herrada Cofidis + 01:02.06
132 Santiago Umba Astana Qazaqstan Team + 01:02.17
133 Kim Heiduk INEOS Grenadiers + 01:02.27
134 Sander De Pestel Decathlon AG2R La Mondiale Team + 01:02.28
135 Sven Erik Bystrøm Groupama-FDJ + 01:02.54
136 Harry Sweeny EF Education-EasyPost + 01:03.08
137 Kasper Asgreen Soudal Quick-Step + 01:03.12
138 Txomin Juaristi Euskaltel-Euskadi + 01:03.34
139 Juri Hollmann Alpecin-Deceuninck + 01:04.22
140 Xabier Isasa Euskaltel-Euskadi + 01:04.46
141 Edoardo Affini Team Visma | Lease a Bike + 01:04.52
142 Edward Planckaert Alpecin-Deceuninck + 01:04.58
143 Rainer Kepplinger Bahrain Victorious + 01:05.27
144 Arne Marit Intermarché-Wanty + 01:05.41
145 Riley Sheehan Israel-Premier Tech + 01:05.54
146 Reuben Thompson Groupama-FDJ + 01:06.23
147 Nicolas Vinokurov Astana Qazaqstan Team + 01:06.27
148 Roger Adrià Red Bull-BORA-hansgrohe + 01:06.38
149 Ibon Ruiz Equipo Kern Pharma + 01:07.04
150 Ide Schelling Astana Qazaqstan Team + 01:07.11
151 Nico Denz Red Bull-BORA-hansgrohe + 01:09.46
152 Julius van den Berg Team dsm-firmenich PostNL + 01:09.51
153 Casper Pedersen Soudal Quick-Step + 01:10.59
154 Sylvain Moniquet Lotto Dstny + 01:11.01
155 Maurice Ballerstedt Alpecin-Deceuninck + 01:11.15
156 Kevin Geniets Groupama-FDJ + 01:12.06
157 Tom Paquot Intermarché-Wanty + 01:13.10
158 Thibault Guernalec ARKEA-B&B HOTELS + 01:13.41
159 Joshua Tarling INEOS Grenadiers + 01:14.54
160 Kamil Gradek Bahrain Victorious + 01:15.11
161 Owain Doull EF Education-EasyPost + 01:15.54
162 Gleb Brussenskiy Astana Qazaqstan Team + 01:19.39
163 Enzo Leijnse Team dsm-firmenich PostNL + 01:21.10
164 Jasha Sütterlin Bahrain Victorious + 01:21.26
165 Alessandro De Marchi Team Jayco-AlUla + 01:24.03
166 Oscar Riesebeek Alpecin-Deceuninck + 01:25.03
167 Tim Naberman Team dsm-firmenich PostNL + 01:27.15
- Elie Gesbert ARKEA-B&B HOTELS DNS
- Bryan Coquard Cofidis DNF

Youth

PosRiderTeam Time
1 Antonio Tiberi Bahrain Victorious 31:28:27
2 Lennert Van Eetvelt Lotto Dstny + 00.15
3 Mattias Skjelmose Lidl-Trek + 00.24
4 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.25
5 Carlos Rodriguez INEOS Grenadiers + 00.56
6 Isaac del Toro UAE Team Emirates + 01.32
7 Max Poole Team dsm-firmenich PostNL + 05.58
8 Matthew Riccitello Israel-Premier Tech + 11.01
9 Mauri Vansevenant Soudal Quick-Step + 15.17
10 Cian Uijtdebroeks Team Visma | Lease a Bike + 17.48
11 Thymen Arensman INEOS Grenadiers + 17.59
12 Giovanni Aleotti Red Bull-BORA-hansgrohe + 18.25
13 William Junior Lecerf Soudal Quick-Step + 23.15
14 Mathias Vacek Lidl-Trek + 24.57
15 Martin López Astana Qazaqstan Team + 25.22
16 Carlos Canal Movistar Team + 25.45
17 Marco Frigo Israel-Premier Tech + 28.02
18 Filippo Zana Team Jayco-AlUla + 29.41
19 Gijs Leemreize Team dsm-firmenich PostNL + 31.41
20 Corbin Strong Israel-Premier Tech + 32.27
21 Filippo Baroncini UAE Team Emirates + 32.47
22 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 33.09
23 Vito Braet Intermarché-Wanty + 35.52
24 Mauro Schmid Team Jayco-AlUla + 39.49
25 Oier Lazkano Movistar Team + 41.28
26 Xabier Berasategi Euskaltel-Euskadi + 42.21
27 Pau Miquel Delgado Equipo Kern Pharma + 42.35
28 Unai Iribar Equipo Kern Pharma + 42.47
29 Darren Rafferty EF Education-EasyPost + 43.02
30 Gianmarco Garofoli Astana Qazaqstan Team + 45.05
31 Fran Miholjevic Bahrain Victorious + 45.59
32 Mathis Le Berre ARKEA-B&B HOTELS + 46.45
33 Pelayo Sanchez Movistar Team + 50.35
34 Felix Engelhardt Team Jayco-AlUla + 52.02
35 Lorenzo Germani Groupama-FDJ + 52.11
36 Nadav Raisberg Israel-Premier Tech + 52.34
37 Welay Berhe Team Jayco-AlUla + 53.02
38 Pavel Bittner Team dsm-firmenich PostNL + 53.12
39 Jorge Gutiérrez Equipo Kern Pharma + 53.56
40 Thomas Champion Cofidis + 54.11
41 Pablo Castrillo Equipo Kern Pharma + 55.03
42 Santiago Umba Astana Qazaqstan Team + 57.17
43 Kim Heiduk INEOS Grenadiers + 57.27
44 Juri Hollmann Alpecin-Deceuninck + 59.22
45 Xabier Isasa Euskaltel-Euskadi + 59.46
46 Arne Marit Intermarché-Wanty + 01:00.41
47 Riley Sheehan Israel-Premier Tech + 01:00.54
48 Reuben Thompson Groupama-FDJ + 01:01.23
49 Nicolas Vinokurov Astana Qazaqstan Team + 01:01.27
50 Ibon Ruiz Equipo Kern Pharma + 01:02.04
51 Maurice Ballerstedt Alpecin-Deceuninck + 01:06.15
52 Tom Paquot Intermarché-Wanty + 01:08.10
53 Joshua Tarling INEOS Grenadiers + 01:09.54
54 Gleb Brussenskiy Astana Qazaqstan Team + 01:14.39
55 Enzo Leijnse Team dsm-firmenich PostNL + 01:16.10
56 Tim Naberman Team dsm-firmenich PostNL + 01:22.15

Points

PosRiderTeam Points
1 Wout van Aert Team Visma | Lease a Bike 203
2 Kaden Groves Alpecin-Deceuninck 162
3 Pavel Bittner Team dsm-firmenich PostNL 81
4 Primoz Roglic Red Bull-BORA-hansgrohe 58
5 Mathias Vacek Lidl-Trek 57
6 Stefan Küng Groupama-FDJ 51
7 Ben O'Connor Decathlon AG2R La Mondiale Team 50
8 Corbin Strong Israel-Premier Tech 49
9 Lennert Van Eetvelt Lotto Dstny 48
10 Pau Miquel Delgado Equipo Kern Pharma 48
11 Harold Tejada Astana Qazaqstan Team 46
12 Xabier Isasa Euskaltel-Euskadi 40
13 Enric Mas Movistar Team 38
14 Cristian Rodriguez ARKEA-B&B HOTELS 36
15 Luis Angel Mate Euskaltel-Euskadi 35
16 Clément Berthet Decathlon AG2R La Mondiale Team 34
17 Bruno Armirail Decathlon AG2R La Mondiale Team 34
18 Ibon Ruiz Equipo Kern Pharma 34
19 Antonio Tiberi Bahrain Victorious 32
20 Mikel Landa Soudal Quick-Step 31
21 Florian Lipowitz Red Bull-BORA-hansgrohe 30
22 Arne Marit Intermarché-Wanty 29
23 Nico Denz Red Bull-BORA-hansgrohe 26
24 Marco Frigo Israel-Premier Tech 25
25 Mauro Schmid Team Jayco-AlUla 22
26 Antonio Soto Equipo Kern Pharma 22
27 Joao Almeida UAE Team Emirates 21
28 Brandon McNulty UAE Team Emirates 20
29 Pablo Castrillo Equipo Kern Pharma 20
30 Mattias Skjelmose Lidl-Trek 20
31 Aleksandr Vlasov Red Bull-BORA-hansgrohe 19
32 Lorenzo Rota Intermarché-Wanty 19
33 Felix Gall Decathlon AG2R La Mondiale Team 17
34 Ion Izagirre Cofidis 17
35 Quinten Hermans Alpecin-Deceuninck 17
36 Carlos Rodriguez INEOS Grenadiers 15
37 Quentin Pacher Groupama-FDJ 15
38 Gijs Leemreize Team dsm-firmenich PostNL 15
39 Mathis Le Berre ARKEA-B&B HOTELS 15
40 Luca Vergallito Alpecin-Deceuninck 15
41 Roger Adrià Red Bull-BORA-hansgrohe 15
42 George Bennett Israel-Premier Tech 14
43 Edward Dunbar Team Jayco-AlUla 14
44 Mauri Vansevenant Soudal Quick-Step 13
45 Unai Iribar Equipo Kern Pharma 13
46 Arjen Livyns Lotto Dstny 13
47 Pelayo Sanchez Movistar Team 13
48 Jhonnatan Narvaez INEOS Grenadiers 12
49 Urko Berrade Equipo Kern Pharma 11
50 Carlos Canal Movistar Team 11
51 Edoardo Affini Team Visma | Lease a Bike 11
52 Matthew Riccitello Israel-Premier Tech 10
53 Chris Harper Team Jayco-AlUla 10
54 Jorge Arcas Movistar Team 10
55 Edward Planckaert Alpecin-Deceuninck 10
56 Joshua Tarling INEOS Grenadiers 10
57 Isaac del Toro UAE Team Emirates 9
58 Max Poole Team dsm-firmenich PostNL 9
59 Sepp Kuss Team Visma | Lease a Bike 8
60 David Gaudu Groupama-FDJ 8
61 Gianmarco Garofoli Astana Qazaqstan Team 8
62 Brandon Rivera INEOS Grenadiers 8
63 Jack Haig Bahrain Victorious 7
64 Richard Carapaz EF Education-EasyPost 7
65 Filippo Baroncini UAE Team Emirates 7
66 Pavel Sivakov UAE Team Emirates 6
67 Joan Bou Euskaltel-Euskadi 6
68 Vito Braet Intermarché-Wanty 6
69 Nelson Oliveira Movistar Team 5
70 Simon Guglielmi ARKEA-B&B HOTELS 5
71 Nadav Raisberg Israel-Premier Tech 5
72 Rémy Rochas Groupama-FDJ 4
73 Gotzon Martín Euskaltel-Euskadi 4
74 Lorenzo Fortunato Astana Qazaqstan Team 3
75 Michael Woods Israel-Premier Tech 2
76 Jay Vine UAE Team Emirates 2
77 Kim Heiduk INEOS Grenadiers 2
78 Kasper Asgreen Soudal Quick-Step 1

Mountain

PosRiderTeam Points
1 Primoz Roglic Red Bull-BORA-hansgrohe 18
2 Sylvain Moniquet Lotto Dstny 16
3 Filippo Zana Team Jayco-AlUla 11
4 Pelayo Sanchez Movistar Team 10
5 Luis Angel Mate Euskaltel-Euskadi 9
6 Ben O'Connor Decathlon AG2R La Mondiale Team 9
7 Bruno Armirail Decathlon AG2R La Mondiale Team 7
8 Lennert Van Eetvelt Lotto Dstny 6
9 Jay Vine UAE Team Emirates 6
10 Mauro Schmid Team Jayco-AlUla 5
11 Marco Frigo Israel-Premier Tech 5
12 Enric Mas Movistar Team 4
13 Cristian Rodriguez ARKEA-B&B HOTELS 4
14 Joao Almeida UAE Team Emirates 4
15 Gijs Leemreize Team dsm-firmenich PostNL 4
16 Sepp Kuss Team Visma | Lease a Bike 3
17 Mikel Bizkarra Euskaltel-Euskadi 3
18 Mathis Le Berre ARKEA-B&B HOTELS 3
19 Xabier Isasa Euskaltel-Euskadi 3
20 Ibon Ruiz Equipo Kern Pharma 3
21 Stefan Küng Groupama-FDJ 2
22 Mauri Vansevenant Soudal Quick-Step 2
23 Mikel Landa Soudal Quick-Step 1
24 Florian Lipowitz Red Bull-BORA-hansgrohe 1
25 Felix Gall Decathlon AG2R La Mondiale Team 1
26 Richard Carapaz EF Education-EasyPost 1
27 Luca Vergallito Alpecin-Deceuninck 1
28 Pablo Castrillo Equipo Kern Pharma 1
29 Roger Adrià Red Bull-BORA-hansgrohe 1

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 94:23:09
2 Red Bull-BORA-hansgrohe + 04.02
3 UAE Team Emirates + 05.13
4 Israel-Premier Tech + 08.02
5 Movistar Team + 09.33
6 Bahrain Victorious + 12.01
7 Groupama-FDJ + 13.15
8 INEOS Grenadiers + 13.56
9 Team Visma | Lease a Bike + 22.15
10 Intermarché-Wanty + 23.18
11 Soudal Quick-Step + 25.57
12 Euskaltel-Euskadi + 26.13
13 Lidl-Trek + 30.09
14 Astana Qazaqstan Team + 30.38
15 EF Education-EasyPost + 36.39
16 Team dsm-firmenich PostNL + 38.16
17 Equipo Kern Pharma + 46.51
18 ARKEA-B&B HOTELS + 52.39
19 Team Jayco-AlUla + 53.06
20 Cofidis + 55.06
21 Lotto Dstny + 57.50
22 Alpecin-Deceuninck + 01:34.12

Race profile

Race
Vuelta a España
Start date
17.08.2024
End date
08.09.2024
Total distance
158.4 km
Gen
Men
Cat
2.UWT
Country
Spain
Discipline
Road
First edition
1935

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️