
Horse Racing stats man, Andy has contributed to OLBG for 18 years - An Ipswich fan and F1 fanatic, he also contributes EFL football and Motor Sport opinion.
2026 Giro d'Italia
The 2026 Giro d'Italia will be the 109th edition of the race, and whilst there is currently no official start date, the tour is expected to start in early May and conclude in early June.
The route for the 2026 Giro d'Italia is expected to be announced in October 2025.
Who will win Giro d'Italia 2026?
For Giro d'Italia predictions and betting tips, be sure to head over to our dedicated cycling predictions page to see who the OLBG tipsters are backing to win the race, and also the daily head-to-head markets and stage markets.
Alternatively, you can try our Best Cycling Tipsters page, which displays only tipsters who have open tips and over the past twelve months have shown a profit.
Is the Giro d'Italia on TV?
Yes, you can watch the action unfold live on Eurosport over the three weeks.
How many kilometres is the Giro d'Italia?
The 2025 Giro d'Italia had a total distance of 3,413 km covered over the twenty-one stages.

Best Bookmakers for Cycling Betting
2025 Giro d'Italia Route - Phase 1 Recap
The race started on May 9th and began in Albania. The first three stages took place in Albania before an earlier-than-normal rest day on Monday, May 12th. Stage 4 saw the tour move into Italy as the riders headed from Alberobello (Stage 4) to Siena (Stage 9) before the second rest day on the 19th. This phase covered a total of 1,440 km.
Stage | Route | Winner |
---|---|---|
Stage 1 Friday (9 May) | Durrës (Albania) to Tirana (Albania) Hilly stage (164 km) | Mads Pedersen (DEN) |
Stage 2 Saturday (10 May) | Tirana (Albania) to Tirana (Albania) Individual time trial (13.7 km) | Joshua Tarling (GBR) |
Stage 3 Sunday (11 May) | Vlorë (Albania) to Vlorë (Albania) Hilly stage (160 km) | Mads Pedersen (DEN) |
Monday (12 May) | Rest day | |
Stage 4 Tuesday (13 May) | Alberobello to Lecce Flat stage (187 km) | Casper van Uden (NED) |
Stage 5 Wednesday (14 May) | Ceglie Messapica to Matera Hilly stage (144 km) | Mads Pedersen (DEN) |
Stage 6 Thursday (15 May) | Potenza to Naples Hilly stage (226 km) | Kaden Groves (AUS) |
Stage 7 Friday (16 May) | Castel di Sangro to Tagliacozzo Mountain stage (168 km) | Juan Ayuso (ESP) |
Stage 8 Saturday (17 May) | Giulianova to Castelraimondo Hilly stage (197 km) | Luke Plapp (AUS) |
Stage 9 Sunday (18 May) | Gubbio to Siena Hilly stage (181 km) | Wout van Aert (BEL) |
Monday (19 May) | Rest day |
2025 Giro d'Italia Route - Phase 2 Recap
After the rider's second rest day, they proceeded to six more stages, covering a total distance of 965.6 km. This phase saw them head into their third country of the tour with stage 14 ending in Nova Gorica (Slovenia) with their third and final rest day on Monday, the 26th of May.
Stage | Route | Winner |
---|---|---|
Stage 10 Tuesday (20 May) | Lucca to Pisa Individual time trial (28.6 km) | Daan Hoole (NED) |
Stage 11 Wednesday (21 May) | Viareggio to Castelnovo ne' Monti Mountain stage (185 km) | Richard Carapaz (ECU) |
Stage 12 Thursday (22 May) | Modena to Viadana Flat stage (172 km) | Olav Kooij (NED) |
Stage 13 Friday (23 May) | Rovigo to Vicenza Hilly stage (180 km) | Mads Pedersen (DEN) |
Stage 14 Saturday (24 May) | Treviso to Nova Gorica (Slovenia) Flat stage (186 km) | Kasper Asgreen (DEN) |
Stage 15 Sunday (25 May) | Fiume Veneto to Asiago Mountain stage (214 km) | Carlos Verona (ESP) |
Monday (26 May) | Rest day |
2025 Giro d'Italia Route - Phase 3 Recap
The riders headed into the home stretch in the final phase, all heading to Rome. They began this final stage, which covered a distance of 1,007 km in Piazzola sul Brenta, which was just over 500 km from their finishing point in Rome, where the tour winner was crowned.
Stage | Route | Winner |
---|---|---|
Stage 16 Tuesday (27 May) | Piazzola sul Brenta to San Valentino di Brentonico Mountain stage (199 km) | Christian Scaroni (ITA) |
Stage 17 Wednesday (28 May) | San Michele all'Adige to Bormio Mountain stage (154 km) | Isaac del Toro (MEX) |
Stage 18 Thursday (29 May) | Morbegno to Cesano Maderno Hilly stage (144 km) | Nico Denz (GER) |
Stage 19 Friday (30 May) | Biella to Champoluc Mountain stage (166 km) | Nicolas Prodhomme (FRA) |
Stage 20 Saturday (31 May) | Verrès to Sestriere Mountain stage (203 km) | Chris Harper (AUS) |
Stage 21 Sunday (1 Jun) | Rome to Rome Flat stage (141 km) | Olav Kooij (NED) |
Past Giro d'Italia General Classification Winners
Below are the last ten winners of the Giro d'Italia general classification, Italian riders do have a great record in the race with forty-one Italian riders winning a total of seventy-one of the previous general classifications, however, the tide is turning, since 2008, only four of the eighteen events have been won by Italian riders which include none of the last nine, Vincenzo Nibali success in 2016 was the last. Jai Hindley's (Australia) success in 2022 and Primož Roglič's (Slovenia) in 2023 were first-time winners for the countries.
There has not been a back-to-back winner since Miguel Indurain achieved this feat in 1992-93. Before him, you have to go back to the 1960s to find the previous rider to win it back-to-back, and that was Franco Balmamion in 1962-63.
Simon Yates' win in 2025 made him the first winner since Alberto Contador (2015) to win the tour without winning a single stage.
Last Ten Giro d'Italia General Classification Winners
Year | Winner | Team | Stage Wins |
---|---|---|---|
2025 | Simon Yates (GBR) | Visma–Lease a Bike | 0 |
2024 | Tadej Pogačar (SVN) | UAE Team Emirates | 6 |
2023 | Primož Roglič (SVN) | Team Jumbo–Visma | 1 |
2022 | Jai Hindley (AUS) | Bora–Hansgrohe | 1 |
2021 | Egan Bernal (COL) | Ineos Grenadiers | 2 |
2020 | Tao Geoghegan Hart (GBR) | Ineos Grenadiers | 2 |
2019 | Richard Carapaz (ECU) | Movistar Team | 2 |
2018 | Chris Froome (GBR) | Team Sky | 2 |
2017 | Tom Dumoulin (NLD) | Team Sunweb | 2 |
2016 | Vincenzo Nibali (ITA) | Astana | 1 |
Past Giro d'Italia Mountains Classification Winners
This goes to the rider who performs best over the mountains, the King of the Mountains! Each climb is given a classification, and points are awarded based on difficulty, and bonus points are also on offer.
Italy and Spain have been the two most dominant forces in this market, winning a total of fifty-six between them, with forty for Italy and sixteen for Spain.
Since 2007, the winner has come from either of those two countries in eleven of those nineteen years, however, the tide is turning, with only one win (2025) in the last six tours.
Last Ten Giro d'Italia King of the Mountains Winners
Year | Winner | Team | Points | Margin | Stage Wins |
---|---|---|---|---|---|
2025 | Lorenzo Fortunato (ITA) | XDS Astana Team | 355 | 154 | 0 |
2024 | Tadej Pogačar (SVN) | UAE Team Emirates | 270 | 64 | 6 |
2023 | Thibaut Pinot (FRA) | Groupama - FDJ | 237 | 37 | 0 |
2022 | Koen Bouwman (NLD) | Team Jumbo–Visma | 294 | 131 | 2 |
2021 | Geoffrey Bouchard (FRA) | AG2R Citroën Team | 184 | 44 | 1 |
2020 | Ruben Guerreiro (POR) | EF Pro Cycling | 234 | 77 | 1 |
2019 | Giulio Ciccone (ITA) | Trek–Segafredo | 267 | 152 | 1 |
2018 | Chris Froome (GBR) | Team Sky | 125 | 17 | 2 |
2017 | Mikel Landa (SPA) | Team Sky | 224 | 106 | 1 |
2016 | Mikel Nieve (SPA) | Team Sky | 152 | 18 | 1 |
Article Contributor Information
The Giro d'Italia content on OLBG has been created and maintained by Andy Powell, who, through the creation of the content developed an understanding of the sport.