Vuelta a España 2024 - Stage 16

Luanco > Lagos de Covadonga, 181.3km

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 Marc Soler UAE Team Emirates 4:44:46
2 Filippo Zana Team Jayco-AlUla + 00.18
3 Max Poole Team dsm-firmenich PostNL + 00.23
4 Jay Vine UAE Team Emirates + 00.57
5 Ion Izagirre Cofidis + 01.02
6 Isaac del Toro UAE Team Emirates + 01.29
7 Marco Frigo Israel-Premier Tech + 01.35
8 Matthew Riccitello Israel-Premier Tech + 01.47
9 Enric Mas Movistar Team + 03.54
10 Richard Carapaz EF Education-EasyPost + 03.54
11 Primoz Roglic Red Bull-BORA-hansgrohe + 03.54
12 Mattias Skjelmose Lidl-Trek + 04.01
13 David Gaudu Groupama-FDJ + 04.01
14 Martijn Tusveld Team dsm-firmenich PostNL + 04.01
15 Carlos Rodriguez INEOS Grenadiers + 04.05
16 Mikel Landa Soudal Quick-Step + 04.05
17 Sepp Kuss Team Visma | Lease a Bike + 04.09
18 Adam Yates UAE Team Emirates + 04.38
19 Florian Lipowitz Red Bull-BORA-hansgrohe + 04.46
20 Ben O'Connor Decathlon AG2R La Mondiale Team + 04.52
21 Fran Miholjevic Bahrain Victorious + 04.57
22 Pavel Sivakov UAE Team Emirates + 04.59
23 Edward Dunbar Team Jayco-AlUla + 05.36
24 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 05.38
25 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 05.38
26 Cristian Rodriguez ARKEA-B&B HOTELS + 05.44
27 Simon Guglielmi ARKEA-B&B HOTELS + 06.39
28 Roger Adrià Red Bull-BORA-hansgrohe + 06.45
29 Lorenzo Fortunato Astana Qazaqstan Team + 06.45
30 William Junior Lecerf Soudal Quick-Step + 06.45
31 Mikel Bizkarra Euskaltel-Euskadi + 06.45
32 Guillaume Martin Cofidis + 06.45
33 Laurens Huys ARKEA-B&B HOTELS + 07.29
34 Jack Haig Bahrain Victorious + 07.48
35 Óscar Rodríguez INEOS Grenadiers + 07.48
36 José Félix Parra Equipo Kern Pharma + 07.55
37 Einer Rubio Movistar Team + 07.58
38 Attila Valter Team Visma | Lease a Bike + 08.03
39 Steven Kruijswijk Team Visma | Lease a Bike + 08.03
40 Quentin Pacher Groupama-FDJ + 09.31
41 Mattia Cattaneo Soudal Quick-Step + 10.21
42 Louis Meintjes Intermarché-Wanty + 10.21
43 Robert Gesink Team Visma | Lease a Bike + 12.32
44 James Knox Soudal Quick-Step + 12.36
45 Clément Berthet Decathlon AG2R La Mondiale Team + 14.22
46 Giovanni Aleotti Red Bull-BORA-hansgrohe + 14.25
47 Rein Taaramäe Intermarché-Wanty + 15.36
48 Darren Rafferty EF Education-EasyPost + 15.49
49 Xabier Isasa Euskaltel-Euskadi + 15.59
50 Brandon McNulty UAE Team Emirates + 15.59
51 Gianmarco Garofoli Astana Qazaqstan Team + 19.40
52 Bruno Armirail Decathlon AG2R La Mondiale Team + 19.45
53 Nico Denz Red Bull-BORA-hansgrohe + 20.08
54 Sylvain Moniquet Lotto Dstny + 20.08
55 Felix Engelhardt Team Jayco-AlUla + 21.29
56 Oier Lazkano Movistar Team + 21.29
57 Unai Iribar Equipo Kern Pharma + 23.00
58 Carlos Verona Lidl-Trek + 23.00
59 Alexander Cepeda EF Education-EasyPost + 23.00
60 Thomas Champion Cofidis + 23.00
61 Nairo Quintana Movistar Team + 23.00
62 Chris Hamilton Team dsm-firmenich PostNL + 23.00
63 Daniel Martinez Red Bull-BORA-hansgrohe + 23.00
64 Jorge Gutiérrez Equipo Kern Pharma + 23.00
65 Sam Oomen Lidl-Trek + 23.00
66 Filippo Baroncini UAE Team Emirates + 24.41
67 Thomas De Gendt Lotto Dstny + 24.44
68 Otto Vergaerde Lidl-Trek + 24.44
69 Louis Vervaeke Soudal Quick-Step + 24.44
70 Gleb Brussenskiy Astana Qazaqstan Team + 24.44
71 Luis Angel Mate Euskaltel-Euskadi + 24.44
72 Simone Petilli Intermarché-Wanty + 24.44
73 Tao Geoghegan Hart Lidl-Trek + 24.44
74 Nelson Oliveira Movistar Team + 25.10
75 Mathias Vacek Lidl-Trek + 26.52
76 Xandro Meurisse Alpecin-Deceuninck + 27.54
77 Mauri Vansevenant Soudal Quick-Step + 28.22
78 Stefan Küng Groupama-FDJ + 28.57
79 Lorenzo Germani Groupama-FDJ + 28.57
80 Mathis Le Berre ARKEA-B&B HOTELS + 28.57
81 Lukasz Owsian ARKEA-B&B HOTELS + 28.57
82 Jesus Herrada Cofidis + 28.57
83 Owain Doull EF Education-EasyPost + 29.10
84 Patrick Gamper Red Bull-BORA-hansgrohe + 29.51
85 Felix Gall Decathlon AG2R La Mondiale Team + 29.51
86 Pavel Bittner Team dsm-firmenich PostNL + 29.51
87 Mauro Schmid Team Jayco-AlUla + 29.51
88 Tim Naberman Team dsm-firmenich PostNL + 29.51
89 Juri Hollmann Alpecin-Deceuninck + 29.51
90 Urko Berrade Equipo Kern Pharma + 29.51
91 Jasha Sütterlin Bahrain Victorious + 29.51
92 Victor Campenaerts Lotto Dstny + 29.51
93 Kim Heiduk INEOS Grenadiers + 29.51
94 Antonio Soto Equipo Kern Pharma + 29.51
95 Brandon Rivera INEOS Grenadiers + 29.51
96 Arne Marit Intermarché-Wanty + 29.51
97 Thibault Guernalec ARKEA-B&B HOTELS + 29.51
98 Jorge Arcas Movistar Team + 29.51
99 Ibon Ruiz Equipo Kern Pharma + 29.51
100 Vito Braet Intermarché-Wanty + 29.51
101 Carlos Canal Movistar Team + 29.51
102 Pau Miquel Delgado Equipo Kern Pharma + 29.51
103 Jhonnatan Narvaez INEOS Grenadiers + 29.51
104 Pablo Castrillo Equipo Kern Pharma + 29.51
105 Harold Tejada Astana Qazaqstan Team + 29.51
106 Santiago Umba Astana Qazaqstan Team + 29.51
107 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 29.51
108 Maurice Ballerstedt Alpecin-Deceuninck + 29.51
109 Alessandro De Marchi Team Jayco-AlUla + 29.51
110 Sven Erik Bystrøm Groupama-FDJ + 29.51
111 Edoardo Affini Team Visma | Lease a Bike + 29.51
112 Eduardo Sepulveda Lotto Dstny + 29.51
113 Jonas Gregaard Lotto Dstny + 29.51
114 Torstein Træen Bahrain Victorious + 29.51
115 Oscar Riesebeek Alpecin-Deceuninck + 29.51
116 James Shaw EF Education-EasyPost + 29.51
117 Gotzon Martín Euskaltel-Euskadi + 29.51
118 Michael Woods Israel-Premier Tech + 29.51
119 Nadav Raisberg Israel-Premier Tech + 29.51
120 Gijs Leemreize Team dsm-firmenich PostNL + 29.51
121 Quinten Hermans Alpecin-Deceuninck + 30.07
122 Kaden Groves Alpecin-Deceuninck + 30.07
123 Harry Sweeny EF Education-EasyPost + 30.07
124 Edward Planckaert Alpecin-Deceuninck + 30.07
125 Corbin Strong Israel-Premier Tech + 30.07
126 Riley Sheehan Israel-Premier Tech + 30.07
127 Arjen Livyns Lotto Dstny + 30.07
128 Kamil Gradek Bahrain Victorious + 30.07
129 Sander De Pestel Decathlon AG2R La Mondiale Team + 30.14
130 Kasper Asgreen Soudal Quick-Step + 30.14
131 Dylan Teuns Israel-Premier Tech + 31.07
132 Victor Lafay Decathlon AG2R La Mondiale Team + 31.09
133 George Bennett Israel-Premier Tech + 31.09
134 Luca Vergallito Alpecin-Deceuninck + 31.18
135 Enzo Leijnse Team dsm-firmenich PostNL + 31.21
136 Casper Pedersen Soudal Quick-Step + 31.30
137 Julius van den Berg Team dsm-firmenich PostNL + 31.30
138 Reuben Thompson Groupama-FDJ + 31.33
139 Xabier Berasategi Euskaltel-Euskadi + 31.55
140 Joan Bou Euskaltel-Euskadi + 31.55
141 Ide Schelling Astana Qazaqstan Team + 32.27
142 Nicolas Vinokurov Astana Qazaqstan Team + 32.31
143 Txomin Juaristi Euskaltel-Euskadi + 42.12
- Tom Paquot Intermarché-Wanty DNS
- Callum Scotson Team Jayco-AlUla DNS
- Rémy Rochas Groupama-FDJ DNF
- Wout van Aert Team Visma | Lease a Bike DNF

