2025 Vuelta a España Stage 21 Results & Recap
Stage 21 of the 2025 Vuelta a España is in the books. The final results and standings are below, followed by our recap of how the race unfolded.
Race Recap
Protesters Force Cancellation of Final Stage
La Vuelta 25 ended in unusual fashion when Stage 21 around Madrid was cancelled mid-race after pro-Palestine demonstrators blocked the course, making it impossible to continue and leaving the traditional sprint finale and podium ceremony in doubt.
Despite the abrupt ending with around 50 km to go in the race, the overall story of the three-week race was already written. Jonas Vingegaard (Visma–Lease a Bike) dominated the mountains and the key time trial to clinch his third career Grand Tour title—and Denmark’s first Vuelta victory—with a total time of 72 hours 53 minutes 57 seconds.
Mads Pedersen (Lidl–Trek) captured the green points jersey with 277 points, becoming the first rider ever to win the points classification at both the Giro d’Italia and Vuelta in the same season. Jay Vine (UAE Team Emirates-XRG) claimed the polka-dot climber’s jersey with 61 points and American Matthew Riccitello (Israel–Premier Tech) completed a breakthrough ride to secure the white jersey for best young rider in 72 hours 59 minutes 52 seconds.
Behind the leaders, João Almeida (UAE Team Emirates-XRG) earned his best Grand Tour result with second overall, and Tom Pidcock (Q36.5) finished third, becoming the first male mountain-bike Olympic champion to reach a Grand Tour podium.
Get our full coverage of the Vuelta a España and every race we cover with our mobile app! The apps have over 100 additional exclusive features, including our award-winning Time Machine feature that lets you pause/rewind/replay the entire app to sync with delayed race video, integrated Fantasy Cycling, push notifications, an integrated news feed, live GPS tracking, world-class commentary, and our animated interactive maps and profiles.