Vuelta a España 2024 - Stage 1

Lisboa > Oeiras, 12.0km

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 Brandon McNulty UAE Team Emirates 0:12:35
2 Mathias Vacek Lidl-Trek + 00.02
3 Wout van Aert Team Visma | Lease a Bike + 00.03
4 Stefan Küng Groupama-FDJ + 00.06
5 Edoardo Affini Team Visma | Lease a Bike + 00.08
6 Joshua Tarling INEOS Grenadiers + 00.08
7 Mauro Schmid Team Jayco-AlUla + 00.16
8 Primoz Roglic Red Bull-BORA-hansgrohe + 00.17
9 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.18
10 Joao Almeida UAE Team Emirates + 00.19
11 Nelson Oliveira Movistar Team + 00.20
12 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.21
13 Mattias Skjelmose Lidl-Trek + 00.22
14 Jay Vine UAE Team Emirates + 00.24
15 Kasper Asgreen Soudal Quick-Step + 00.26
16 Filippo Baroncini UAE Team Emirates + 00.26
17 Mattia Cattaneo Soudal Quick-Step + 00.27
18 Antonio Tiberi Bahrain Victorious + 00.27
19 Marco Frigo Israel-Premier Tech + 00.28
20 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.29
21 Pablo Castrillo Equipo Kern Pharma + 00.29
22 Harold Tejada Astana Qazaqstan Team + 00.29
23 Thymen Arensman INEOS Grenadiers + 00.29
24 Urko Berrade Equipo Kern Pharma + 00.30
25 Rainer Kepplinger Bahrain Victorious + 00.31
26 Tao Geoghegan Hart Lidl-Trek + 00.31
27 Victor Campenaerts Lotto Dstny + 00.32
28 Daniel Martinez Red Bull-BORA-hansgrohe + 00.33
29 Adam Yates UAE Team Emirates + 00.34
30 Marc Soler UAE Team Emirates + 00.37
31 Max Poole Team dsm-firmenich PostNL + 00.37
32 Enric Mas Movistar Team + 00.39
33 Edward Dunbar Team Jayco-AlUla + 00.39
34 Owain Doull EF Education-EasyPost + 00.39
35 Richard Carapaz EF Education-EasyPost + 00.40
36 Pavel Sivakov UAE Team Emirates + 00.40
37 Darren Rafferty EF Education-EasyPost + 00.40
38 Callum Scotson Team Jayco-AlUla + 00.42
39 Isaac del Toro UAE Team Emirates + 00.42
40 Patrick Konrad Lidl-Trek + 00.44
41 Jasha Sütterlin Bahrain Victorious + 00.44
42 Ide Schelling Astana Qazaqstan Team + 00.44
43 Jack Haig Bahrain Victorious + 00.44
44 Txomin Juaristi Euskaltel-Euskadi + 00.44
45 Harry Sweeny EF Education-EasyPost + 00.44
46 Cian Uijtdebroeks Team Visma | Lease a Bike + 00.45
47 Robert Gesink Team Visma | Lease a Bike + 00.45
48 Laurens De Plus INEOS Grenadiers + 00.46
49 Carlos Rodriguez INEOS Grenadiers + 00.46
50 Nico Denz Red Bull-BORA-hansgrohe + 00.47
51 Chris Harper Team Jayco-AlUla + 00.48
52 Victor Lafay Decathlon AG2R La Mondiale Team + 00.49
53 Clément Berthet Decathlon AG2R La Mondiale Team + 00.50
54 Kobe Goossens Intermarché-Wanty + 00.51
55 David Gaudu Groupama-FDJ + 00.51
56 Fran Miholjevic Bahrain Victorious + 00.51
57 Ion Izagirre Cofidis + 00.52
58 Ben O'Connor Decathlon AG2R La Mondiale Team + 00.52
59 Enzo Leijnse Team dsm-firmenich PostNL + 00.53
60 Sander De Pestel Decathlon AG2R La Mondiale Team + 00.53
61 Brandon Rivera INEOS Grenadiers + 00.53
62 Sepp Kuss Team Visma | Lease a Bike + 00.53
63 Lennert Van Eetvelt Lotto Dstny + 00.54
64 Dylan Teuns Israel-Premier Tech + 00.54
65 Roger Adrià Red Bull-BORA-hansgrohe + 00.54
66 Filippo Zana Team Jayco-AlUla + 00.54
67 Juri Hollmann Alpecin-Deceuninck + 00.54
68 Felix Gall Decathlon AG2R La Mondiale Team + 00.54
69 Giulio Ciccone Lidl-Trek + 00.54
70 Gleb Brussenskiy Astana Qazaqstan Team + 00.55
71 Attila Valter Team Visma | Lease a Bike + 00.55
72 Xandro Meurisse Alpecin-Deceuninck + 00.56
73 Chris Hamilton Team dsm-firmenich PostNL + 00.56
74 Patrick Gamper Red Bull-BORA-hansgrohe + 00.56
75 Rui Costa EF Education-EasyPost + 00.57
76 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.57
77 Thibault Guernalec ARKEA-B&B HOTELS + 00.57
78 Rémy Rochas Groupama-FDJ + 00.59
79 Ibon Ruiz Equipo Kern Pharma + 00.59
80 Sam Oomen Lidl-Trek + 00.59
81 Rein Taaramäe Intermarché-Wanty + 01.00
82 Martijn Tusveld Team dsm-firmenich PostNL + 01.01
83 Felix Engelhardt Team Jayco-AlUla + 01.01
84 Quentin Pacher Groupama-FDJ + 01.03
85 Andreas Kron Lotto Dstny + 01.03
86 Gijs Leemreize Team dsm-firmenich PostNL + 01.04
87 Alessandro De Marchi Team Jayco-AlUla + 01.04
88 George Bennett Israel-Premier Tech + 01.05
89 Sven Erik Bystrøm Groupama-FDJ + 01.05
90 Vito Braet Intermarché-Wanty + 01.05
91 Damiano Caruso Bahrain Victorious + 01.05
92 Mikel Landa Soudal Quick-Step + 01.05
93 Louis Vervaeke Soudal Quick-Step + 01.06
94 Óscar Rodríguez INEOS Grenadiers + 01.06
95 Carlos Verona Lidl-Trek + 01.07
96 Lorenzo Germani Groupama-FDJ + 01.08
97 James Knox Soudal Quick-Step + 01.09
98 Martin López Astana Qazaqstan Team + 01.09
99 Oscar Riesebeek Alpecin-Deceuninck + 01.09
100 Pavel Bittner Team dsm-firmenich PostNL + 01.09
101 James Shaw EF Education-EasyPost + 01.10
102 Julius van den Berg Team dsm-firmenich PostNL + 01.10
103 Matthew Riccitello Israel-Premier Tech + 01.11
104 Quinten Hermans Alpecin-Deceuninck + 01.11
105 Jhonnatan Narvaez INEOS Grenadiers + 01.11
106 Carlos Canal Movistar Team + 01.11
107 Oier Lazkano Movistar Team + 01.12
108 Louis Meintjes Intermarché-Wanty + 01.12
109 Corbin Strong Israel-Premier Tech + 01.12
110 Arne Marit Intermarché-Wanty + 01.13
111 Antonio Soto Equipo Kern Pharma + 01.14
112 Gianmarco Garofoli Astana Qazaqstan Team + 01.14
113 Cristian Rodriguez ARKEA-B&B HOTELS + 01.14
114 Mauri Vansevenant Soudal Quick-Step + 01.14
115 Sylvain Moniquet Lotto Dstny + 01.15
116 Thomas De Gendt Lotto Dstny + 01.16
117 Gotzon Martín Euskaltel-Euskadi + 01.18
118 Michael Woods Israel-Premier Tech + 01.19
119 Ruben Fernandez Cofidis + 01.19
120 William Junior Lecerf Soudal Quick-Step + 01.19
121 Lorenzo Rota Intermarché-Wanty + 01.20
122 Pelayo Sanchez Movistar Team + 01.20
123 Xabier Isasa Euskaltel-Euskadi + 01.21
124 Nairo Quintana Movistar Team + 01.21
125 Einer Rubio Movistar Team + 01.21
126 Maurice Ballerstedt Alpecin-Deceuninck + 01.22
127 Lorenzo Fortunato Astana Qazaqstan Team + 01.22
128 Joan Bou Euskaltel-Euskadi + 01.23
129 Eduardo Sepulveda Lotto Dstny + 01.23
130 Pau Miquel Delgado Equipo Kern Pharma + 01.23
131 Guillaume Martin Cofidis + 01.24
132 Alexander Cepeda EF Education-EasyPost + 01.24
133 Kaden Groves Alpecin-Deceuninck + 01.24
134 Tim Naberman Team dsm-firmenich PostNL + 01.24
135 Nicolas Vinokurov Astana Qazaqstan Team + 01.25
136 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 01.25
137 Xabier Berasategi Euskaltel-Euskadi + 01.25
138 Bryan Coquard Cofidis + 01.25
139 Rigoberto Uran EF Education-EasyPost + 01.25
140 Kevin Geniets Groupama-FDJ + 01.25
141 Dylan van Baarle Team Visma | Lease a Bike + 01.27
142 Kim Heiduk INEOS Grenadiers + 01.27
143 Tom Paquot Intermarché-Wanty + 01.28
144 Thomas Champion Cofidis + 01.28
145 Lukasz Owsian ARKEA-B&B HOTELS + 01.29
146 Luis Angel Mate Euskaltel-Euskadi + 01.29
147 Jorge Arcas Movistar Team + 01.30
148 Jesus Herrada Cofidis + 01.30
149 José Félix Parra Equipo Kern Pharma + 01.31
150 Jonathan Lastra Cofidis + 01.32
151 Jorge Gutiérrez Equipo Kern Pharma + 01.32
152 Jonas Gregaard Lotto Dstny + 01.33
153 Nadav Raisberg Israel-Premier Tech + 01.33
154 Steven Kruijswijk Team Visma | Lease a Bike + 01.34
155 Unai Iribar Equipo Kern Pharma + 01.34
156 Simone Petilli Intermarché-Wanty + 01.34
157 Simon Guglielmi ARKEA-B&B HOTELS + 01.34
158 Riley Sheehan Israel-Premier Tech + 01.36
159 Mathis Le Berre ARKEA-B&B HOTELS + 01.37
160 Torstein Træen Bahrain Victorious + 01.41
161 Mikel Bizkarra Euskaltel-Euskadi + 01.42
162 Edward Planckaert Alpecin-Deceuninck + 01.43
163 Santiago Umba Astana Qazaqstan Team + 01.43
164 Otto Vergaerde Lidl-Trek + 01.48
165 Michel Ries ARKEA-B&B HOTELS + 01.50
166 Kenny Elissonde Cofidis + 01.53
167 Reuben Thompson Groupama-FDJ + 01.54
168 Jon Aberasturi Euskaltel-Euskadi + 01.54
169 Arjen Livyns Lotto Dstny + 01.56
170 Welay Berhe Team Jayco-AlUla + 01.56
171 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 02.01
172 Casper Pedersen Soudal Quick-Step + 02.01
173 Kamil Gradek Bahrain Victorious + 02.03
174 Luca Vergallito Alpecin-Deceuninck + 02.04
175 Laurens Huys ARKEA-B&B HOTELS + 02.09
176 Elie Gesbert ARKEA-B&B HOTELS + 02.14

