The final GC standings at the Giro d'Italia 2025 after stage 21
No changes as Simon Yates earns overall in fast final stage in Rome for overall contenders

After Saturday's GC mountain maelstrom, there was no change overall at the final stage of the 2025 Giro d'Italia for the overall contenders. The fast but not-overly fraught last day was won in a bunch sprint, as could be expected, by Olav Kooij (Visma-Lease a Bike).
For all the largely ceremonial feel of the final road stage of a Grand Tour, there are sometimes late splits and changes in time gaps, if not in placings. But this time at the 2025 Giro on stage 21, the positions remained stable and unchanged all the way to the 44th rider on GC, more than two hours adrift of the race leader.
On Sunday evening, Kooij's teammate Simon Yates remained atop the Giro GC, as expected, enjoying an incident-free final stage and crossing the line safely in 74th place in a front bunch of 91. He was the first outright winner of a Grand Tour without a stage victory since Egan Bernal (Ineos Grenadiers) in the 2019 Tour de France. But the most important thing is, of course, the overall triumph, which Yates described as a "defining moment of my career".
Second overall was Isaac del Toro (UAE Team Emirates-XRG) at 3:56. A remarkable achievement for a 21-year-old in his second-ever Grand Tour, but there will be those wondering if Del Toro could have taken Mexico's first-ever three-week stage race, too, had his strategy on the decisive Colle dell Finestre been different.
Third was Richard Carapaz (EF Education-EasyPost), 4:43 down, and like Del Toro a stage winner in the 2025 Giro. For the 2019 Giro winner, this was his fifth Grand Tour podium, but like Del Toro after the events of stage 20, he may leave this Giro wondering what might have been.
Derek Gee (Israel-Premier Tech) celebrated another breakthrough placing in fourth at 6:23, in what was only his third Grand Tour. Damiano Caruso (Bahrain Victorious) claimed fifth overall at 7:32, a fine achievement for the Italian veteran who already has a podium finish in the Giro back in 2021.
Giulio Pellizzari (Red Bull-Bora-Hansgrohe) was another name to watch after taking sixth, at 9:28, despite spending most of the first two weeks for pre-race favourite and teammate, Primož Roglič, forced to abandon at the start of stage 16.
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Egan Bernal (Ineos Grenadiers) might not have been fighting for the overall victory, but his seventh place at 12.42 was a remarkable achievement, as he continued to fight on the comeback trail after his life-threatening accident of January 2022.
Behind in eighth was Einer Rubio (Movistar) at 13:05. Brandon McNulty (UAE Team Emirates-XRG) cracked a top 10 for the first time in his career with ninth at 13:36. Michael Storer (Tudor Pro Cycling) repeated his top 10 place of the 2024 Giro, this time 14:27 down on overall winner Simon Yates.
Giro d'Italia GC standings
Results powered by FirstCycling
Giro d'Italia Classifications
These are the jersey classifications at the 2025 Giro d'Italia:
Click here for a more comprehensive rundown of all the classifications and prize money, including the intermediate sprints prize and the fighting spirit prize.
Maglia rosa – The pink jersey is worn by the overall race leader on the general classification, who has completed the stages in the lowest accumulated time.
Maglia ciclamino – The cyclamen jersey indicates the points classification leader. Riders accrue points each stage at the two intermediate sprints and at stage finishes. The rider with the most points leads the ranking and wears the cyclamen jersey.
Maglia azzurra – The blue jersey is for the mountain classification. Points are handed out to the first riders over specific categorised hills and mountain climbs during the Giro. The highest and steepest mountains award the most points. The rider with the most points leads the ranking and wears the blue jersey.
Maglia bianca – The white jersey is for the leader of the best young rider classification. It is calculated b[based on the time races, like the maglia rosa, but only riders aged 25 or under are eligible to win it and wear it.
Subscribe to Cyclingnews for unlimited access to our 2025 Giro d'Italia coverage. Our team on the ground will bring you all the breaking news, reports, analysis and more from every stage of the Italian Grand Tour. Find out more.
Alasdair Fotheringham has been reporting on cycling since 1991. He has covered every Tour de France since 1992 bar one, as well as numerous other bike races of all shapes and sizes, ranging from the Olympic Games in 2008 to the now sadly defunct Subida a Urkiola hill climb in Spain. As well as working for Cyclingnews, he has also written for The Independent, The Guardian, ProCycling, The Express and Reuters.
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.