Vuelta a España 2026 - Stage 11

Cartagena > Lorca, 151.3km

22.08-13.09

Matthew Brennan (Visma | Lease a Bike) sprinted to victory on stage 11 of the Vuelta a España in Lorca, sealing a hat-trick of victories on his Grand Tour debut.

Results

Stage

PosRiderTeam Time
1 Matthew Brennan Team Visma | Lease a Bike 3:17:18
2 Bryan Coquard Cofidis + 00.00
3 Jordi Meeus Red Bull-BORA-hansgrohe + 00.00
4 Magnus Cort Uno-X Mobility + 00.00
5 Wout van Aert Team Visma | Lease a Bike + 00.00
6 Hugo Hofstetter NSN Cycling Team + 00.00
7 Bastien Tronchon Groupama-FDJ United + 00.00
8 Alessandro Romele XDS Astana Team + 00.00
9 Matevz Govekar Bahrain Victorious + 00.00
10 Orluis Aular Movistar Team + 00.00
11 Vito Braet Lotto-Intermarché + 00.00
12 Marc Brustenga Equipo Kern Pharma + 00.00
13 Henok Mulubrhan XDS Astana Team + 00.00
14 Vincenzo Albanese EF Education-EasyPost + 00.00
15 Jordan Labrosse Decathlon CMA CGM + 00.00
16 Iñigo Elosegui Equipo Kern Pharma + 00.00
17 Clément Alleno Burgos Burpellet BH + 00.00
18 David González Pinarello-Q36.5 Pro Cycling Team + 00.00
19 Thibau Nys Lidl-Trek + 00.00
20 Rudy Porter Team Jayco-AlUla + 00.00
21 Timo de Jong Team Picnic PostNL + 00.00
22 Clément Berthet Groupama-FDJ United + 00.00
23 Patrick Konrad Lidl-Trek + 00.00
24 Harold Tejada XDS Astana Team + 00.00
25 Milan Vader Pinarello-Q36.5 Pro Cycling Team + 00.00
26 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team + 00.00
27 Guillaume Martin-Guyonnet Groupama-FDJ United + 00.00
28 Lorenzo Rota Lotto-Intermarché + 00.00
29 Léo Bisiaux Decathlon CMA CGM + 00.00
30 Stefan Küng Tudor Pro Cycling Team + 00.00
31 Marco Brenner Tudor Pro Cycling Team + 00.00
32 Mario Aparicio Burgos Burpellet BH + 00.00
33 Andreas Leknessund Uno-X Mobility + 00.00
34 Valentin Madouas Groupama-FDJ United + 00.00
35 Julien Bernard Lidl-Trek + 00.00
36 Mattias Skjelmose Lidl-Trek + 00.00
37 Rudy Molard Groupama-FDJ United + 00.00
38 Embret Svestad-Bårdseng Netcompany INEOS + 00.00
39 Finlay Pickering Team Jayco-AlUla + 00.00
40 Gregor Mühlberger Decathlon CMA CGM + 00.00
41 Carlos Canal Movistar Team + 00.00
42 Felix Gall Decathlon CMA CGM + 00.00
43 Axel Laurance Netcompany INEOS + 00.00
44 Enzo Paleni Groupama-FDJ United + 00.00
45 Fredrik Dversnes Uno-X Mobility + 00.00
46 Mathijs Paasschens Bahrain Victorious + 00.00
47 Koen Bouwman Team Jayco-AlUla + 00.00
48 Primoz Roglic Red Bull-BORA-hansgrohe + 00.00
49 Richard Carapaz EF Education-EasyPost + 00.00
50 James Shaw EF Education-EasyPost + 00.00
51 Frederik Wandahl Red Bull-BORA-hansgrohe + 00.00
52 Oscar Onley Netcompany INEOS + 00.00
53 Gijs Leemreize Team Picnic PostNL + 00.00
54 Enric Mas Movistar Team + 00.00
55 Cristian Rodriguez XDS Astana Team + 00.00
56 Sepp Kuss Team Visma | Lease a Bike + 00.00
57 Jarno Widar Lotto-Intermarché + 00.00
58 Lars Craps Lotto-Intermarché + 00.00
59 Jakob Omrzel Bahrain Victorious + 00.00
60 Tobias Halland Johannessen Uno-X Mobility + 00.00
61 Matthew Riccitello Decathlon CMA CGM + 00.00
62 José Luis Faura Burgos Burpellet BH + 00.00
63 Fabian Weiss Tudor Pro Cycling Team + 00.00
64 Filippo Zana Soudal Quick-Step + 00.00
65 Santiago Buitrago Bahrain Victorious + 00.00
66 Juan Rodríguez EF Education-EasyPost + 00.00
67 Urko Berrade Equipo Kern Pharma + 00.00
68 Lawrence Warbasse Tudor Pro Cycling Team + 00.00
69 Emanuel Buchmann Cofidis + 00.00
70 Martin Tjøtta Uno-X Mobility + 00.00
71 Jan Hirt NSN Cycling Team + 00.00
72 William Barta Tudor Pro Cycling Team + 00.00
73 Callum Scotson Decathlon CMA CGM + 00.00
74 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team + 00.00
75 Pavel Sivakov UAE Team Emirates-XRG + 00.00
76 Hannes Wilksch Tudor Pro Cycling Team + 00.00
77 Ramses Debruyne Alpecin-Premier Tech + 00.00
78 Sander De Pestel Decathlon CMA CGM + 00.00
79 Hugo Houle Alpecin-Premier Tech + 00.00
80 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 00.00
81 Jack Haig Netcompany INEOS + 00.00
82 Mauri Vansevenant Soudal Quick-Step + 00.00
83 Bruno Armirail Team Visma | Lease a Bike + 00.00
84 Lucas Hamilton Netcompany INEOS + 00.00
85 Christophe Laporte Team Visma | Lease a Bike + 00.00
86 Callum Thornley Red Bull-BORA-hansgrohe + 00.00
87 Mikel Landa Soudal Quick-Step + 00.00
88 Yevgeniy Fedorov XDS Astana Team + 00.00
89 Pello Bilbao Bahrain Victorious + 00.00
90 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.00
91 Nick Schultz NSN Cycling Team + 00.00
92 Lennard Kämna Lidl-Trek + 00.00
93 Pau Miquel Delgado Bahrain Victorious + 00.00
94 Pau Martí NSN Cycling Team + 00.00
95 Andreas Kron Uno-X Mobility + 00.00
96 Simon Dalby Uno-X Mobility + 00.00
97 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team + 00.40
98 Rémy Rochas Groupama-FDJ United + 00.46
99 Alexey Lutsenko NSN Cycling Team + 01.01
100 Raúl García Movistar Team + 01.08
101 Steffen De Schuyteneer Lotto-Intermarché + 02.43
102 Lorenzo Fortunato XDS Astana Team + 02.43
103 Carlos Rodriguez Netcompany INEOS + 02.43
104 Jose Manuel Diaz Burgos Burpellet BH + 02.43
105 Jørgen Nordhagen Team Visma | Lease a Bike + 02.43
106 Luke Tuckwell Red Bull-BORA-hansgrohe + 02.43
107 Alastair Mackellar EF Education-EasyPost + 02.43
108 Sente Sentjens Alpecin-Premier Tech + 02.43
109 Gianni Vermeersch Red Bull-BORA-hansgrohe + 03.11
110 Olivier Le Gac Groupama-FDJ United + 03.21
111 Paul Ourselin Cofidis + 03.21
112 Alexis Renard Cofidis + 03.48
113 Attila Valter Bahrain Victorious + 03.48
114 Jacopo Mosca Lidl-Trek + 05.33
115 Alberto Dainese Soudal Quick-Step + 05.33
116 Ivo Oliveira UAE Team Emirates-XRG + 06.05
117 Georg Steinhauser EF Education-EasyPost + 06.19
118 João Almeida UAE Team Emirates-XRG + 06.19
119 Roland Thalmann Tudor Pro Cycling Team + 06.37
120 Reuben Thompson Lotto-Intermarché + 06.37
121 Rasmus Tiller Uno-X Mobility + 06.37
122 Jorge Arcas Movistar Team + 07.22
123 Cesar Macias Burgos Burpellet BH + 07.32
124 Michael Gogl Alpecin-Premier Tech + 07.53
125 Jasha Sütterlin Team Jayco-AlUla + 07.59
126 Alessandro Covi Team Jayco-AlUla + 07.59
127 Sylvain Moniquet Cofidis + 07.59
128 Roman Ermakov Bahrain Victorious + 07.59
129 Chris Hamilton Team Picnic PostNL + 07.59
130 Timo Roosen Team Picnic PostNL + 07.59
131 Jesus Herrada Burgos Burpellet BH + 07.59
132 Ibon Ruiz Equipo Kern Pharma + 07.59
133 Louis Rouland Cofidis + 07.59
134 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 07.59
135 Fabio Van den Bossche Soudal Quick-Step + 07.59
136 Oscar Chamberlain Decathlon CMA CGM + 07.59
137 Valentin Paret-Peintre Soudal Quick-Step + 08.19
138 Gianmarco Garofoli Soudal Quick-Step + 09.39
139 Darren van Bekkum XDS Astana Team + 09.39
140 Gal Glivar Alpecin-Premier Tech + 09.39
141 Ethan Hayter Soudal Quick-Step + 09.39
142 Paul Double Team Jayco-AlUla + 09.39
143 Darren Rafferty EF Education-EasyPost + 09.39
144 Oliver Peace Team Picnic PostNL + 09.39
145 Mathias Sunekær Norsgaard Lidl-Trek + 09.39
146 Asbjørn Hellemose Team Jayco-AlUla + 09.39
147 Domen Novak UAE Team Emirates-XRG + 09.39
148 Arthur Kluckers Tudor Pro Cycling Team + 09.39
149 Sergio Samitier Cofidis + 09.39
150 Steven Kruijswijk Team Visma | Lease a Bike + 09.39
151 Juan Martinez Team Picnic PostNL + 09.39
152 Pablo Castrillo Movistar Team + 10.21
153 Iván Romeo Movistar Team + 10.33
154 Francesco Busatto Alpecin-Premier Tech + 10.33
155 Ben Tulett Team Visma | Lease a Bike + 10.33
156 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 10.33
157 Moritz Kretschy NSN Cycling Team + 10.33
158 Mats Wenzel Equipo Kern Pharma + 10.33
159 Sinuhé Fernandez Burgos Burpellet BH + 10.33
160 Ivan Cobo Equipo Kern Pharma + 10.33
161 Ivan Sosa Equipo Kern Pharma + 10.33
162 Kevin Vermaerke UAE Team Emirates-XRG + 10.33
163 Jay Vine UAE Team Emirates-XRG + 10.33
164 Lindsay De Vylder Alpecin-Premier Tech + 10.33
165 Gianni Moscon Red Bull-BORA-hansgrohe + 10.33
166 Hamish McKenzie Team Jayco-AlUla + 15.34
- Mads Pedersen Lidl-Trek DNS