GC

PosRiderTeam Time
1 Brandon McNulty UAE Team Emirates 0:12:35
2 Mathias Vacek Lidl-Trek + 00.02
3 Wout van Aert Team Visma | Lease a Bike + 00.03
4 Stefan Küng Groupama-FDJ + 00.06
5 Edoardo Affini Team Visma | Lease a Bike + 00.08
6 Joshua Tarling INEOS Grenadiers + 00.08
7 Mauro Schmid Team Jayco-AlUla + 00.16
8 Primoz Roglic Red Bull-BORA-hansgrohe + 00.17
9 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.18
10 Joao Almeida UAE Team Emirates + 00.19
11 Nelson Oliveira Movistar Team + 00.20
12 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.21
13 Mattias Skjelmose Lidl-Trek + 00.22
14 Jay Vine UAE Team Emirates + 00.24
15 Kasper Asgreen Soudal Quick-Step + 00.26
16 Filippo Baroncini UAE Team Emirates + 00.26
17 Mattia Cattaneo Soudal Quick-Step + 00.27
18 Antonio Tiberi Bahrain Victorious + 00.27
19 Marco Frigo Israel-Premier Tech + 00.28
20 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.29
21 Pablo Castrillo Equipo Kern Pharma + 00.29
22 Harold Tejada Astana Qazaqstan Team + 00.29
23 Thymen Arensman INEOS Grenadiers + 00.29
24 Urko Berrade Equipo Kern Pharma + 00.30
25 Rainer Kepplinger Bahrain Victorious + 00.31
26 Tao Geoghegan Hart Lidl-Trek + 00.31
27 Victor Campenaerts Lotto Dstny + 00.32
28 Daniel Martinez Red Bull-BORA-hansgrohe + 00.33
29 Adam Yates UAE Team Emirates + 00.34
30 Marc Soler UAE Team Emirates + 00.37
31 Max Poole Team dsm-firmenich PostNL + 00.37
32 Enric Mas Movistar Team + 00.39
33 Edward Dunbar Team Jayco-AlUla + 00.39
34 Owain Doull EF Education-EasyPost + 00.39
35 Richard Carapaz EF Education-EasyPost + 00.40
36 Pavel Sivakov UAE Team Emirates + 00.40
37 Darren Rafferty EF Education-EasyPost + 00.40
38 Callum Scotson Team Jayco-AlUla + 00.42
39 Isaac del Toro UAE Team Emirates + 00.42
40 Patrick Konrad Lidl-Trek + 00.44
41 Jasha Sütterlin Bahrain Victorious + 00.44
42 Ide Schelling Astana Qazaqstan Team + 00.44
43 Jack Haig Bahrain Victorious + 00.44
44 Txomin Juaristi Euskaltel-Euskadi + 00.44
45 Harry Sweeny EF Education-EasyPost + 00.44
46 Cian Uijtdebroeks Team Visma | Lease a Bike + 00.45
47 Robert Gesink Team Visma | Lease a Bike + 00.45
48 Laurens De Plus INEOS Grenadiers + 00.46
49 Carlos Rodriguez INEOS Grenadiers + 00.46
50 Nico Denz Red Bull-BORA-hansgrohe + 00.47
51 Chris Harper Team Jayco-AlUla + 00.48
52 Victor Lafay Decathlon AG2R La Mondiale Team + 00.49
53 Clément Berthet Decathlon AG2R La Mondiale Team + 00.50
54 Kobe Goossens Intermarché-Wanty + 00.51
55 David Gaudu Groupama-FDJ + 00.51
56 Fran Miholjevic Bahrain Victorious + 00.51
57 Ion Izagirre Cofidis + 00.52
58 Ben O'Connor Decathlon AG2R La Mondiale Team + 00.52
59 Enzo Leijnse Team dsm-firmenich PostNL + 00.53
60 Sander De Pestel Decathlon AG2R La Mondiale Team + 00.53
61 Brandon Rivera INEOS Grenadiers + 00.53
62 Sepp Kuss Team Visma | Lease a Bike + 00.53
63 Lennert Van Eetvelt Lotto Dstny + 00.54
64 Dylan Teuns Israel-Premier Tech + 00.54
65 Roger Adrià Red Bull-BORA-hansgrohe + 00.54
66 Filippo Zana Team Jayco-AlUla + 00.54
67 Juri Hollmann Alpecin-Deceuninck + 00.54
68 Felix Gall Decathlon AG2R La Mondiale Team + 00.54
69 Giulio Ciccone Lidl-Trek + 00.54
70 Gleb Brussenskiy Astana Qazaqstan Team + 00.55
71 Attila Valter Team Visma | Lease a Bike + 00.55
72 Xandro Meurisse Alpecin-Deceuninck + 00.56
73 Chris Hamilton Team dsm-firmenich PostNL + 00.56
74 Patrick Gamper Red Bull-BORA-hansgrohe + 00.56
75 Rui Costa EF Education-EasyPost + 00.57
76 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.57
77 Thibault Guernalec ARKEA-B&B HOTELS + 00.57
78 Rémy Rochas Groupama-FDJ + 00.59
79 Ibon Ruiz Equipo Kern Pharma + 00.59
80 Sam Oomen Lidl-Trek + 00.59
81 Rein Taaramäe Intermarché-Wanty + 01.00
82 Martijn Tusveld Team dsm-firmenich PostNL + 01.01
83 Felix Engelhardt Team Jayco-AlUla + 01.01
84 Quentin Pacher Groupama-FDJ + 01.03
85 Andreas Kron Lotto Dstny + 01.03
86 Gijs Leemreize Team dsm-firmenich PostNL + 01.04
87 Alessandro De Marchi Team Jayco-AlUla + 01.04
88 George Bennett Israel-Premier Tech + 01.05
89 Sven Erik Bystrøm Groupama-FDJ + 01.05
90 Vito Braet Intermarché-Wanty + 01.05
91 Damiano Caruso Bahrain Victorious + 01.05
92 Mikel Landa Soudal Quick-Step + 01.05
93 Louis Vervaeke Soudal Quick-Step + 01.06
94 Óscar Rodríguez INEOS Grenadiers + 01.06
95 Carlos Verona Lidl-Trek + 01.07
96 Lorenzo Germani Groupama-FDJ + 01.08
97 James Knox Soudal Quick-Step + 01.09
98 Martin López Astana Qazaqstan Team + 01.09
99 Oscar Riesebeek Alpecin-Deceuninck + 01.09
100 Pavel Bittner Team dsm-firmenich PostNL + 01.09
101 James Shaw EF Education-EasyPost + 01.10
102 Julius van den Berg Team dsm-firmenich PostNL + 01.10
103 Matthew Riccitello Israel-Premier Tech + 01.11
104 Quinten Hermans Alpecin-Deceuninck + 01.11
105 Jhonnatan Narvaez INEOS Grenadiers + 01.11
106 Carlos Canal Movistar Team + 01.11
107 Oier Lazkano Movistar Team + 01.12
108 Louis Meintjes Intermarché-Wanty + 01.12
109 Corbin Strong Israel-Premier Tech + 01.12
110 Arne Marit Intermarché-Wanty + 01.13
111 Antonio Soto Equipo Kern Pharma + 01.14
112 Gianmarco Garofoli Astana Qazaqstan Team + 01.14
113 Cristian Rodriguez ARKEA-B&B HOTELS + 01.14
114 Mauri Vansevenant Soudal Quick-Step + 01.14
115 Sylvain Moniquet Lotto Dstny + 01.15
116 Thomas De Gendt Lotto Dstny + 01.16
117 Gotzon Martín Euskaltel-Euskadi + 01.18
118 Michael Woods Israel-Premier Tech + 01.19
119 Ruben Fernandez Cofidis + 01.19
120 William Junior Lecerf Soudal Quick-Step + 01.19
121 Lorenzo Rota Intermarché-Wanty + 01.20
122 Pelayo Sanchez Movistar Team + 01.20
123 Xabier Isasa Euskaltel-Euskadi + 01.21
124 Nairo Quintana Movistar Team + 01.21
125 Einer Rubio Movistar Team + 01.21
126 Maurice Ballerstedt Alpecin-Deceuninck + 01.22
127 Lorenzo Fortunato Astana Qazaqstan Team + 01.22
128 Joan Bou Euskaltel-Euskadi + 01.23
129 Eduardo Sepulveda Lotto Dstny + 01.23
130 Pau Miquel Delgado Equipo Kern Pharma + 01.23
131 Guillaume Martin Cofidis + 01.24
132 Alexander Cepeda EF Education-EasyPost + 01.24
133 Kaden Groves Alpecin-Deceuninck + 01.24
134 Tim Naberman Team dsm-firmenich PostNL + 01.24
135 Nicolas Vinokurov Astana Qazaqstan Team + 01.25
136 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 01.25
137 Xabier Berasategi Euskaltel-Euskadi + 01.25
138 Bryan Coquard Cofidis + 01.25
139 Rigoberto Uran EF Education-EasyPost + 01.25
140 Kevin Geniets Groupama-FDJ + 01.25
141 Dylan van Baarle Team Visma | Lease a Bike + 01.27
142 Kim Heiduk INEOS Grenadiers + 01.27
143 Tom Paquot Intermarché-Wanty + 01.28
144 Thomas Champion Cofidis + 01.28
145 Lukasz Owsian ARKEA-B&B HOTELS + 01.29
146 Luis Angel Mate Euskaltel-Euskadi + 01.29
147 Jorge Arcas Movistar Team + 01.30
148 Jesus Herrada Cofidis + 01.30
149 José Félix Parra Equipo Kern Pharma + 01.31
150 Jonathan Lastra Cofidis + 01.32
151 Jorge Gutiérrez Equipo Kern Pharma + 01.32
152 Jonas Gregaard Lotto Dstny + 01.33
153 Nadav Raisberg Israel-Premier Tech + 01.33
154 Steven Kruijswijk Team Visma | Lease a Bike + 01.34
155 Unai Iribar Equipo Kern Pharma + 01.34
156 Simone Petilli Intermarché-Wanty + 01.34
157 Simon Guglielmi ARKEA-B&B HOTELS + 01.34
158 Riley Sheehan Israel-Premier Tech + 01.36
159 Mathis Le Berre ARKEA-B&B HOTELS + 01.37
160 Torstein Træen Bahrain Victorious + 01.41
161 Mikel Bizkarra Euskaltel-Euskadi + 01.42
162 Edward Planckaert Alpecin-Deceuninck + 01.43
163 Santiago Umba Astana Qazaqstan Team + 01.43
164 Otto Vergaerde Lidl-Trek + 01.48
165 Michel Ries ARKEA-B&B HOTELS + 01.50
166 Kenny Elissonde Cofidis + 01.53
167 Reuben Thompson Groupama-FDJ + 01.54
168 Jon Aberasturi Euskaltel-Euskadi + 01.54
169 Arjen Livyns Lotto Dstny + 01.56
170 Welay Berhe Team Jayco-AlUla + 01.56
171 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 02.01
172 Casper Pedersen Soudal Quick-Step + 02.01
173 Kamil Gradek Bahrain Victorious + 02.03
174 Luca Vergallito Alpecin-Deceuninck + 02.04
175 Laurens Huys ARKEA-B&B HOTELS + 02.09
176 Elie Gesbert ARKEA-B&B HOTELS + 02.14