GC

PosRiderTeam Time
1 Ben O'Connor Decathlon AG2R La Mondiale Team 65:09:00
2 Primoz Roglic Red Bull-BORA-hansgrohe + 00.05
3 Enric Mas Movistar Team + 01.25
4 Richard Carapaz EF Education-EasyPost + 01.46
5 Mikel Landa Soudal Quick-Step + 02.18
6 David Gaudu Groupama-FDJ + 03.48
7 Carlos Rodriguez INEOS Grenadiers + 03.53
8 Mattias Skjelmose Lidl-Trek + 04.00
9 Florian Lipowitz Red Bull-BORA-hansgrohe + 04.27
10 Pavel Sivakov UAE Team Emirates + 05.19
11 Adam Yates UAE Team Emirates + 05.20
12 Sepp Kuss Team Visma | Lease a Bike + 06.25
13 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 10.03
14 Cristian Rodriguez ARKEA-B&B HOTELS + 10.42
15 Edward Dunbar Team Jayco-AlUla + 12.25
16 Guillaume Martin Cofidis + 17.47
17 Lorenzo Fortunato Astana Qazaqstan Team + 18.21
18 Jack Haig Bahrain Victorious + 25.00
19 José Félix Parra Equipo Kern Pharma + 29.26
20 Louis Meintjes Intermarché-Wanty + 44.05
21 Clément Berthet Decathlon AG2R La Mondiale Team + 45.42
22 Óscar Rodríguez INEOS Grenadiers + 51.22
23 George Bennett Israel-Premier Tech + 53.06
24 Steven Kruijswijk Team Visma | Lease a Bike + 54.04
25 Felix Gall Decathlon AG2R La Mondiale Team + 54.09
26 Mattia Cattaneo Soudal Quick-Step + 54.57
27 Mikel Bizkarra Euskaltel-Euskadi + 55.32
28 Attila Valter Team Visma | Lease a Bike + 55.35
29 Matthew Riccitello Israel-Premier Tech + 57.31
30 Quentin Pacher Groupama-FDJ + 59.03
31 Sam Oomen Lidl-Trek + 01:07.39
32 Michael Woods Israel-Premier Tech + 01:09.18
33 Einer Rubio Movistar Team + 01:09.20
34 Nairo Quintana Movistar Team + 01:11.27
35 Ion Izagirre Cofidis + 01:12.16
36 Max Poole Team dsm-firmenich PostNL + 01:16.11
37 Marc Soler UAE Team Emirates + 01:17.11
38 Rein Taaramäe Intermarché-Wanty + 01:18.40
39 Harold Tejada Astana Qazaqstan Team + 01:20.39
40 Carlos Verona Lidl-Trek + 01:23.17
41 Giovanni Aleotti Red Bull-BORA-hansgrohe + 01:26.12
42 William Junior Lecerf Soudal Quick-Step + 01:27.55
43 Stefan Küng Groupama-FDJ + 01:28.08
44 Alexander Cepeda EF Education-EasyPost + 01:28.09
45 Isaac del Toro UAE Team Emirates + 01:30.42
46 Daniel Martinez Red Bull-BORA-hansgrohe + 01:33.12
47 Brandon McNulty UAE Team Emirates + 01:35.00
48 Mauri Vansevenant Soudal Quick-Step + 01:35.17
49 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 01:35.57
50 Filippo Zana Team Jayco-AlUla + 01:41.18
51 Louis Vervaeke Soudal Quick-Step + 01:45.40
52 Xandro Meurisse Alpecin-Deceuninck + 01:46.24
53 Jhonnatan Narvaez INEOS Grenadiers + 01:47.10
54 Gotzon Martín Euskaltel-Euskadi + 01:47.16
55 Martijn Tusveld Team dsm-firmenich PostNL + 01:49.56
56 Simon Guglielmi ARKEA-B&B HOTELS + 01:50.22
57 Jay Vine UAE Team Emirates + 01:52.24
58 Marco Frigo Israel-Premier Tech + 01:52.41
59 Roger Adrià Red Bull-BORA-hansgrohe + 01:54.28
60 Tao Geoghegan Hart Lidl-Trek + 01:54.40
61 Gianmarco Garofoli Astana Qazaqstan Team + 01:57.00
62 Torstein Træen Bahrain Victorious + 01:57.43
63 Urko Berrade Equipo Kern Pharma + 01:58.05
64 Robert Gesink Team Visma | Lease a Bike + 02:00.10
65 James Knox Soudal Quick-Step + 02:05.15
66 Luis Angel Mate Euskaltel-Euskadi + 02:07.32
67 Bruno Armirail Decathlon AG2R La Mondiale Team + 02:09.30
68 Pablo Castrillo Equipo Kern Pharma + 02:13.40
69 Mathias Vacek Lidl-Trek + 02:15.11
70 Laurens Huys ARKEA-B&B HOTELS + 02:18.44
71 Darren Rafferty EF Education-EasyPost + 02:18.56
72 Chris Hamilton Team dsm-firmenich PostNL + 02:22.09
73 Mathis Le Berre ARKEA-B&B HOTELS + 02:23.07
74 Gijs Leemreize Team dsm-firmenich PostNL + 02:23.21
75 Pau Miquel Delgado Equipo Kern Pharma + 02:25.40
76 Nelson Oliveira Movistar Team + 02:26.20
77 Dylan Teuns Israel-Premier Tech + 02:26.29
78 Quinten Hermans Alpecin-Deceuninck + 02:26.51
79 Mauro Schmid Team Jayco-AlUla + 02:27.34
80 Joan Bou Euskaltel-Euskadi + 02:28.07
81 Carlos Canal Movistar Team + 02:28.16
82 Filippo Baroncini UAE Team Emirates + 02:29.02
83 Unai Iribar Equipo Kern Pharma + 02:30.33
84 Fran Miholjevic Bahrain Victorious + 02:31.25
85 Vito Braet Intermarché-Wanty + 02:37.39
86 Jonas Gregaard Lotto Dstny + 02:38.30
87 Simone Petilli Intermarché-Wanty + 02:39.10
88 Brandon Rivera INEOS Grenadiers + 02:41.14
89 Jesus Herrada Cofidis + 02:44.49
90 Lukasz Owsian ARKEA-B&B HOTELS + 02:46.20
91 Corbin Strong Israel-Premier Tech + 02:47.01
92 Harry Sweeny EF Education-EasyPost + 02:47.38
93 Felix Engelhardt Team Jayco-AlUla + 02:48.28
94 Thomas Champion Cofidis + 02:49.49
95 Luca Vergallito Alpecin-Deceuninck + 02:51.07
96 Eduardo Sepulveda Lotto Dstny + 02:53.05
97 Otto Vergaerde Lidl-Trek + 02:53.09
98 Thomas De Gendt Lotto Dstny + 02:53.43
99 Juri Hollmann Alpecin-Deceuninck + 02:56.58
100 Arjen Livyns Lotto Dstny + 02:58.28
101 Victor Campenaerts Lotto Dstny + 02:58.36
102 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 03:00.24
103 James Shaw EF Education-EasyPost + 03:03.38
104 Lorenzo Germani Groupama-FDJ + 03:04.08
105 Jorge Gutiérrez Equipo Kern Pharma + 03:04.36
106 Xabier Isasa Euskaltel-Euskadi + 03:05.37
107 Oier Lazkano Movistar Team + 03:06.33
108 Reuben Thompson Groupama-FDJ + 03:07.53
109 Sylvain Moniquet Lotto Dstny + 03:10.02
110 Xabier Berasategi Euskaltel-Euskadi + 03:10.23
111 Ibon Ruiz Equipo Kern Pharma + 03:10.54
112 Nadav Raisberg Israel-Premier Tech + 03:13.00
113 Txomin Juaristi Euskaltel-Euskadi + 03:13.19
114 Nico Denz Red Bull-BORA-hansgrohe + 03:13.58
115 Victor Lafay Decathlon AG2R La Mondiale Team + 03:15.14
116 Santiago Umba Astana Qazaqstan Team + 03:18.05
117 Kim Heiduk INEOS Grenadiers + 03:18.11
118 Kaden Groves Alpecin-Deceuninck + 03:18.20
119 Jorge Arcas Movistar Team + 03:21.02
120 Sven Erik Bystrøm Groupama-FDJ + 03:24.10
121 Patrick Gamper Red Bull-BORA-hansgrohe + 03:24.33
122 Kasper Asgreen Soudal Quick-Step + 03:26.42
123 Edward Planckaert Alpecin-Deceuninck + 03:27.14
124 Arne Marit Intermarché-Wanty + 03:28.14
125 Antonio Soto Equipo Kern Pharma + 03:30.10
126 Pavel Bittner Team dsm-firmenich PostNL + 03:30.10
127 Riley Sheehan Israel-Premier Tech + 03:32.48
128 Edoardo Affini Team Visma | Lease a Bike + 03:33.10
129 Gleb Brussenskiy Astana Qazaqstan Team + 03:35.53
130 Nicolas Vinokurov Astana Qazaqstan Team + 03:38.39
131 Owain Doull EF Education-EasyPost + 03:39.34
132 Casper Pedersen Soudal Quick-Step + 03:40.46
133 Sander De Pestel Decathlon AG2R La Mondiale Team + 03:42.00
134 Alessandro De Marchi Team Jayco-AlUla + 03:43.46
135 Oscar Riesebeek Alpecin-Deceuninck + 03:48.28
136 Jasha Sütterlin Bahrain Victorious + 03:48.43
137 Maurice Ballerstedt Alpecin-Deceuninck + 03:50.28
138 Julius van den Berg Team dsm-firmenich PostNL + 03:50.38
139 Ide Schelling Astana Qazaqstan Team + 03:51.02
140 Enzo Leijnse Team dsm-firmenich PostNL + 03:51.30
141 Thibault Guernalec ARKEA-B&B HOTELS + 03:58.57
142 Kamil Gradek Bahrain Victorious + 03:59.38
143 Tim Naberman Team dsm-firmenich PostNL + 04:15.30
- Tom Paquot Intermarché-Wanty DNS
- Callum Scotson Team Jayco-AlUla DNS
- Rémy Rochas Groupama-FDJ DNF
- Wout van Aert Team Visma | Lease a Bike DNF

