Jonas Vingegaard (Visma-Lease a Bike) is the confirmed winner of the 2025 Vuelta a España, the Dane's third Grand Tour win. The final stage into Madrid was abandoned with around 60km to go amid protests. Pro-Palestine protesters blocked the route in large numbers on the finishing circuit and the race organisers called a halt to the racing.
It meant there was no final sprint for the likes of Jasper Philipsen or Mads Pedersen in the Spanish capital. As a result there were only 19 stage wins awarded at the race after stage 11 in Bilbao was cut short for the same reason.
Vingegaard and Visma-Lease a Bike finished off their successful Grand Tour season on a high after their Giro d'Italia win thanks to Simon Yates's spectacular ride on the penultimate day and Vingegaard's commendable second-place at the Tour de France.
Read more: Dominant when required: Jonas Vingegaard completes get-the-job-done mission at Vuelta a España
Other notable results on the overall classification were Tom Pidcock's first Grand Tour podium and Matthew Riccitello's impressive final week, which propelled him into the top five.
Vuelta a España 2025 general classification after stage 21
- Jonas Vingegaard (Visma-Lease a Bike) - 72:53:57
- João Almeida (UAE Team Emirates-XRG) + 01:16
- Tom Pidcock (Q36.5 Pro Cycling Team) + 03:11
- Jai Hindley (Red Bull-Bora-Hansgrohe) + 03:41
- Matthew Riccitello (Israel-Premier Tech) + 05:55
- Giulio Pellizzari (Red Bull-Bora-Hansgrohe) + 07:23
-
Sepp Kuss (Visma-Lease a Bike) + 07:45
- Felix Gall (Decathlon AG2R La Mondiale Team) + 07:50
Vuelta a España 2025 classifications explained
Stages
Each of the 21 stages of the Vuelta has a single winner, so a different results sheet every day. The results from the stage contribute to all the classifications apart from the mountains (unless the stage features a summit finish).
General classification
The general classification is the ranking of accumulated time across the entire race. The rider with the lowest total time gets the honour of wearing the Vuelta's red jersey.
Points classification
The points classification is represented by the green jersey and is usually one for the sprinters. Points are awarded on the finish line and at intermediate sprints in the middle of stages.
Mountains classification
The mountains classification also works on a points system, though these points are only awarded at the top of classified climbs. The number of points awarded depends on the categorisation of the climb, while summit finishes usually award extra points. The classification is represented by the polka-dot jersey and while many climbers break clear to try to accrue points, it is often a GC contender who walks away with the polka-dot jersey at the end of the race.
Youth classification
The youth classification works in the same way as the general classification, but only riders who were under 26 at the start of the calendar year qualify for it. They get to wear the white jersey if they lead the classification.