Youth

PosRiderTeam Time
1 Mathias Vacek Lidl-Trek 0:12:37
2 Joshua Tarling INEOS Grenadiers + 00.06
3 Mauro Schmid Team Jayco-AlUla + 00.14
4 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.19
5 Mattias Skjelmose Lidl-Trek + 00.20
6 Filippo Baroncini UAE Team Emirates + 00.24
7 Antonio Tiberi Bahrain Victorious + 00.25
8 Marco Frigo Israel-Premier Tech + 00.26
9 Pablo Castrillo Equipo Kern Pharma + 00.27
10 Thymen Arensman INEOS Grenadiers + 00.27
11 Max Poole Team dsm-firmenich PostNL + 00.35
12 Darren Rafferty EF Education-EasyPost + 00.38
13 Isaac del Toro UAE Team Emirates + 00.40
14 Cian Uijtdebroeks Team Visma | Lease a Bike + 00.43
15 Carlos Rodriguez INEOS Grenadiers + 00.44
16 Fran Miholjevic Bahrain Victorious + 00.49
17 Enzo Leijnse Team dsm-firmenich PostNL + 00.51
18 Lennert Van Eetvelt Lotto Dstny + 00.52
19 Filippo Zana Team Jayco-AlUla + 00.52
20 Juri Hollmann Alpecin-Deceuninck + 00.52
21 Gleb Brussenskiy Astana Qazaqstan Team + 00.53
22 Giovanni Aleotti Red Bull-BORA-hansgrohe + 00.55
23 Ibon Ruiz Equipo Kern Pharma + 00.57
24 Felix Engelhardt Team Jayco-AlUla + 00.59
25 Gijs Leemreize Team dsm-firmenich PostNL + 01.02
26 Vito Braet Intermarché-Wanty + 01.03
27 Lorenzo Germani Groupama-FDJ + 01.06
28 Martin López Astana Qazaqstan Team + 01.07
29 Pavel Bittner Team dsm-firmenich PostNL + 01.07
30 Matthew Riccitello Israel-Premier Tech + 01.09
31 Carlos Canal Movistar Team + 01.09
32 Oier Lazkano Movistar Team + 01.10
33 Corbin Strong Israel-Premier Tech + 01.10
34 Arne Marit Intermarché-Wanty + 01.11
35 Gianmarco Garofoli Astana Qazaqstan Team + 01.12
36 Mauri Vansevenant Soudal Quick-Step + 01.12
37 William Junior Lecerf Soudal Quick-Step + 01.17
38 Pelayo Sanchez Movistar Team + 01.18
39 Xabier Isasa Euskaltel-Euskadi + 01.19
40 Maurice Ballerstedt Alpecin-Deceuninck + 01.20
41 Pau Miquel Delgado Equipo Kern Pharma + 01.21
42 Tim Naberman Team dsm-firmenich PostNL + 01.22
43 Nicolas Vinokurov Astana Qazaqstan Team + 01.23
44 Xabier Berasategi Euskaltel-Euskadi + 01.23
45 Kim Heiduk INEOS Grenadiers + 01.25
46 Tom Paquot Intermarché-Wanty + 01.26
47 Thomas Champion Cofidis + 01.26
48 Jorge Gutiérrez Equipo Kern Pharma + 01.30
49 Nadav Raisberg Israel-Premier Tech + 01.31
50 Unai Iribar Equipo Kern Pharma + 01.32
51 Riley Sheehan Israel-Premier Tech + 01.34
52 Mathis Le Berre ARKEA-B&B HOTELS + 01.35
53 Santiago Umba Astana Qazaqstan Team + 01.41
54 Reuben Thompson Groupama-FDJ + 01.52
55 Welay Berhe Team Jayco-AlUla + 01.54
56 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 01.59

