General Classification Standings after Stage 19
it was a very intense day when it came to the overall classification. Derek Gee, Michael Storer, Damiano Caruso and Mathys Rondel were amongst those in the day's breakaway, threatening major changes in the Top10. Ben O'Connor tried, but cracked completely and fell out of the battle.
The attack was almost fully neutralized due to the work of Visma, INEOS and Decathlon, but some riders still benefited from it quite a lot. However all of the differences between the big men were only directly created on the final climb.
Jonas Vingegaard remained conservative on the wheel of his rivals and maintains over 4 minutes of lead over Felix Gall; but Jai Hindley has moved into third place. INEOS opted for a conservative strategy on the day, but when Gall attacked Thymen Arensman was immediately dropped and isolated. The gaps at the finish were significant, and Hindley - 1:01 minutes behind Gall - has moved up and now has 29 seconds over Arensman.
Derek Gee is fifth in the standings now, also 58 seconds away from Arensman which means that this could still be an ongoing battle at Piancavallo.
Afonso Eulálio had a tremendous stage and saved his GC tilt, maintaining himself in sixth place and the lead of the youth classification.
Davide Piganzoli and Damiano Caruso are eighth and ninth whilst Egan Bernal climbed into the Top10 after O'Connor's crack. Mathys Rondel is very close and could try jumping into the Top10 tomorrow however. Chris Harper and Sepp Kuss have both climbed several positions; whilst O'Connor and David de la Cruz complete the Top15.
| Rnk | ▼▲ | Rider | Team | Time |
| 1 | - | Vingegaard Jonas | Team Visma | Lease a Bike | 75:13:16 |
| 2 | - | Gall Felix | Decathlon CMA CGM Team | 4:03 |
| 3 | ▲1 | Hindley Jai | Red Bull - BORA - hansgrohe | 5:04 |
| 4 | ▼1 | Arensman Thymen | Netcompany INEOS | 5:33 |
| 5 | ▲1 | Gee-West Derek | Lidl - Trek | 6:31 |
| 6 | ▼1 | Eulálio Afonso | Bahrain - Victorious | 7:26 |
| 7 | - | Storer Michael | Tudor Pro Cycling Team | 7:50 |
| 8 | - | Piganzoli Davide | Team Visma | Lease a Bike | 8:29 |
| 9 | - | Caruso Damiano | Bahrain - Victorious | 9:01 |
| 10 | ▲1 | Bernal Egan | Netcompany INEOS | 11:19 |
| 11 | ▲1 | Rondel Mathys | Tudor Pro Cycling Team | 11:41 |
| 12 | ▲2 | Harper Chris | Pinarello Q36.5 Pro Cycling Team | 16:38 |
| 13 | ▲4 | Kuss Sepp | Team Visma | Lease a Bike | 17:18 |
| 14 | ▼4 | O'Connor Ben | Team Jayco AlUla | 18:17 |
| 15 | ▼2 | de la Cruz David | Pinarello Q36.5 Pro Cycling Team | 18:20 |
| 16 | - | Hirt Jan | NSN Cycling Team | 18:35 |
| 17 | ▼2 | Mühlberger Gregor | Decathlon CMA CGM Team | 20:22 |
| 18 | - | Kulset Johannes | Uno-X Mobility | 27:18 |
| 19 | ▲1 | Pellizzari Giulio | Red Bull - BORA - hansgrohe | 38:41 |
| 20 | ▲4 | Ciccone Giulio | Lidl - Trek | 44:06 |
| 21 | ▼2 | Arrieta Igor | UAE Team Emirates - XRG | 47:46 |
| 22 | ▼1 | Vlasov Aleksandr | Red Bull - BORA - hansgrohe | 50:06 |
| 23 | ▼1 | Poels Wout | Unibet Rose Rockets | 58:39 |
| 24 | ▲4 | Rubio Einer | Movistar Team | 1:00:16 |
| 25 | ▲2 | Svestad-Bårdseng Embret | Netcompany INEOS | 1:02:07 |
Points Classification Standings after Stage 19
Jhonatan Narváez abandoned the race after suffering from a minor injury, effectively ending the battle for the maglia ciclamino.
Paul Magnier secured it tightly on stage 18, but now it is mathematically impossible for him to lose it. He leads with 195 points, with Jonathan Milan and Guillermo Thomas Silva being second and third.
| Rnk | ▼▲ | Rider | Team | Pnt |
| 1 | - | Magnier Paul | Soudal Quick-Step | 195 |
| 2 | ▲1 | Milan Jonathan | Lidl - Trek | 103 |
| 3 | ▲1 | Silva Guillermo Thomas | XDS Astana Team | 82 |
| 4 | ▲1 | Leknessund Andreas | Uno-X Mobility | 79 |
| 5 | ▲1 | Stuyven Jasper | Soudal Quick-Step | 75 |
| 6 | ▲1 | Bais Mattia | Team Polti VisitMalta | 74 |
| 7 | ▲5 | Ciccone Giulio | Lidl - Trek | 69 |
| 8 | ▲1 | Vingegaard Jonas | Team Visma | Lease a Bike | 66 |
| 9 | ▼1 | Segaert Alec | Bahrain - Victorious | 62 |
| 10 | - | Tarozzi Manuele | Bardiani CSF 7 Saber | 60 |
King of the Mountains Standings after Stage 19
The king of the mountains classification has changed hands, as Giulio Ciccone is the new leader. The queen stage had plenty points and the race's highest point in the Passo Giau. With the many ascents and also the third place at the summit finish, the Italian rider was able to go through Jonas Vingegaard.
His lead is also significant, with 273 points now achieved, whilst Vingegaard has only 216 - and the a switch being unlikely tomorrow at Piancavallo. Einer Rubio moved into third place.
| Rnk | ▼▲ | Rider | Team | Pnt |
| 1 | ▲1 | Ciccone Giulio | Lidl - Trek | 273 |
| 2 | ▼1 | Vingegaard Jonas | Team Visma | Lease a Bike | 216 |
| 3 | ▲1 | Rubio Einer | Movistar Team | 164 |
| 4 | ▲1 | van der Lee Jardi Christiaan | EF Education - EasyPost | 108 |
| 5 | ▼2 | Gall Felix | Decathlon CMA CGM Team | 100 |
| 6 | - | Sevilla Diego Pablo | Team Polti VisitMalta | 63 |
| 7 | - | Arrieta Igor | UAE Team Emirates - XRG | 53 |
| 8 | - | Hindley Jai | Red Bull - BORA - hansgrohe | 49 |
| 9 | ▲15 | Gee-West Derek | Lidl - Trek | 45 |
| 10 | ▼1 | Bais Mattia | Team Polti VisitMalta | 39 |
Youth Classification Standings after Stage 19
Afonso Eulálio defended his white jersey successfully, a major achievement for the Portuguese rider. He still holds 1:03 minutes over Davide Piganzoli into Piancavallo, which can make it a very interesting battle. Mathys Rondel is third around 4 minutes back, the last of the true contenders for a top spot.
| 1 | Eulalio Afonso | Bahrain Victorious | 75:20:42 |
| 2 | Piganzoli Davide | Team Visma | Lease a Bike | + 01:03 |
| 3 | Rondel Mathys | Tudor Pro Cycling Team | + 04:15 |
| 4 | Kulset Johannes | Uno-X Mobility | + 19:52 |
| 5 | Pellizzari Giulio | Red Bull-BORA-hansgrohe | + 31:15 |
| 6 | Arrieta Igor | UAE Team Emirates-XRG | + 40:20 |
| 7 | Svestad-Bårdseng Embret | Netcompany INEOS Cycling Team | + 54:41 |
| 8 | Crescioli Ludovico | Team Polti VisitMalta | + 01:12:02 |
| 9 | Garofoli Gianmarco | Soudal Quick-Step | + 01:24:29 |
| 10 | Staune-Mittet Johannes | Decathlon CMA CGM Team | + 01:32:50 |
Teams Classification Standings after Stage 19
To be updated...
You can check the full standings of
each of the classifications at the 2026
Giro d'Italia.