General Classification Standings after Stage 10
Stage 10 did not give Jonas Vingegaard the maglia rosa, but it tightened the Giro around him. Afonso Eulalio survived the race’s only time trial in pink, limiting his losses just enough to remain race leader, but his advantage over Vingegaard has been cut to only 27 seconds. After defending the jersey through Blockhaus and Corno alle Scale, the Bahrain Victorious rider has now also survived the discipline that looked most likely to expose him, but the margin for error has almost disappeared.
Behind the top two, Thymen Arensman was the day’s major GC winner. His second place on the stage lifted him from sixth to third overall, 1:57 down, and moved him ahead of Felix Gall, who slipped to fourth at 2:24 after a difficult ride against the clock. Ben O’Connor also strengthened his position, climbing from eighth to fifth at 2:48, while Jai Hindley dropped two places to sixth after losing time on a testing day for Red Bull - BORA - hansgrohe.
The lower half of the top 10 also changed significantly. Michael Storer rose three places to seventh, Derek Gee-West jumped from 14th to eighth after a strong ride, and Giulio Pellizzari stayed ninth despite Red Bull’s illness concerns. Christian Scaroni was the biggest loser near the front, tumbling from fifth to 16th as the time trial stripped away several of the surprises from the first week.
The overall picture is now much clearer. Eulalio still has the jersey, Vingegaard remains the obvious favourite, and Arensman has turned himself into a serious podium threat. Stage 10 did not decide the Giro, but it removed a lot of the noise from the GC battle.
| Rnk | ▼▲ | Rider | Team | Time |
| 1 | - | Eulálio Afonso | Bahrain - Victorious | 39:40:34 |
| 2 | - | Vingegaard Jonas | Team Visma | Lease a Bike | 0:27 |
| 3 | ▲3 | Arensman Thymen | Netcompany INEOS | 1:57 |
| 4 | ▼1 | Gall Felix | Decathlon CMA CGM Team | 2:24 |
| 5 | ▲3 | O'Connor Ben | Team Jayco AlUla | 2:48 |
| 6 | ▼2 | Hindley Jai | Red Bull - BORA - hansgrohe | 3:06 |
| 7 | ▲3 | Storer Michael | Tudor Pro Cycling Team | 3:28 |
| 8 | ▲6 | Gee-West Derek | Lidl - Trek | 3:34 |
| 9 | - | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 3:36 |
| 10 | ▲1 | Beloki Markel | EF Education - EasyPost | 4:16 |
| 11 | ▼4 | Rondel Mathys | Tudor Pro Cycling Team | 4:45 |
| 12 | ▲1 | Piganzoli Davide | Team Visma | Lease a Bike | 5:27 |
| 13 | ▲2 | Bernal Egan | Netcompany INEOS | 5:39 |
| 14 | ▲2 | Caruso Damiano | Bahrain - Victorious | 6:11 |
| 15 | ▲6 | de la Cruz David | Pinarello Q36.5 Pro Cycling Team | 6:37 |
| 16 | ▼11 | Scaroni Christian | XDS Astana Team | 6:59 |
| 17 | ▲3 | Harper Chris | Pinarello Q36.5 Pro Cycling Team | 7:22 |
| 18 | ▼6 | Hirt Jan | NSN Cycling Team | 7:47 |
| 19 | ▼2 | Van Eetvelt Lennert | Lotto Intermarché | 8:00 |
| 20 | ▼2 | Arrieta Igor | Team Visma | Lease a Bike | 8:53 |
| 21 | ▼2 | Kuss Sepp | UAE Team Emirates - XRG | 9:08 |
| 22 | ▲2 | López Harold Martín | XDS Astana Team | 9:43 |
| 23 | ▼1 | Kulset Johannes | Uno-X Mobility | 10:00 |
| 24 | ▲2 | Mühlberger Gregor | Decathlon CMA CGM Team | 10:18 |
| 25 | - | Ciccone Giulio | Lidl - Trek | 11:45 |
Points Classification Standings after Stage 10
No changes in the points classification after the individual time trial, meaning
Paul Magnier retains a firm lead on the Maglia Ciclamino.
| Order | Position Changes | Rider | Team | Points |
| 1 | - | Magnier Paul | Soudal Quick-Step | 130 |
| 2 | - | Narváez Jhonatan | UAE Team Emirates - XRG | 86 |
| 3 | - | Milan Jonathan | Lidl - Trek | 76 |
| 4 | - | Ballerini Davide | XDS Astana Team | 70 |
| 5 | - | Tarozzi Manuele | Bardiani CSF 7 Saber | 48 |
| 6 | - | Silva Guillermo Thomas | XDS Astana Team | 45 |
| 7 | - | Andresen Tobias Lund | Decathlon CMA CGM Team | 42 |
| 8 | - | Ciccone Giulio | Lidl - Trek | 41 |
| 9 | - | Stuyven Jasper | Soudal Quick-Step | 40 |
| 10 | - | Eulálio Afonso | Bahrain - Victorious | 39 |
Paul Magnier in the Maglia Ciclamino at the 2026 Giro d'Italia
King of the Mountains Standings after Stage 10
No changes in the top-10 of the King of the Mountains classification after the individual time trial, meaning Jonas Vingegaard's lack of a Maglia Rosa is still compensated by his lead in the fight for the Maglia Azzurra.
| Order | Position Changes | Rider | Team | Points |
| 1 | - | Vingegaard Jonas | Team Visma | Lease a Bike | 111 |
| 2 | - | Sevilla Diego Pablo | Team Polti VisitMalta | 60 |
| 3 | - | Gall Felix | Decathlon CMA CGM Team | 48 |
| 4 | - | Rubio Einer | Movistar Team | 22 |
| 5 | - | Arrieta Igor | UAE Team Emirates - XRG | 18 |
| 6 | - | Oliveira Nelson | Movistar Team | 18 |
| 7 | - | Eulálio Afonso | Bahrain - Victorious | 16 |
| 8 | - | Hindley Jai | Red Bull - BORA - hansgrohe | 16 |
| 9 | - | Piganzoli Davide | Team Visma | Lease a Bike | 16 |
| 10 | - | Tarozzi Manuele | Bardiani CSF 7 Saber | 14 |
Youth Classification Standings after Stage 10
Eulalio also kept control of the youth classification, where his Stage 10 survival carried double value. The Bahrain Victorious rider remains top of the standings, with Giulio Pellizzari moving up to second at 3:36 after limiting his losses in the time trial despite Red Bull - BORA - hansgrohe’s illness concerns.
Markel Beloki also gained a place and now sits third at 4:16, while Mathys Rondel was the main loser near the top, dropping two spots to fourth at 4:45. Davide Piganzoli remains fifth for Team Visma | Lease a Bike at 5:27, leaving Eulalio still firmly in control of the white jersey battle despite Vingegaard cutting his overall race lead.
| Order | Position Changes | Rider | Team | Time |
| 1 | | Eulalio Afonso | Bahrain Victorious | 39:40:34 |
| 2 | ▲ 1 | Pellizzari Giulio | Red Bull-BORA-hansgrohe | + 03:36 |
| 3 | ▲ 1 | Beloki Markel | EF Education-EasyPost | + 04:16 |
| 4 | ▼2 | Rondel Mathys | Tudor Pro Cycling Team | + 04:45 |
| 5 | | Piganzoli Davide | Team Visma | Lease a Bike | + 05:27 |
| 6 | | Van Eetvelt Lennert | Lotto-Intermarché | + 08:00 |
| 7 | | Arrieta Igor | UAE Team Emirates-XRG | + 09:08 |
| 8 | | Kulset Johannes | Uno-X Mobility | + 10:00 |
| 9 | | Kench Josh | Groupama-FDJ United | + 13:54 |
| 10 | | Crescioli Ludovico | Team Polti VisitMalta | + 21:22 |
Teams Classification Standings after Stage 10
Team Visma | Lease a Bike remain in control of the team classification after Stage 10, holding a 1:40 advantage over Red Bull - BORA - hansgrohe. Visma’s depth continues to show, with Jonas Vingegaard still second overall and Davide Piganzoli also well placed inside the broader GC picture.
Netcompany INEOS were the big movers of the day, climbing two places to third at 8:34 after Filippo Ganna’s dominant stage win and Thymen Arensman’s surge to second on the day. Movistar and XDS Astana both slipped one place, while Tudor Pro Cycling Team stayed sixth. Further back, Team Jayco-AlUla, Pinarello-Q36.5, Decathlon CMA CGM Team and Bahrain Victorious complete the top 10.
| Order | Position Change | Team | Time |
| 1 | | Team Visma | Lease a Bike | 119:16:53 |
| 2 | | Red Bull-BORA-hansgrohe | + 01:40 |
| 3 | ▲2 | Netcompany INEOS Cycling Team | + 08:34 |
| 4 | ▼ 1 | Movistar Team | + 10:29 |
| 5 | ▼1 | XDS Astana Team | + 12:02 |
| 6 | | Tudor Pro Cycling Team | + 16:56 |
| 7 | | Team Jayco-AlUla | + 26:26 |
| 8 | | Pinarello-Q36.5 Pro Cycling Team | + 26:57 |
| 9 | | Decathlon CMA CGM Team | + 35:00 |
| 10 | | Bahrain Victorious | + 41:23 |
You can check the full standings of
each of the classifications at the 2026
Giro d'Italia.