GC

PosRiderTeam Time
1 Enric Mas Movistar Team 35:59:02
2 Primoz Roglic Red Bull-BORA-hansgrohe + 01.18
3 Felix Gall Decathlon CMA CGM + 01.39
4 Oscar Onley Netcompany INEOS + 02.20
5 Richard Carapaz EF Education-EasyPost + 03.26
6 Mattias Skjelmose Lidl-Trek + 03.55
7 Sepp Kuss Team Visma | Lease a Bike + 04.09
8 Harold Tejada XDS Astana Team + 04.39
9 Gregor Mühlberger Decathlon CMA CGM + 07.33
10 Jakob Omrzel Bahrain Victorious + 08.05
11 Clément Berthet Groupama-FDJ United + 09.32
12 Jarno Widar Lotto-Intermarché + 09.34
13 Cristian Rodriguez XDS Astana Team + 09.42
14 Guillaume Martin-Guyonnet Groupama-FDJ United + 12.58
15 Léo Bisiaux Decathlon CMA CGM + 13.51
16 Matthew Riccitello Decathlon CMA CGM + 15.36
17 Juan Rodríguez EF Education-EasyPost + 16.54
18 Ramses Debruyne Alpecin-Premier Tech + 23.23
19 Filippo Zana Soudal Quick-Step + 24.01
20 Finlay Pickering Team Jayco-AlUla + 24.43
21 Embret Svestad-Bårdseng Netcompany INEOS + 28.01
22 Jan Hirt NSN Cycling Team + 31.05
23 Mario Aparicio Burgos Burpellet BH + 31.28
24 Tobias Halland Johannessen Uno-X Mobility + 32.14
25 Raúl García Movistar Team + 39.10
26 Santiago Buitrago Bahrain Victorious + 41.12
27 Emanuel Buchmann Cofidis + 41.55
28 Pavel Sivakov UAE Team Emirates-XRG + 42.07
29 Koen Bouwman Team Jayco-AlUla + 47.12
30 Gijs Leemreize Team Picnic PostNL + 48.09
31 Jack Haig Netcompany INEOS + 48.58
32 Valentin Madouas Groupama-FDJ United + 49.05
33 Carlos Rodriguez Netcompany INEOS + 49.22
34 Urko Berrade Equipo Kern Pharma + 51.42
35 Patrick Konrad Lidl-Trek + 52.15
36 Milan Vader Pinarello-Q36.5 Pro Cycling Team + 52.22
37 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team + 52.46
38 Callum Scotson Decathlon CMA CGM + 52.48
39 Lawrence Warbasse Tudor Pro Cycling Team + 52.52
40 Pello Bilbao Bahrain Victorious + 54.03
41 Rudy Molard Groupama-FDJ United + 55.51
42 Wout van Aert Team Visma | Lease a Bike + 55.51
43 Mikel Landa Soudal Quick-Step + 56.53
44 Attila Valter Bahrain Victorious + 57.40
45 Hugo Hofstetter NSN Cycling Team + 57.41
46 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team + 59.00
47 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team + 59.59
48 Hannes Wilksch Tudor Pro Cycling Team + 01:01.15
49 Valentin Paret-Peintre Soudal Quick-Step + 01:01.33
50 James Shaw EF Education-EasyPost + 01:01.53
51 Ibon Ruiz Equipo Kern Pharma + 01:02.46
52 Lennard Kämna Lidl-Trek + 01:03.06
53 Axel Laurance Netcompany INEOS + 01:03.34
54 Marco Brenner Tudor Pro Cycling Team + 01:03.41
55 Enzo Paleni Groupama-FDJ United + 01:04.47
56 Stefan Küng Tudor Pro Cycling Team + 01:05.33
57 Gianmarco Garofoli Soudal Quick-Step + 01:05.37
58 Andreas Kron Uno-X Mobility + 01:07.04
59 Henok Mulubrhan XDS Astana Team + 01:07.09
60 William Barta Tudor Pro Cycling Team + 01:07.14
61 Bruno Armirail Team Visma | Lease a Bike + 01:09.06
62 Pau Miquel Delgado Bahrain Victorious + 01:11.27
63 Carlos Canal Movistar Team + 01:11.40
64 Luke Tuckwell Red Bull-BORA-hansgrohe + 01:12.27
65 Jose Manuel Diaz Burgos Burpellet BH + 01:13.21
66 Jordan Labrosse Decathlon CMA CGM + 01:13.48
67 Frederik Wandahl Red Bull-BORA-hansgrohe + 01:13.55
68 Andreas Leknessund Uno-X Mobility + 01:14.33
69 Vincenzo Albanese EF Education-EasyPost + 01:15.52
70 Bastien Tronchon Groupama-FDJ United + 01:16.01
71 Jørgen Nordhagen Team Visma | Lease a Bike + 01:16.43
72 Alexey Lutsenko NSN Cycling Team + 01:17.50
73 Paul Ourselin Cofidis + 01:17.57
74 José Luis Faura Burgos Burpellet BH + 01:18.46
75 Pau Martí NSN Cycling Team + 01:19.13
76 Rémy Rochas Groupama-FDJ United + 01:20.05
77 Simon Dalby Uno-X Mobility + 01:20.18
78 Mauri Vansevenant Soudal Quick-Step + 01:20.35
79 Sander De Pestel Decathlon CMA CGM + 01:20.38
80 Reuben Thompson Lotto-Intermarché + 01:21.23
81 Thibau Nys Lidl-Trek + 01:22.39
82 Fabian Weiss Tudor Pro Cycling Team + 01:22.43
83 Lorenzo Fortunato XDS Astana Team + 01:22.59
84 Julien Bernard Lidl-Trek + 01:23.52
85 Rudy Porter Team Jayco-AlUla + 01:24.28
86 Iván Romeo Movistar Team + 01:24.59
87 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 01:25.54
88 Finn Fisher-Black Red Bull-BORA-hansgrohe + 01:27.04
89 Hugo Houle Alpecin-Premier Tech + 01:27.32
90 Clément Alleno Burgos Burpellet BH + 01:28.39
91 Roland Thalmann Tudor Pro Cycling Team + 01:29.29
92 Gianni Vermeersch Red Bull-BORA-hansgrohe + 01:29.34
93 Jacopo Mosca Lidl-Trek + 01:30.29
94 Sergio Samitier Cofidis + 01:30.32
95 Jay Vine UAE Team Emirates-XRG + 01:30.47
96 Lars Craps Lotto-Intermarché + 01:31.07
97 Lorenzo Rota Lotto-Intermarché + 01:32.54
98 Jorge Arcas Movistar Team + 01:33.55
99 Fredrik Dversnes Uno-X Mobility + 01:34.31
100 Lucas Hamilton Netcompany INEOS + 01:34.44
101 Nick Schultz NSN Cycling Team + 01:36.19
102 Gal Glivar Alpecin-Premier Tech + 01:36.43
103 Kevin Vermaerke UAE Team Emirates-XRG + 01:36.51
104 Alessandro Romele XDS Astana Team + 01:38.33
105 Sylvain Moniquet Cofidis + 01:40.11
106 Christophe Laporte Team Visma | Lease a Bike + 01:40.15
107 Steven Kruijswijk Team Visma | Lease a Bike + 01:40.53
108 Yevgeniy Fedorov XDS Astana Team + 01:41.07
109 Orluis Aular Movistar Team + 01:41.42
110 Darren van Bekkum XDS Astana Team + 01:41.54
111 David González Pinarello-Q36.5 Pro Cycling Team + 01:44.57
112 Pablo Castrillo Movistar Team + 01:45.33
113 Matthew Brennan Team Visma | Lease a Bike + 01:45.35
114 Darren Rafferty EF Education-EasyPost + 01:47.11
115 Jesus Herrada Burgos Burpellet BH + 01:48.19
116 Magnus Cort Uno-X Mobility + 01:48.34
117 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 01:48.46
118 Bryan Coquard Cofidis + 01:48.57
119 Ben Tulett Team Visma | Lease a Bike + 01:50.01
120 Ivan Sosa Equipo Kern Pharma + 01:50.20
121 João Almeida UAE Team Emirates-XRG + 01:51.43
122 Timo de Jong Team Picnic PostNL + 01:52.20
123 Georg Steinhauser EF Education-EasyPost + 01:52.50
124 Mats Wenzel Equipo Kern Pharma + 01:53.17
125 Iñigo Elosegui Equipo Kern Pharma + 01:53.22
126 Moritz Kretschy NSN Cycling Team + 01:54.12
127 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 01:54.44
128 Martin Tjøtta Uno-X Mobility + 01:54.47
129 Chris Hamilton Team Picnic PostNL + 01:55.05
130 Alberto Dainese Soudal Quick-Step + 01:56.39
131 Michael Gogl Alpecin-Premier Tech + 01:56.46
132 Callum Thornley Red Bull-BORA-hansgrohe + 01:57.48
133 Vito Braet Lotto-Intermarché + 01:58.22
134 Roman Ermakov Bahrain Victorious + 01:58.40
135 Jordi Meeus Red Bull-BORA-hansgrohe + 01:58.43
136 Fabio Van den Bossche Soudal Quick-Step + 01:59.39
137 Mathijs Paasschens Bahrain Victorious + 02:00.05
138 Lindsay De Vylder Alpecin-Premier Tech + 02:05.00
139 Alastair Mackellar EF Education-EasyPost + 02:06.01
140 Alessandro Covi Team Jayco-AlUla + 02:06.01
141 Olivier Le Gac Groupama-FDJ United + 02:07.21
142 Alexis Renard Cofidis + 02:07.43
143 Cesar Macias Burgos Burpellet BH + 02:07.58
144 Matevz Govekar Bahrain Victorious + 02:08.48
145 Francesco Busatto Alpecin-Premier Tech + 02:08.54
146 Rasmus Tiller Uno-X Mobility + 02:09.37
147 Paul Double Team Jayco-AlUla + 02:11.27
148 Ivan Cobo Equipo Kern Pharma + 02:11.37
149 Gianni Moscon Red Bull-BORA-hansgrohe + 02:12.09
150 Sinuhé Fernandez Burgos Burpellet BH + 02:13.29
151 Jasha Sütterlin Team Jayco-AlUla + 02:17.02
152 Steffen De Schuyteneer Lotto-Intermarché + 02:17.21
153 Marc Brustenga Equipo Kern Pharma + 02:17.30
154 Ethan Hayter Soudal Quick-Step + 02:17.28
155 Juan Martinez Team Picnic PostNL + 02:17.55
156 Oscar Chamberlain Decathlon CMA CGM + 02:19.26
157 Timo Roosen Team Picnic PostNL + 02:20.34
158 Oliver Peace Team Picnic PostNL + 02:23.55
159 Ivo Oliveira UAE Team Emirates-XRG + 02:25.57
160 Arthur Kluckers Tudor Pro Cycling Team + 02:26.45
161 Louis Rouland Cofidis + 02:27.51
162 Asbjørn Hellemose Team Jayco-AlUla + 02:34.47
163 Domen Novak UAE Team Emirates-XRG + 02:35.54
164 Hamish McKenzie Team Jayco-AlUla + 02:38.02
165 Mathias Sunekær Norsgaard Lidl-Trek + 02:46.50
166 Sente Sentjens Alpecin-Premier Tech + 02:48.01
- Mads Pedersen Lidl-Trek DNS

