General Classification Standings after Stage 7
The Blockhaus didn't allow for anyone to hide, and the gaps were big. Jonas Vingegaard took the stage win, and cut almost all of the gap back to pink jersey
Afonso Eulálio. The Portuguese rider defended himself well and remains the leader of the Giro, with 3:17 over Vingegaard.
Felix Gall is only 17 seconds behind the Dane, a gap that does not give Visma safety yet - although this is expected to increase a lot in the time trial next week. Jai Hindley is ahead of Giulio Pellizzari, closely followed by a Ben O'Connor who showed his best legs on the first summit finish of the race.
Mathys Rondel,
Giulio Ciccone, Thymen Arensman and Michael Storer complete the Top10.
| Order | Position Changes | Rider | Team | Time |
| 1 | - | Eulálio Afonso | Bahrain - Victorious | 30:59:23 |
| 2 | ▲13 | Vingegaard Jonas | Team Visma | Lease a Bike | 3:17 |
| 3 | ▲21 | Gall Felix | Decathlon CMA CGM Team | 3:34 |
| 4 | ▲16 | Hindley Jai | Red Bull - BORA - hansgrohe | 4:25 |
| 5 | ▲6 | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 4:28 |
| 6 | ▲11 | O'Connor Ben | Team Jayco AlUla | 4:32 |
| 7 | ▲15 | Rondel Mathys | Tudor Pro Cycling Team | 4:56 |
| 8 | ▼2 | Ciccone Giulio | Lidl - Trek | 4:57 |
| 9 | ▲1 | Arensman Thymen | Netcompany INEOS | 5:07 |
| 10 | ▲13 | Storer Michael | Tudor Pro Cycling Team | 5:11 |
| 11 | ▼8 | Hirt Jan | XDS Astana Team | 5:23 |
| 12 | ▲7 | Scaroni Christian | NSN Cycling Team | 5:40 |
| 13 | ▲15 | Gee-West Derek | Lidl - Trek | 6:10 |
| 14 | ▼12 | Arrieta Igor | UAE Team Emirates - XRG | 6:11 |
| 15 | ▼6 | Bernal Egan | Netcompany INEOS | 6:18 |
| 16 | ▲5 | Piganzoli Davide | Team Visma | Lease a Bike | 6:22 |
| 17 | ▼1 | Caruso Damiano | Bahrain - Victorious | 6:24 |
| 18 | - | Beloki Markel | EF Education - EasyPost | ,, |
| 19 | ▲12 | Harper Chris | Pinarello Q36.5 Pro Cycling Team | 6:41 |
| 20 | ▼15 | Kulset Johannes | Uno-X Mobility | 6:46 |
| 21 | ▼9 | Van Eetvelt Lennert | Lotto Intermarché | 7:12 |
| 22 | ▲7 | Kuss Sepp | Team Visma | Lease a Bike | 7:25 |
| 23 | ▼16 | Christen Jan | UAE Team Emirates - XRG | 7:50 |
| 24 | ▼10 | Cepeda Jefferson Alexander | EF Education - EasyPost | 7:58 |
| 25 | ▲5 | de la Cruz David | Pinarello Q36.5 Pro Cycling Team | 8:11 |
Points Classification Standings after Stage 7
Although it was not a day for the sprinters, it was not a day with no action in this classification. Without being marked, Jonathan Milan was the first to attack today and as a fruit of his efforts came 12 points.
It won't make a massive difference in the current scheme, but in a three-week race, it can often come down to such a gap. The 66-point difference has been shorted to 54.
| Order | Position Changes | Rider | Team | Points |
| 1 | - | Magnier Paul | Soudal Quick-Step | 130 |
| 2 | - | Milan Jonathan | Lidl - Trek | 76 |
| 3 | - | Ballerini Davide | XDS Astana Team | 58 |
| 4 | - | Narváez Jhonatan | UAE Team Emirates - XRG | 53 |
| 5 | - | Tarozzi Manuele | Bardiani CSF 7 Saber | 48 |
| 6 | - | Andresen Tobias Lund | Decathlon CMA CGM Team | 42 |
| 7 | ▲2 | Ciccone Giulio | Lidl - Trek | 41 |
| 8 | ▼1 | Stuyven Jasper | Soudal Quick-Step | 40 |
| 9 | ▼1 | Silva Guillermo Thomas | XDS Astana Team | 37 |
| 10 | ▲5 | Sevilla Diego Pablo | Team Polti VisitMalta | 36 |
Paul Magnier in the Maglia Ciclamino at the 2026 Giro d'Italia
King of the Mountains Standings after Stage 7
Diego Pablo Sevilla joined the day's breakaway and went on to capture another 18 points to his tally. The Polti rider did what he had to successfully, however the math did not favour him. With 50 points available on the summit finish to Blockhaus, Jonas Vingegaard took them and with that, the lead.
It is a short one, only with 1 point advantage, which means that we may see Sevilla in the breakaway once more this Saturday to try and capture the blue jersey one more time.
| Order | Position Changes | Rider | Team | Points |
| 1 | ▲5 | Vingegaard Jonas | Team Visma | Lease a Bike | 61 |
| 2 | ▼1 | Sevilla Diego Pablo | Team Polti VisitMalta | 60 |
| 3 | | Gall Felix | Decathlon CMA CGM Team | 24 |
| 4 | ▼2 | Arrieta Igor | UAE Team Emirates - XRG | 18 |
| 5 | ▼2 | Oliveira Nelson | Movistar Team | 18 |
| 6 | | Hindley Jai | Red Bull - BORA - hansgrohe | 16 |
| 7 | ▼3 | Tarozzi Manuele | Bardiani CSF 7 Saber | 14 |
| 8 | ▼3 | Rubio Einer | Movistar Team | 13 |
| 9 | ▲6 | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 13 |
| 10 | ▼3 | Eulálio Afonso | Bahrain - Victorious | 10 |
Youth Classification Standings after Stage 7
Eulálio will remain in the pink jersey, but the white jersey on stage 8 will be worn by the new second place Giulio Pellizzari. On paper, the Italian would have little competition. But Mathys Rondel of Tudor did not finish far from him, and is only 28 seconds away from the the Red Bull - BORA - hansgrohe rider. However as it stands, Eulálio should remain in the lead for a long time.
| Order | Position Changes | Rider | Team | Time |
| 1 | - | Eulálio Afonso | Bahrain - Victorious | 30:59:23 |
| 2 | ▲4 | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 4:28 |
| 3 | ▲7 | Rondel Mathys | Tudor Pro Cycling Team | 4:56 |
| 4 | ▼2 | Arrieta Igor | UAE Team Emirates - XRG | 6:11 |
| 5 | ▲4 | Piganzoli Davide | Team Visma | Lease a Bike | 6:22 |
| 6 | ▲2 | Beloki Markel | EF Education - EasyPost | 6:24 |
| 7 | ▼3 | Kulset Johannes | Uno-X Mobility | 6:46 |
| 8 | ▼1 | Van Eetvelt Lennert | Lotto Intermarché | 7:12 |
| 9 | ▼4 | Christen Jan | UAE Team Emirates - XRG | 7:50 |
| 10 | ▲1 | Kench Josh | Groupama - FDJ United | 11:43 |
Teams Classification Standings after Stage 7
To be updated...
You can check the full standings of
each of the classifications at the 2026
Giro d'Italia.