Who won the Giro d'Italia 2025?

The full general classification, along with the latest stage result, and the standings for the other jerseys

Simon Yates wins the 2025 Giro d'Italia
Simon Yates sealed his first pink jersey on the final stage in Rome
(Image credit: Getty Images)

Simon Yates (Visma-Lease a Bike) sealed his first ever Giro d’Italia in Rome as the team also celebrated it's second sprint win with Olav Kooij

The day was a processional one to start but when the speed increased in the closing kilometres the Visma-Lease a Bike team committed to Kooij and executed a textbook lead out.

Giro d’Italia 2025 stage 21 race report

Giro d’Italia 2025, stage 21: Rome > Rome (143km)

1. Olav Kooij (Ned) Visma-Lease a Bike in 3:12:19
2. Kaden Groves (Aus) Alpecin-Deceuninck
3. Matteo Moschetti (Ita) Q36.5 Pr Cycling Team
4. Mads Pedersen (Den) Lidl-trek
5. Luke Lamperti (USA) Soudal Quick-Step
6. Max Kanter (Ger) XDS Astana
7. Filippo Baroncini (Ita) UAE Team Emirates-XRG
8. Orluis Aular (Col) Movistar
9. Enrico Zanoncello (Ita) VF Group-Bardiani CSF- Faizanè
10. Giovanni Lonardi (Ita) Team Polti VisitMalta, all in s.t

Giro d'Italia 2025 general classification after stage 21

1. Simon Yates (GBr) Visma-Lease a Bike, in 82:31:01
2. Isaac del Toro (Mex) UAE Team Emirates-XRG, +3:56
3. Richard Carapaz (Ecu) EF Education-EasyPost, +4:43
4. Derek Gee (Can) Israel-Premier Tech, +6:23
5. Damiano Caruso (Ita) Bahrain Victorious +7:32
6. Giulio Pellizzari (Ita) Red Bull-Bora-Hansgrohe, +9:28
7. Egan Bernal (Col) Ineos Grenadiers, +12:42
8. Einer Rubio (Col) Movistar, +13:05
9. Brandon McNulty (Usa) UAE Team Emirates-XRG, +13:36
10. Michael Storer (Aus) Tudor Pro Cycling, +14:27

Giro d'Italia 2025 points classification after stage 21

1. Mads Pedersen (Den) Lidl-Trek, 295pts
2. Olav Kooij (Ned) Visma-Lease a Bike, 185pts
3. Wout van Aert (Bel) Visma-Lease a Bike, 127pts
4. Dries de Bondt (Bel) Decathlon-AG2R La Mondiale, 127pts
5. Isaac del Toro (Mex) UAE Team Emirates-XRG, 109pts

Giro d'Italia 2025 mountains classification after stage 21

1. Lorenzo Fortunato (Ita) XDS Astana, 355pts
2. Christian Scaroni (Ita) XDS Astana, 201pts
3. Nicolas Prodhomme (Fra) Decathlon AG2R La Mondiale, 107pts
4. Manuele Tarozzi (Ita) VF Group-Bardiani CSF-Faizanè, 87pts
5. Carlos Verona (Spa) Lidl-Trek, 61pts

Giro d'Italia 2025 youth classification after stage 21

1. Isaac del Toro (Mex) UAE Team Emirates-XRG, in 82:34:57
2. Giulio Pellizzari (Ita) Red Bull-Bora-Hansgrohe, +5:32
3. Max Poole (GBr) PicnicPostNL, +14:19
4. Davide Piganzoli (Ita) Team Polti-VisitMalta, +23:57
5. Antonio Tiberi (Ita) Bahrain-Victorious, +42:08

Giro d'Italia 2025 team classification after stage 21

1. UAE Team Emirates-XRG, in 247:53:24
2. Bahrain Victorious, +58:40
3. Visma-Lease a Bike, +1:15:37

Thank you for reading 20 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Founded in 1891, Cycling Weekly and its team of expert journalists brings cyclists in-depth reviews, extensive coverage of both professional and domestic racing, as well as fitness advice and 'brew a cuppa and put your feet up' features. Cycling Weekly serves its audience across a range of platforms, from good old-fashioned print to online journalism, and video.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.