Youth

PosRiderTeam Time
1 Carlos Rodriguez INEOS Grenadiers 65:12:53
2 Mattias Skjelmose Lidl-Trek + 00.07
3 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.34
4 Matthew Riccitello Israel-Premier Tech + 53.38
5 Max Poole Team dsm-firmenich PostNL + 01:12.18
6 Giovanni Aleotti Red Bull-BORA-hansgrohe + 01:22.19
7 William Junior Lecerf Soudal Quick-Step + 01:24.02
8 Isaac del Toro UAE Team Emirates + 01:26.49
9 Mauri Vansevenant Soudal Quick-Step + 01:31.24
10 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 01:32.04
11 Filippo Zana Team Jayco-AlUla + 01:37.25
12 Marco Frigo Israel-Premier Tech + 01:48.48
13 Gianmarco Garofoli Astana Qazaqstan Team + 01:53.07
14 Pablo Castrillo Equipo Kern Pharma + 02:09.47
15 Mathias Vacek Lidl-Trek + 02:11.18
16 Darren Rafferty EF Education-EasyPost + 02:15.03
17 Mathis Le Berre ARKEA-B&B HOTELS + 02:19.14
18 Gijs Leemreize Team dsm-firmenich PostNL + 02:19.28
19 Pau Miquel Delgado Equipo Kern Pharma + 02:21.47
20 Mauro Schmid Team Jayco-AlUla + 02:23.41
21 Carlos Canal Movistar Team + 02:24.23
22 Filippo Baroncini UAE Team Emirates + 02:25.09
23 Unai Iribar Equipo Kern Pharma + 02:26.40
24 Fran Miholjevic Bahrain Victorious + 02:27.32
25 Vito Braet Intermarché-Wanty + 02:33.46
26 Corbin Strong Israel-Premier Tech + 02:43.08
27 Felix Engelhardt Team Jayco-AlUla + 02:44.35
28 Thomas Champion Cofidis + 02:45.56
29 Juri Hollmann Alpecin-Deceuninck + 02:53.05
30 Lorenzo Germani Groupama-FDJ + 03:00.15
31 Jorge Gutiérrez Equipo Kern Pharma + 03:00.43
32 Xabier Isasa Euskaltel-Euskadi + 03:01.44
33 Oier Lazkano Movistar Team + 03:02.40
34 Reuben Thompson Groupama-FDJ + 03:04.00
35 Xabier Berasategi Euskaltel-Euskadi + 03:06.30
36 Ibon Ruiz Equipo Kern Pharma + 03:07.01
37 Nadav Raisberg Israel-Premier Tech + 03:09.07
38 Santiago Umba Astana Qazaqstan Team + 03:14.12
39 Kim Heiduk INEOS Grenadiers + 03:14.18
40 Arne Marit Intermarché-Wanty + 03:24.21
41 Pavel Bittner Team dsm-firmenich PostNL + 03:26.17
42 Riley Sheehan Israel-Premier Tech + 03:28.55
43 Gleb Brussenskiy Astana Qazaqstan Team + 03:32.00
44 Nicolas Vinokurov Astana Qazaqstan Team + 03:34.46
45 Maurice Ballerstedt Alpecin-Deceuninck + 03:46.35
46 Enzo Leijnse Team dsm-firmenich PostNL + 03:47.37
47 Tim Naberman Team dsm-firmenich PostNL + 04:11.37

