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 times 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 Top10 also includes Felix Gall, Thymen Arensman, Jai Hindley, Giulio Pellizzari, Michael Storer, Ben O'Connor, Derek Gee and Davide Piganzoli.
| Order | Position Changes | Rider | Team | Time |
| 1 | - | Vingegaard Jonas | Team Visma | Lease a Bike | 59:12:56 |
| 2 | - | Eulálio Afonso | Bahrain - Victorious | 2:26 |
| 3 | - | Gall Felix | Decathlon CMA CGM Team | 2:50 |
| 4 | - | Arensman Thymen | Netcompany INEOS | 3:03 |
| 5 | - | Hindley Jai | Red Bull - BORA - hansgrohe | 3:43 |
| 6 | - | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 4:22 |
| 7 | - | Storer Michael | Tudor Pro Cycling Team | 4:46 |
| 8 | - | O'Connor Ben | Team Jayco AlUla | 5:22 |
| 9 | - | Gee-West Derek | Lidl - Trek | 5:41 |
| 10 | - | Piganzoli Davide | Team Visma | Lease a Bike | 6:13 |
| 11 | - | Rondel Mathys | Tudor Pro Cycling Team | 6:58 |
| 12 | - | Bernal Egan | Netcompany INEOS | 7:30 |
| 13 | - | Harper Chris | Pinarello Q36.5 Pro Cycling Team | 7:58 |
| 14 | - | Caruso Damiano | Bahrain - Victorious | 8:49 |
| 15 | - | de la Cruz David | Pinarello Q36.5 Pro Cycling Team | 9:09 |
| 16 | - | Hirt Jan | NSN Cycling Team | 9:34 |
| 17 | - | Kuss Sepp | Team Visma | Lease a Bike | 11:22 |
| 18 | - | Beloki Markel | EF Education - EasyPost | 11:33 |
| 19 | - | Mühlberger Gregor | Decathlon CMA CGM Team | 12:56 |
| 20 | - | Arrieta Igor | UAE Team Emirates - XRG | 14:17 |
| 21 | - | Kulset Johannes | Uno-X Mobility | 14:25 |
| 22 | - | Ciccone Giulio | Lidl - Trek | 24:10 |
| 23 | - | Mas Enric | Movistar Team | 30:48 |
| 24 | - | Aleotti Giovanni | Red Bull - BORA - hansgrohe | 31:46 |
| 25 | - | Vlasov Aleksandr | Red Bull - BORA - hansgrohe | 32:31 |
Points Classification Standings after Stage 15
The 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 | Rider | Team | Points |
| 1 | ▲1 | Magnier Paul | Soudal Quick-Step | 145 |
| 2 | ▼1 | Narváez Jhonatan | UAE Team Emirates - XRG | 131 |
| 3 | - | Milan Jonathan | Lidl - Trek | 78 |
| 4 | - | Stuyven Jasper | Soudal Quick-Step | 71 |
| 5 | - | Silva Guillermo Thomas | XDS Astana Team | 70 |
| 6 | - | Segaert Alec | Bahrain - Victorious | 62 |
| 7 | ▲10 | Bais Mattia | Team Polti VisitMalta | 62 |
| 8 | ▼1 | Tarozzi Manuele | Bardiani CSF 7 Saber | 60 |
| 9 | ▼1 | Leknessund Andreas | Uno-X Mobility | 60 |
| 10 | ▲76 | Dversnes Lavik Fredrik | Uno-X Mobility | 58 |
King 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.
| Order | Position Changes | Rider | Team | Points |
| 1 | - | Vingegaard Jonas | Team Visma | Lease a Bike | 161 |
| 2 | - | van der Lee Jardi Christiaan | EF Education - EasyPost | 77 |
| 3 | - | Ciccone Giulio | Lidl - Trek | 75 |
| 4 | - | Gall Felix | Decathlon CMA CGM Team | 72 |
| 5 | - | Sevilla Diego Pablo | Team Polti VisitMalta | 63 |
| 6 | - | Rubio Einer | Movistar Team | 53 |
| 7 | - | Arrieta Igor | UAE Team Emirates - XRG | 51 |
| 8 | - | Hindley Jai | Red Bull - BORA - hansgrohe | 32 |
| 9 | - | Bais Mattia | Team Polti VisitMalta | 30 |
| 10 | - | Piganzoli Davide | Team Visma | Lease a Bike | 25 |
Youth Classification Standings after Stage 15
Afonso Eulálio remains in the lead of the overall classification in a day where 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.
| Rnk | Position Changes | Rider | Team | Time |
| 1 | - | Eulálio Afonso | Bahrain - Victorious | 59:15:22 |
| 2 | - | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 1:56 |
| 3 | - | Piganzoli Davide | Team Visma | Lease a Bike | 3:47 |
| 4 | - | Rondel Mathys | Tudor Pro Cycling Team | 4:32 |
| 5 | - | Beloki Markel | EF Education - EasyPost | 9:07 |
| 6 | - | Arrieta Igor | UAE Team Emirates - XRG | 11:51 |
| 7 | - | Kulset Johannes | Uno-X Mobility | 11:59 |
| 8 | - | Kench Josh | Groupama - FDJ United | 41:30 |
| 9 | - | Crescioli Ludovico | Team Polti VisitMalta | 42:35 |
| 10 | - | Garofoli Gianmarco | Soudal Quick-Step | 46:27 |
| 11 | - | Svestad-Bårdseng Embret | Netcompany INEOS | 46:57 |
Teams 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 | Team | Class | Time |
| 1 | - | Team Visma | Lease a Bike | WT | 177:56:57 |
| 2 | - | Red Bull - BORA - hansgrohe | WT | 0:24 |
| 3 | - | Tudor Pro Cycling Team | PRT | 22:05 |
| 4 | - | Netcompany INEOS | WT | 22:27 |
| 5 | - | Pinarello Q36.5 Pro Cycling Team | PRT | 30:58 |
| 6 | - | Decathlon CMA CGM Team | WT | 49:06 |
| 7 | - | Movistar Team | WT | 58:25 |
| 8 | - | Bahrain - Victorious | WT | 1:15:49 |
| 9 | - | Team Jayco AlUla | WT | 1:20:17 |
| 10 | - | XDS Astana Team | WT | 1:26:33 |
You can check the full standings of
each of the classifications at the 2026
Giro d'Italia.