Youth

PosRiderTeam Time
1 Oscar Onley Netcompany INEOS 36:01:22
2 Jakob Omrzel Bahrain Victorious + 05.45
3 Jarno Widar Lotto-Intermarché + 07.14
4 Léo Bisiaux Decathlon CMA CGM + 11.31
5 Matthew Riccitello Decathlon CMA CGM + 13.16
6 Juan Rodríguez EF Education-EasyPost + 14.34
7 Ramses Debruyne Alpecin-Premier Tech + 21.03
8 Finlay Pickering Team Jayco-AlUla + 22.23
9 Embret Svestad-Bårdseng Netcompany INEOS + 25.41
10 Raúl García Movistar Team + 36.50
11 Carlos Rodriguez Netcompany INEOS + 47.02
12 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team + 50.26
13 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team + 57.39
14 Hannes Wilksch Tudor Pro Cycling Team + 58.55
15 Valentin Paret-Peintre Soudal Quick-Step + 59.13
16 Axel Laurance Netcompany INEOS + 01:01.14
17 Marco Brenner Tudor Pro Cycling Team + 01:01.21
18 Enzo Paleni Groupama-FDJ United + 01:02.27
19 Gianmarco Garofoli Soudal Quick-Step + 01:03.17
20 Carlos Canal Movistar Team + 01:09.20
21 Luke Tuckwell Red Bull-BORA-hansgrohe + 01:10.07
22 Jordan Labrosse Decathlon CMA CGM + 01:11.28
23 Frederik Wandahl Red Bull-BORA-hansgrohe + 01:11.35
24 Bastien Tronchon Groupama-FDJ United + 01:13.41
25 Jørgen Nordhagen Team Visma | Lease a Bike + 01:14.23
26 Pau Martí NSN Cycling Team + 01:16.53
27 Simon Dalby Uno-X Mobility + 01:17.58
28 Reuben Thompson Lotto-Intermarché + 01:19.03
29 Thibau Nys Lidl-Trek + 01:20.19
30 Fabian Weiss Tudor Pro Cycling Team + 01:20.23
31 Iván Romeo Movistar Team + 01:22.39
32 Finn Fisher-Black Red Bull-BORA-hansgrohe + 01:24.44
33 Lars Craps Lotto-Intermarché + 01:28.47
34 Gal Glivar Alpecin-Premier Tech + 01:34.23
35 Alessandro Romele XDS Astana Team + 01:36.13
36 Darren van Bekkum XDS Astana Team + 01:39.34
37 Pablo Castrillo Movistar Team + 01:43.13
38 Matthew Brennan Team Visma | Lease a Bike + 01:43.15
39 Darren Rafferty EF Education-EasyPost + 01:44.51
40 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 01:46.26
41 Ben Tulett Team Visma | Lease a Bike + 01:47.41
42 Georg Steinhauser EF Education-EasyPost + 01:50.30
43 Mats Wenzel Equipo Kern Pharma + 01:50.57
44 Moritz Kretschy NSN Cycling Team + 01:51.52
45 Martin Tjøtta Uno-X Mobility + 01:52.27
46 Callum Thornley Red Bull-BORA-hansgrohe + 01:55.28
47 Roman Ermakov Bahrain Victorious + 01:56.20
48 Alastair Mackellar EF Education-EasyPost + 02:03.41
49 Cesar Macias Burgos Burpellet BH + 02:05.38
50 Francesco Busatto Alpecin-Premier Tech + 02:06.34
51 Steffen De Schuyteneer Lotto-Intermarché + 02:15.01
52 Juan Martinez Team Picnic PostNL + 02:15.35
53 Oscar Chamberlain Decathlon CMA CGM + 02:17.06
54 Oliver Peace Team Picnic PostNL + 02:21.35
55 Louis Rouland Cofidis + 02:25.31
56 Hamish McKenzie Team Jayco-AlUla + 02:35.42
57 Sente Sentjens Alpecin-Premier Tech + 02:45.41

