Final 2026 Vuelta a España classifications: Mas secures eternal glory
Here's a look at the winners of each major classification and the daily prize winners at the 2026 Vuelta a España.

Tobias Halland Johannessen (Uno-X Mobility) won stage 21 of the Vuelta a España in Granada on the four-lap circuit beneath the Alhambra, with no changes to the general classification on the final day.
Enric Mas (Movistar) takes the overall, the first Spanish winner of his home Grand Tour since Alberto Contador in 2014 and the first Grand Tour victory of a career that had already brought four Vuelta podiums, including three second places.
Primož Roglič (Red Bull-Bora-Hansgrohe) finishes second at 2:15, denied a record fifth title that would have taken him clear of Roberto Heras. Felix Gall (Decathlon CMA CGM) is third at 2:44, having taken 29 seconds back on the Slovenian on the queen stage to the Collado del Alguacil.
Richard Carapaz (EF Education-EasyPost) is fourth at 6:54 and Sepp Kuss (Team Visma | Lease a Bike) fifth, the American having jumped six places with a long-range attack through the Sierra Nevada on Saturday.
Wout van Aert (Team Visma | Lease a Bike) wins the points classification. The Belgian inherited the green jersey when Pogačar abandoned and held it through the final two weeks, winning stage 13 in Loja and stage 15 in Córdoba from breakaways, and finishing third at Aramón Valdelinares and in Elche de la Sierra.
Santiago Buitrago (Bahrain Victorious) takes the mountains classification, which he has led since stage nine to Alto de Aitana. The Colombian consistently collected points in the high mountains throughout the race and also finished third on the stage to Calar Alto.
Oscar Onley (Netcompany-Ineos) wins the young rider classification ahead of Jakob Omrzel (Bahrain Victorious), having strengthened his position with a strong ride in the Jerez time trial.
Classification overview Vuelta a España stage 21
Stage winners overview
| Stage | Stage winner |
|---|---|
1 | Monaco - Monaco | Tadej Pogačar (UAE) |
2 | Monaco - Manosque | Matthew Brennan (TVL) |
3 | Gruissan - Font Romeu | No winner |
4 | Andorra La Velle - Andorra La Velle | Tadej Pogačar (UAE) |
5 | Falset. Costa Daurada - Roquetes. Terres de l'Ebre | Matthew Brennan (TVL) |
6 | Alcossebre - Castelló | Tadej Pogačar (UAE) |
7 | Vall d'Alba - Aramón Valdelinares | Andreas Leknessund (UXM) |
8 | Puçol - Xeraco | Bryan Coquard (COF) |
9| La Vila Joiosa/Villajoyosa - Alto de Aitana. Costa Blanca | Enric Mas (MOV) |
10 | Alcaraz - Elche de la Sierra | Bastien Tronchon (GFC) |
11 | Cartagena - Lorca | Matthew Brennan (TVL) |
12 | Vera - Calar Alto | Jakob Omrzel (TBV) |
13 | Almuñécar - Loja | Wout van Aert (TVL) |
14 | Jaén - Sierra de la Pandera | Marco Brenner (TUD) |
15 | Palma del Río - Córdoba | Wout van Aert (TVL) |
16 | Cortegana - La Rabida. Palos De La Frontiera | Matthew Brennan (TVL) |
17 | Dos Hermanas - Sevilla | Matthew Brennan (TVL) |
18 | El Puerto de Santa María - Jerez de la Frontera | Stefan Küng (TUD) |
19 | Velez-Malaga - Penas Blancas. Estepona | Eddie Dunbar (Q36) |
20 | La Calahorra - Collado del Alguacil | Mikel Landa (SOQ) |
21 | Granada - Granada | Tobias Halland Johannessen (UXM) |

Join our WhatsApp service
Be first to know. Subscribe to Domestique on WhatsApp for free and stay up to date with all the latest from the world of cycling.
Favourite us on Google