Points

PosRiderTeam Points
1 Kaden Groves Alpecin-Deceuninck 182
2 Harold Tejada Astana Qazaqstan Team 95
3 Pablo Castrillo Equipo Kern Pharma 93
4 Marc Soler UAE Team Emirates 82
5 Pavel Bittner Team dsm-firmenich PostNL 81
6 Max Poole Team dsm-firmenich PostNL 81
7 Primoz Roglic Red Bull-BORA-hansgrohe 78
8 Stefan Küng Groupama-FDJ 74
9 Ben O'Connor Decathlon AG2R La Mondiale Team 73
10 Marco Frigo Israel-Premier Tech 72
11 Mathias Vacek Lidl-Trek 70
12 Jhonnatan Narvaez INEOS Grenadiers 67
13 Enric Mas Movistar Team 66
14 Corbin Strong Israel-Premier Tech 64
15 Pau Miquel Delgado Equipo Kern Pharma 59
16 Mauro Schmid Team Jayco-AlUla 58
17 Pavel Sivakov UAE Team Emirates 55
18 Richard Carapaz EF Education-EasyPost 54
19 Aleksandr Vlasov Red Bull-BORA-hansgrohe 53
20 Mikel Landa Soudal Quick-Step 51
21 Quentin Pacher Groupama-FDJ 51
22 Ibon Ruiz Equipo Kern Pharma 51
23 Jay Vine UAE Team Emirates 49
24 Mauri Vansevenant Soudal Quick-Step 48
25 Edward Dunbar Team Jayco-AlUla 46
26 Florian Lipowitz Red Bull-BORA-hansgrohe 45
27 Filippo Zana Team Jayco-AlUla 45
28 Bruno Armirail Decathlon AG2R La Mondiale Team 44
29 Adam Yates UAE Team Emirates 43
30 Mattias Skjelmose Lidl-Trek 42
31 Quinten Hermans Alpecin-Deceuninck 42
32 David Gaudu Groupama-FDJ 41
33 Ion Izagirre Cofidis 41
34 Xandro Meurisse Alpecin-Deceuninck 40
35 Xabier Isasa Euskaltel-Euskadi 40
36 George Bennett Israel-Premier Tech 39
37 Carlos Verona Lidl-Trek 39
38 Michael Woods Israel-Premier Tech 37
39 Nico Denz Red Bull-BORA-hansgrohe 37
40 Cristian Rodriguez ARKEA-B&B HOTELS 36
41 Isaac del Toro UAE Team Emirates 36
42 Luis Angel Mate Euskaltel-Euskadi 35
43 Gijs Leemreize Team dsm-firmenich PostNL 35
44 Clément Berthet Decathlon AG2R La Mondiale Team 34
45 Sam Oomen Lidl-Trek 30
46 Brandon McNulty UAE Team Emirates 29
47 Felix Gall Decathlon AG2R La Mondiale Team 29
48 William Junior Lecerf Soudal Quick-Step 29
49 Arne Marit Intermarché-Wanty 29
50 Urko Berrade Equipo Kern Pharma 28
51 Carlos Rodriguez INEOS Grenadiers 26
52 Simon Guglielmi ARKEA-B&B HOTELS 24
53 Juri Hollmann Alpecin-Deceuninck 24
54 Martijn Tusveld Team dsm-firmenich PostNL 22
55 Louis Meintjes Intermarché-Wanty 22
56 Luca Vergallito Alpecin-Deceuninck 22
57 Antonio Soto Equipo Kern Pharma 22
58 Mathis Le Berre ARKEA-B&B HOTELS 21
59 Arjen Livyns Lotto Dstny 21
60 Matthew Riccitello Israel-Premier Tech 20
61 Kasper Asgreen Soudal Quick-Step 18
62 Sepp Kuss Team Visma | Lease a Bike 17
63 Gianmarco Garofoli Astana Qazaqstan Team 17
64 Carlos Canal Movistar Team 17
65 Filippo Baroncini UAE Team Emirates 17
66 Victor Campenaerts Lotto Dstny 17
67 Roger Adrià Red Bull-BORA-hansgrohe 15
68 Unai Iribar Equipo Kern Pharma 13
69 Edoardo Affini Team Visma | Lease a Bike 11
70 José Félix Parra Equipo Kern Pharma 10
71 Txomin Juaristi Euskaltel-Euskadi 10
72 Jorge Arcas Movistar Team 10
73 Edward Planckaert Alpecin-Deceuninck 10
74 Mikel Bizkarra Euskaltel-Euskadi 8
75 Gotzon Martín Euskaltel-Euskadi 8
76 Brandon Rivera INEOS Grenadiers 8
77 Jack Haig Bahrain Victorious 7
78 Óscar Rodríguez INEOS Grenadiers 7
79 Xabier Berasategi Euskaltel-Euskadi 7
80 Guillaume Martin Cofidis 6
81 Attila Valter Team Visma | Lease a Bike 6
82 Joan Bou Euskaltel-Euskadi 6
83 Vito Braet Intermarché-Wanty 6
84 Louis Vervaeke Soudal Quick-Step 5
85 Nelson Oliveira Movistar Team 5
86 Nadav Raisberg Israel-Premier Tech 5
87 Lorenzo Fortunato Astana Qazaqstan Team 3
88 Felix Engelhardt Team Jayco-AlUla 3
89 Sylvain Moniquet Lotto Dstny 3
90 Kim Heiduk INEOS Grenadiers 2
91 Dylan Teuns Israel-Premier Tech 1
92 Daniel Martinez Red Bull-BORA-hansgrohe -4
93 Julius van den Berg Team dsm-firmenich PostNL -4
94 Victor Lafay Decathlon AG2R La Mondiale Team -6