Points

PosRiderTeam Points
1 Wout van Aert Team Visma | Lease a Bike 174
2 Matthew Brennan Team Visma | Lease a Bike 117
3 Alessandro Romele XDS Astana Team 96
4 Bryan Coquard Cofidis 94
5 Ethan Hayter Soudal Quick-Step 77
6 Jordi Meeus Red Bull-BORA-hansgrohe 67
7 Bastien Tronchon Groupama-FDJ United 60
8 Hugo Hofstetter NSN Cycling Team 53
9 Magnus Cort Uno-X Mobility 53
10 Christophe Laporte Team Visma | Lease a Bike 52
11 Enric Mas Movistar Team 47
12 Tobias Halland Johannessen Uno-X Mobility 45
13 Jordan Labrosse Decathlon CMA CGM 45
14 Oscar Onley Netcompany INEOS 43
15 Ramses Debruyne Alpecin-Premier Tech 39
16 Felix Gall Decathlon CMA CGM 38
17 Mattias Skjelmose Lidl-Trek 38
18 Gregor Mühlberger Decathlon CMA CGM 35
19 Primoz Roglic Red Bull-BORA-hansgrohe 33
20 Finn Fisher-Black Red Bull-BORA-hansgrohe 33
21 Léo Bisiaux Decathlon CMA CGM 32
22 Pau Miquel Delgado Bahrain Victorious 31
23 Vincenzo Albanese EF Education-EasyPost 31
24 Andreas Leknessund Uno-X Mobility 30
25 Richard Carapaz EF Education-EasyPost 28
26 Axel Laurance Netcompany INEOS 28
27 Vito Braet Lotto-Intermarché 27
28 Jarno Widar Lotto-Intermarché 26
29 Alexey Lutsenko NSN Cycling Team 26
30 Orluis Aular Movistar Team 26
31 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team 23
32 Harold Tejada XDS Astana Team 22
33 Thibau Nys Lidl-Trek 22
34 Sepp Kuss Team Visma | Lease a Bike 21
35 Stefan Küng Tudor Pro Cycling Team 21
36 Fabian Weiss Tudor Pro Cycling Team 20
37 Lawrence Warbasse Tudor Pro Cycling Team 20
38 Valentin Paret-Peintre Soudal Quick-Step 20
39 Cristian Rodriguez XDS Astana Team 19
40 Patrick Konrad Lidl-Trek 18
41 Jasha Sütterlin Team Jayco-AlUla 17
42 Bruno Armirail Team Visma | Lease a Bike 15
43 Jose Manuel Diaz Burgos Burpellet BH 15
44 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team 15
45 Michael Gogl Alpecin-Premier Tech 15
46 Jakob Omrzel Bahrain Victorious 14
47 Embret Svestad-Bårdseng Netcompany INEOS 13
48 Pello Bilbao Bahrain Victorious 13
49 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team 13
50 Kevin Vermaerke UAE Team Emirates-XRG 13
51 Alberto Dainese Soudal Quick-Step 13
52 Callum Thornley Red Bull-BORA-hansgrohe 13
53 Matevz Govekar Bahrain Victorious 13
54 Ivan Cobo Equipo Kern Pharma 13
55 David González Pinarello-Q36.5 Pro Cycling Team 12
56 Juan Rodríguez EF Education-EasyPost 11
57 Henok Mulubrhan XDS Astana Team 11
58 Enzo Paleni Groupama-FDJ United 10
59 Ivan Sosa Equipo Kern Pharma 10
60 Asbjørn Hellemose Team Jayco-AlUla 10
61 Clément Berthet Groupama-FDJ United 9
62 Oscar Chamberlain Decathlon CMA CGM 9
63 Jay Vine UAE Team Emirates-XRG 8
64 Raúl García Movistar Team 6
65 Santiago Buitrago Bahrain Victorious 6
66 Ben Tulett Team Visma | Lease a Bike 6
67 Arthur Kluckers Tudor Pro Cycling Team 6
68 Yevgeniy Fedorov XDS Astana Team 5
69 Marc Brustenga Equipo Kern Pharma 5
70 Filippo Zana Soudal Quick-Step 4
71 Alessandro Covi Team Jayco-AlUla 4
72 Andreas Kron Uno-X Mobility 3
73 Rasmus Tiller Uno-X Mobility 3
74 Guillaume Martin-Guyonnet Groupama-FDJ United 2
75 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team 2
76 Timo de Jong Team Picnic PostNL 2
77 Ivo Oliveira UAE Team Emirates-XRG 2
78 Marco Brenner Tudor Pro Cycling Team 1
79 Sergio Samitier Cofidis 1

