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 15
The overall classification did not have changes this afternoon. Not only was the stage pan-flat, but the finale was also neutralized due to its danger. The organizers took the time early on in the day, and so Jonas Vingegaard’s lead remains untouched for the final week of the Giro.
Afonso Eulálio remains in third place, leading the podium contenders. The Top 10 also includes Felix Gall, Thymen Arensman, Jai Hindley, Giulio Pellizzari, Michael Storer, Ben O’Connor, Derek Gee, and Davide Piganzoli.OrderPosition ChangesRiderTeamTime1- Vingegaard JonasTeam Visma | Lease a Bike59:12:562- Eulálio AfonsoBahrain – Victorious2:263- Gall FelixDecathlon CMA CGM Team2:504- Arensman ThymenNetcompany INEOS3:035- Hindley JaiRed Bull – BORA – hansgrohe3:436- Pellizzari GiulioRed Bull – BORA – hansgrohe4:227- Storer MichaelTudor Pro Cycling Team4:468- O’Connor BenTeam Jayco AlUla5:229- Gee-West DerekLidl – Trek5:4110- Piganzoli DavideTeam Visma | Lease a Bike6:1311- Rondel MathysTudor Pro Cycling Team6:5812- Bernal EganNetcompany INEOS7:3013- Harper ChrisPinarello Q36.5 Pro Cycling Team7:5814- Caruso DamianoBahrain – Victorious8:4915- de la Cruz DavidPinarello Q36.5 Pro Cycling Team9:0916- Hirt JanNSN Cycling Team9:3417- Kuss SeppTeam Visma | Lease a Bike11:2218- Beloki MarkelEF Education – EasyPost11:3319- Mühlberger GregorDecathlon CMA CGM Team12:5620- Arrieta IgorUAE Team Emirates – XRG14:1721- Kulset JohannesUno-X Mobility14:2522- Ciccone GiulioLidl – Trek24:1023- Mas EnricMovistar Team30:4824- Aleotti GiovanniRed Bull – BORA – hansgrohe31:4625- Vlasov AleksandrRed Bull – BORA – hansgrohe32:31Points Classification Standings after Stage 15The points classification has changed once again, but there will be mixed reactions. Paul Magnier won the sprint for fifth place and took the lead from Jhonatan Narváez once again. However his lead is only of 14 points into the final week, where there is only one opportunity to take points in a sprint.
Narváez, with his climbing skills, is likely to infiltrate breakaways where he can net points both in the intermediate sprints and hilly finales. This could lead to a very interesting battle between the two, whilst the lack of sprint points from any other competitor makes it virtually impossible for anyone to close the gap.
Order Position Changes RiderTeamPoints 1▲1 Magnier PaulSoudal Quick-Step1452▼1 Narváez JhonatanUAE Team Emirates – XRG1313- Milan JonathanLidl – Trek784- Stuyven JasperSoudal Quick-Step715- Silva Guillermo ThomasXDS Astana Team706- Segaert AlecBahrain – Victorious627▲10 Bais MattiaTeam Polti VisitMalta628▼1 Tarozzi ManueleBardiani CSF 7 Saber609▼1 Leknessund AndreasUno-X Mobility6010▲76 Dversnes Lavik FredrikUno-X Mobility58King of the Mountains Standings after Stage 15
There were no changes in the KOM classification as the stage did not feature a single categorized climb. Everything remains the same as it was before the day, with Jonas Vingegaard in the lead whilst Jardi Christiaan van der Lee will borrow it into stage 16.
OrderPosition Changes RiderTeamPoints1- Vingegaard JonasTeam Visma | Lease a Bike1612- van der Lee Jardi ChristiaanEF Education – EasyPost773- Ciccone GiulioLidl – Trek754- Gall FelixDecathlon CMA CGM Team725- Sevilla Diego PabloTeam Polti VisitMalta636- Rubio EinerMovistar Team537- Arrieta IgorUAE Team Emirates – XRG518- Hindley JaiRed Bull – BORA – hansgrohe329- Bais MattiaTeam Polti VisitMalta3010- Piganzoli DavideTeam Visma | Lease a Bike25Youth Classification Standings after Stage 15
Afonso Eulálio remains in the lead of the overall classification in a day when the overall classification contenders could take it easy. He has a gap, but will not have an easy task to maintain it over Giulio Pellizzari, Davide Piganzoli, and Mathys Rondel in the final week.
RnkPosition ChangesRiderTeamTime1- Eulálio AfonsoBahrain – Victorious59:15:222- Pellizzari GiulioRed Bull – BORA – hansgrohe1:563- Piganzoli DavideTeam Visma | Lease a Bike3:474- Rondel MathysTudor Pro Cycling Team4:325- Beloki MarkelEF Education – EasyPost9:076- Arrieta IgorUAE Team Emirates – XRG11:517- Kulset JohannesUno-X Mobility11:598- Kench JoshGroupama – FDJ United41:309- Crescioli LudovicoTeam Polti VisitMalta42:3510- Garofoli GianmarcoSoudal Quick-Step46:2711- Svestad-Bårdseng EmbretNetcompany INEOS46:57Teams Classification Standings after Stage 15
The team’s classification also remains the same after today’s stage, with Team Visma | Lease a Bike still in the lead, but with a mere 24 seconds over Red Bull – BORA – hansgrohe.
Order Position Changes TeamClassTime1- Team Visma | Lease a BikeWT177:56:572- Red Bull – BORA – hansgroheWT0:243- Tudor Pro Cycling TeamPRT22:054- Netcompany INEOSWT22:275- Pinarello Q36.5 Pro Cycling TeamPRT30:586- Decathlon CMA CGM TeamWT49:067- Movistar TeamWT58:258- Bahrain – VictoriousWT1:15:499- Team Jayco AlUlaWT1:20:1710- XDS Astana TeamWT1:26:33You can check the full standings of each of the classifications at the 2026 Giro d’Italia.