Mountain

PosRiderTeam Points
1 Jay Vine UAE Team Emirates 56
2 Marc Soler UAE Team Emirates 42
3 Pablo Castrillo Equipo Kern Pharma 37
4 Filippo Zana Team Jayco-AlUla 27
5 Marco Frigo Israel-Premier Tech 26
6 Adam Yates UAE Team Emirates 22
7 Aleksandr Vlasov Red Bull-BORA-hansgrohe 19
8 Max Poole Team dsm-firmenich PostNL 19
9 Primoz Roglic Red Bull-BORA-hansgrohe 18
10 David Gaudu Groupama-FDJ 18
11 Sylvain Moniquet Lotto Dstny 17
12 Pavel Sivakov UAE Team Emirates 16
13 Enric Mas Movistar Team 14
14 Xandro Meurisse Alpecin-Deceuninck 13
15 Mauro Schmid Team Jayco-AlUla 13
16 Michael Woods Israel-Premier Tech 11
17 William Junior Lecerf Soudal Quick-Step 10
18 Richard Carapaz EF Education-EasyPost 10
19 Luis Angel Mate Euskaltel-Euskadi 9
20 Ben O'Connor Decathlon AG2R La Mondiale Team 9
21 Bruno Armirail Decathlon AG2R La Mondiale Team 8
22 Mattia Cattaneo Soudal Quick-Step 6
23 Quentin Pacher Groupama-FDJ 6
24 Mikel Landa Soudal Quick-Step 5
25 Isaac del Toro UAE Team Emirates 5
26 Cristian Rodriguez ARKEA-B&B HOTELS 4
27 Urko Berrade Equipo Kern Pharma 4
28 Gijs Leemreize Team dsm-firmenich PostNL 4
29 Carlos Verona Lidl-Trek 3
30 Sepp Kuss Team Visma | Lease a Bike 3
31 Mikel Bizkarra Euskaltel-Euskadi 3
32 Ion Izagirre Cofidis 3
33 Mathis Le Berre ARKEA-B&B HOTELS 3
34 Juri Hollmann Alpecin-Deceuninck 3
35 Xabier Isasa Euskaltel-Euskadi 3
36 Ibon Ruiz Equipo Kern Pharma 3
37 Stefan Küng Groupama-FDJ 2
38 Mattias Skjelmose Lidl-Trek 2
39 Guillaume Martin Cofidis 2
40 Sam Oomen Lidl-Trek 2
41 Mauri Vansevenant Soudal Quick-Step 2
42 Florian Lipowitz Red Bull-BORA-hansgrohe 1
43 Felix Gall Decathlon AG2R La Mondiale Team 1
44 Jhonnatan Narvaez INEOS Grenadiers 1
45 Fran Miholjevic Bahrain Victorious 1
46 Felix Engelhardt Team Jayco-AlUla 1
47 Luca Vergallito Alpecin-Deceuninck 1
48 Victor Campenaerts Lotto Dstny 1
49 Victor Lafay Decathlon AG2R La Mondiale Team -1
50 Julius van den Berg Team dsm-firmenich PostNL -2
51 Daniel Martinez Red Bull-BORA-hansgrohe -3
52 Roger Adrià Red Bull-BORA-hansgrohe -3
53 Nico Denz Red Bull-BORA-hansgrohe -3