Mountain

PosRiderTeam Points
1 Santiago Buitrago Bahrain Victorious 31
2 Enric Mas Movistar Team 24
3 Andreas Leknessund Uno-X Mobility 19
4 Wout van Aert Team Visma | Lease a Bike 19
5 Lorenzo Fortunato XDS Astana Team 14
6 Alexey Lutsenko NSN Cycling Team 13
7 Pavel Sivakov UAE Team Emirates-XRG 12
8 Felix Gall Decathlon CMA CGM 11
9 Oscar Onley Netcompany INEOS 10
10 Alessandro Romele XDS Astana Team 9
11 Tobias Halland Johannessen Uno-X Mobility 9
12 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team 7
13 Koen Bouwman Team Jayco-AlUla 6
14 Primoz Roglic Red Bull-BORA-hansgrohe 6
15 Richard Carapaz EF Education-EasyPost 6
16 Sepp Kuss Team Visma | Lease a Bike 6
17 Gijs Leemreize Team Picnic PostNL 6
18 Paul Double Team Jayco-AlUla 6
19 Andreas Kron Uno-X Mobility 5
20 Jose Manuel Diaz Burgos Burpellet BH 5
21 Fabian Weiss Tudor Pro Cycling Team 5
22 Embret Svestad-Bårdseng Netcompany INEOS 4
23 Ivan Sosa Equipo Kern Pharma 4
24 Enzo Paleni Groupama-FDJ United 3
25 Fredrik Dversnes Uno-X Mobility 3
26 Sinuhé Fernandez Burgos Burpellet BH 3
27 Harold Tejada XDS Astana Team 2
28 Jakob Omrzel Bahrain Victorious 2
29 Pablo Castrillo Movistar Team 2
30 Michael Gogl Alpecin-Premier Tech 2
31 Jasha Sütterlin Team Jayco-AlUla 2
32 Cristian Rodriguez XDS Astana Team 1
33 Juan Rodríguez EF Education-EasyPost 1
34 Ramses Debruyne Alpecin-Premier Tech 1
35 Marcel Camprubí Pinarello-Q36.5 Pro Cycling Team 1
36 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team 1
37 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team 1
38 Stefan Küng Tudor Pro Cycling Team 1
39 Bruno Armirail Team Visma | Lease a Bike 1
40 Jay Vine UAE Team Emirates-XRG 1
41 Ben Tulett Team Visma | Lease a Bike 1
42 Ivan Cobo Equipo Kern Pharma 1
43 Ethan Hayter Soudal Quick-Step 1

