The 2026 Giro d’Italia classifications will evolve day by day over three weeks of racing, from the Grande Partenza in Bulgaria to the final stage in Rome, between 8 May and 31 May. Every summit finish, sprint stage, breakaway, and time trial has the potential to reshape the fight for the Maglia Rosa and the Giro’s other jerseys.
This live classifications hub will be updated after each stage of the Giro d’Italia with the latest General Classification, Points Classification, Mountains Classification, and Best Young Rider rankings. As the race develops, this page will track every major movement in the battle for pink, ciclamino, azzurro, and white.
From Jonas Vingegaard’s Maglia Rosa challenge to Jonathan Milan’s fight for ciclamino, this page will follow every major standings change across all four jersey competitions throughout the 2026 Giro d’Italia.
General Classification Standings after Stage 13
Stage 13 of the race was a breakaway day. There was terrain for the GC riders to attack themselves, but they arrived comfortably as a peloton in Verbania. With the pan-flat start, GC outsiders also did not join the front group. The top of the standings and the entire Top 10 remain completely unchanged.
Josh Kench climbed from 27th to 18th as a result of winning 13 minutes in the day’s breakaway, but this is ultimately a change that will not be impactful for the GC. Christian Scaroni of Astana purposefully lost several minutes in the peloton so as to have more freedom in joining breakaways.
OrderPosition ChangesRiderTeamTime1- Eulálio AfonsoBahrain – Victorious52:15:172- Vingegaard JonasTeam Visma | Lease a Bike0:333- Arensman ThymenNetcompany INEOS2:034- Gall FelixDecathlon CMA CGM Team2:305- O’Connor BenTeam Jayco AlUla2:506- Hindley JaiRed Bull – BORA – hansgrohe3:127- Storer MichaelTudor Pro Cycling Team3:348- Gee-West DerekLidl – Trek3:409- Pellizzari GiulioRed Bull – BORA – hansgrohe3:4210- Harper ChrisPinarello Q36.5 Pro Cycling Team4:1511- Beloki MarkelEF Education – EasyPost4:2012- Rondel MathysTudor Pro Cycling Team4:5113▲1 Piganzoli DavideTeam Visma | Lease a Bike5:3314▲1 Bernal EganNetcompany INEOS5:4515▲1 Caruso DamianoBahrain – Victorious6:1716▲1 de la Cruz DavidPinarello Q36.5 Pro Cycling Team6:4317▲1 Hirt JanNSN Cycling Team7:5318▲9 Kench JoshGroupama – FDJ United8:2419- Kuss SeppTeam Visma | Lease a Bike8:5920- Arrieta IgorUAE Team Emirates – XRG9:1421- López Harold MartínXDS Astana Team9:4922- Kulset JohannesUno-X Mobility10:0623- Mühlberger GregorDecathlon CMA CGM Team10:2424▼11 Scaroni ChristianXDS Astana Team11:1925▼1 Ciccone GiulioLidl – Trek18:16Points Classification Standings after Stage 13Paul Magnier stayed in the peloton this Friday, and his main rivals Jhonatan Narváez and Jonathan Milan have done the same – hence, there were no changes at the top of the standings. With everyone else so close to each other, the stage saw Jasper Stuyven climb to fourth place with his third place on the day. Andreas Leknessund and Diego Pablo Sevilla also scored enough to climb into 8th and 9th.Order Position Changes RiderTeamPoints 1- Magnier PaulSoudal Quick-Step1302- Narváez JhonatanUAE Team Emirates – XRG1193- Milan JonathanLidl – Trek764▲3 Stuyven JasperSoudal Quick-Step715▼1 Silva Guillermo ThomasXDS Astana Team706▼1 Segaert AlecBahrain – Victorious627▼1 Tarozzi ManueleBardiani CSF 7 Saber608▲2 Leknessund AndreasUno-X Mobility609▲7 Sevilla Diego PabloTeam Polti VisitMalta4910▼2 Aular OrluisMovistar Team47
Paul Magnier in the Maglia Ciclamino at the 2026 Giro d’Italia
King of the Mountains Standings after Stage 13
The mountains classification remains the same as well after today’s stage. The standings will be decided on the big climbs, and today’s climbs didn’t award enough points to make a meaningful difference. Jonas Vingegaard will carry the blue jersey into the first queen stage of the race.
RnkPosition Changes RiderTeamPoints1- Vingegaard JonasTeam Visma | Lease a Bike1112- Sevilla Diego PabloTeam Polti VisitMalta633- Gall FelixDecathlon CMA CGM Team484- Bais MattiaTeam Polti VisitMalta305- Rubio EinerMovistar Team276- Mas EnricMovistar Team217- Arrieta IgorUAE Team Emirates – XRG188- Oliveira NelsonMovistar Team189- Narváez JhonatanUAE Team Emirates – XRG1710- Eulálio AfonsoBahrain – Victorious16Youth Classification Standings after Stage 13As is the case with the overall classification, it remained virtually unchanged ahead of the first day in the Alps. Afonso Eulálio remains in the lead, and Giulio Pellizzari will be wearing the maglia bianca.Order Position Changes RiderTeamTime1- Eulálio AfonsoBahrain – Victorious52:15:172- Pellizzari GiulioRed Bull – BORA – hansgrohe3:423- Beloki MarkelEF Education – EasyPost4:204- Rondel MathysTudor Pro Cycling Team4:515- Piganzoli DavideTeam Visma | Lease a Bike5:336▲2 Kench JoshGroupama – FDJ United8:247▼1 Arrieta IgorUAE Team Emirates – XRG9:148▼1 Kulset JohannesUno-X Mobility10:069- Crescioli LudovicoTeam Polti VisitMalta31:1310▲1 Svestad-Bårdseng EmbretNetcompany INEOS35:35Teams Classification Standings after Stage 13
Alberto Bettiol’s presence in the breakaway saw XDS Astana gain 13 minutes on both Red Bull and Visma, taking Astana to the top of the charts in this classification. Neither of the big two teams placed anyone out front, so they lost significant time to many other teams.
Despite having three men in a breakaway that arrived 13 minutes ahead of the peloton, Groupama – FDJ United notably did not manage to climb into the top 10 of the classification.
OrderTeamTime1XDS Astana Team156:58:382Red Bull-BORA-hansgrohe+ 01:093Team Visma | Lease a Bike+ 02:424Tudor Pro Cycling Team+ 08:075Netcompany INEOS Cycling Team+ 11:166Pinarello-Q36.5 Pro Cycling Team+ 14:047Decathlon CMA CGM Team+ 37:428Movistar Team+ 42:209Team Jayco-AlUla+ 49:3310Bahrain Victorious+ 50:07You can check the full standings of each of the classifications at the 2026 Giro d’Italia.