Team

PosTeamTime
1 UAE Team Emirates 194:58:35
2 Red Bull-BORA-hansgrohe + 43.00
3 Decathlon AG2R La Mondiale Team + 01:20.18
4 Team Visma | Lease a Bike + 01:30.39
5 Soudal Quick-Step + 01:49.16
6 Groupama-FDJ + 01:59.52
7 Lidl-Trek + 02:08.53
8 INEOS Grenadiers + 02:20.26
9 Israel-Premier Tech + 02:30.02
10 Movistar Team + 02:35.35
11 Equipo Kern Pharma + 02:46.02
12 ARKEA-B&B HOTELS + 03:06.11
13 Team Jayco-AlUla + 03:23.34
14 Cofidis + 03:26.33
15 Astana Qazaqstan Team + 03:30.05
16 EF Education-EasyPost + 03:46.59
17 Euskaltel-Euskadi + 03:58.10
18 Intermarché-Wanty + 04:11.20
19 Bahrain Victorious + 04:14.42
20 Team dsm-firmenich PostNL + 04:36.04
21 Lotto Dstny + 05:35.46
22 Alpecin-Deceuninck + 06:39.46

Race profile

Race
Vuelta a España
Start date
17.08.2024
End date
08.09.2024
Total distance
181.3 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 ❤️