Points

PosRiderTeam Points
1 Brandon McNulty UAE Team Emirates 20
2 Mathias Vacek Lidl-Trek 17
3 Wout van Aert Team Visma | Lease a Bike 15
4 Stefan Küng Groupama-FDJ 13
5 Edoardo Affini Team Visma | Lease a Bike 11
6 Joshua Tarling INEOS Grenadiers 10
7 Mauro Schmid Team Jayco-AlUla 9
8 Primoz Roglic Red Bull-BORA-hansgrohe 8
9 Bruno Armirail Decathlon AG2R La Mondiale Team 7
10 Joao Almeida UAE Team Emirates 6
11 Nelson Oliveira Movistar Team 5
12 Florian Lipowitz Red Bull-BORA-hansgrohe 4
13 Mattias Skjelmose Lidl-Trek 3
14 Jay Vine UAE Team Emirates 2
15 Kasper Asgreen Soudal Quick-Step 1

Team

PosTeamTime
1 UAE Team Emirates 0:38:28
2 Lidl-Trek + 00.12
3 Team Visma | Lease a Bike + 00.13
4 Red Bull-BORA-hansgrohe + 00.24
5 INEOS Grenadiers + 00.40
6 Team Jayco-AlUla + 00.54
7 Bahrain Victorious + 00.59
8 Groupama-FDJ + 01.13
9 Decathlon AG2R La Mondiale Team + 01.14
10 Soudal Quick-Step + 01.15
11 Equipo Kern Pharma + 01.15
12 EF Education-EasyPost + 01.16
13 Astana Qazaqstan Team + 01.25
14 Movistar Team + 01.27
15 Team dsm-firmenich PostNL + 01.43
16 Israel-Premier Tech + 01.44
17 Lotto Dstny + 01.46
18 Intermarché-Wanty + 02.13
19 Alpecin-Deceuninck + 02.16
20 Euskaltel-Euskadi + 02.40
21 Cofidis + 02.52
22 ARKEA-B&B HOTELS + 02.57

Race profile

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