Team

PosTeamTime
1 Decathlon CMA CGM Team 108:13:58
2 Netcompany INEOS Cycling Team + 42.55
3 XDS Astana Team + 50.12
4 Team Visma | Lease a Bike + 50.54
5 EF Education-EasyPost + 51.56
6 Groupama-FDJ United + 52.36
7 Movistar Team + 58.55
8 Bahrain Victorious + 01:02.50
9 Soudal Quick-Step + 01:21.20
10 UAE Team Emirates-XRG + 01:28.48
11 Lidl-Trek + 01:34.09
12 Red Bull-BORA-hansgrohe + 01:38.19
13 NSN Cycling Team + 01:39.04
14 Burgos Burpellet BH + 01:41.26
15 Tudor Pro Cycling Team + 01:43.54
16 Pinarello-Q36.5 Pro Cycling Team + 01:51.17
17 Uno-X Mobility + 01:59.21
18 Equipo Kern Pharma + 02:01.51
19 Team Jayco-AlUla + 02:11.28
20 Lotto-Intermarché + 02:12.15
21 Cofidis + 02:26.37
22 Alpecin-Premier Tech + 02:31.22
23 Team Picnic PostNL + 03:11.20

Race profile

Race
Vuelta a España
Start date
22.08.2026
End date
13.09.2026
Total distance
151.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 ❤️