Latest News from the Race
-
-
AnalysisNew Italian heroes, Visma-Lease a Bike merch, and Vingegaard's emotions – Maybe not a vintage GC edition, but here's what made this Giro d'Italia special -
AnalysisBy winning the Giro d'Italia, Jonas Vingegaard has had his strongest Tour de France preparation yet – but we still have no idea how he'll compare with Tadej Pogačar -
'I believe I will be in very, very good shape for the Tour de France' – Jonas Vingegaard allows himself a week of post-Giro rest before eyeing up yellow jersey
-
Date | May 8- 31, 2026 |
Distance | 3,466km |
Start location | Nessebar, Bulgaria |
Finish location | Rome, Italy |
Category | UCI WorldTour/GrandTour |
Edition | 109th |
Total climbing | 49,150 metres |
Previous edition | |
Previous winner | Simon Yates (Visma-Lease a Bike) |
Giro d'Italia 2026 results




















Stage 20: Jonas Vingegaard soars to fifth victory on Piancavallo / As it happened
Jonas Vingegaard cemented his Giro d'Italia victory with another solo win on stage 20 on the second ascent to Piancavallo. The Dane gained another 1:15 on his rivals, with second-placed Felix Gall leading home Jai Hindley to seal the podium.
Stage 19: Sepp Kuss triumphant on queen stage / As it happened
After Giro d'Italia leader Jonas Vingegaard expressed his desire to help teammates Sepp Kuss and Davide Piganzoli take stage wins to reward them for their hard work, he did just that on stage 19. Kuss made the breakaway, while Vingegaard only had to follow rivals Felix Gall (Decathlon) and Jai Hindley (Red Bull) on the queen stage.
Stage 18: Paul Magnier completes hat-trick with thrilling sprint win / As it happened
Paul Magnier (Soudal-QuickStep) defied expectations and even the prediction of his own team, surviving the Muro di Ca' del Poggio with 10km to go, chasing back on with the sprinters' group and then dominating the reduced bunch sprint to win stage 18 of the Giro d'Italia. The Frenchman was led out perfectly by Jasper Stuyven, denying Jonathan Milan (Lidl-Trek) again and reaffirming his sprint supremacy at the 2026 race.
Stage 17: Michael Valgren plays it perfectly to win stage 17 in breakaway extravaganza / As it happened
The 202km stage to Andalo was billed as a breakaway day and there was an almighty battle, with Michael Valgren (EF Education-EasyPost) emerging as the winner at the end of an intense and tactical day of racing. The Dane was part of a 29-rider escape and survived the selections before playing the finale perfectly, netting the first Grand Tour stage win of his career thanks to an attack just over a kilometre from the line. There was little significant GC action as the peloton rolled home several minutes down.
Stage 16: Jonas Vingegaard crushes climb to Carì / As it happened
At the first chance to win in pink, Jonas Vingegaard grabbed the opportunity with both hands with a crushing ride and victory in Carì, taking another minute out of all his rivals with a dominant fourth stage win. It was frustration for the strong breakaway who were never given much of a lead, and relative stalemate among the other GC contenders, who finished only a few seconds apart – minus home rider Giulio Pellizzari, who lost some 18 minutes to definitively end any GC hopes he still had.
Stage 15: Fredrik Dversnes shocks with victory as sprinters are thwarted by breakaway in Milan and racing partly suspended / As it happened
There's never a dull day at the Giro d'Italia as a seemingly nailed-on bunch sprint stage was overshadowed by controversy, as the riders demanded a neutralisation of the final lap for GC riders because of dangerous road furniture. Their wishes granted, then the nailed-on sprint didn't materialise either, as a four-man break just managed to fend off a fast disintegrating bunch and Fredrik Dversnes claimed a hugely important win for first-time Giro participants Uno-X Mobility. Vingegaard, meanwhile continued in the pink jersey.
Stage 14: Jonas Vingegaard claims leader's jersey with third solo mountain-top victory / As it happened
It was widely expected, but it still had to happen nonetheless, as Jonas Vingegaard (Visma-Lease a Bike) blasted home in top spot for victory in the Giro's third major summit finish. In the process, the Dane has now swapped his blue mountains jersey lead for the pink of the top spot on GC. Felix Gall (Decathlon CGA CMN) finished second, 49 seconds back and is now third overall, whilst former leader Afonso Eulálio (Bahrain Victorious) has dropped to second place on GC.
Stage 13: Alberto Bettiol marches to solo victory on stage 13 vaulting from breakaway on final climb / As it happened
Italian Alberto Bettiol (XDS-Astana) attacked from the breakaway with 13km to go and rode solo to victory on familiar roads of stage 13 into Verbania. The last rider he passed on the final climb of the day was Andreas Leknessund (Uno-X Mobility), who finished second, 26 seconds back. Jasper Stuyven (Lidl-Trek) went third, leading the next four chasers at 44 seconds back. There was no change in the GC, with Afonso Eulálio still in the lead.
Stage 12: Late attack lands Alec Segaert surprise victory on stage 12 / As it happened
The stage should have been one for the sprinters who can get over late climbs like the ones en route to Novi Ligure, but Segaert surprised them all by rocketing away with 1km to go. In the GC standings, Afonso Eulalio added six seconds to his lead by dashing away for the Red Bull KM.
Stage 11: Jhonatan Narváez outduels Enric Mas for victory in Chiavari as breakaway prevails / As it happened
Jhonatan Narváez (UAE Team Emirates-XRG) sprinted ahead of breakaway partner Enric Mas (Movistar) at the finish to win stage 11 of this year's Giro d'Italia. It was the Ecuadorian's third win of this race. Diego Ulissi (XDS Astana) scored third from a three-man chase group behind. Race leader Afonso Eulálio (Bahrain Victorious) rolled in the bunch to hold pink for another day.
Stage 10: Filippo Ganna smashes stage 10 individual time trial as GC surprises shake up standings / As it happened
Stage 10 favourite Filippo Ganna (Netcompany Ineos) sped to his eighth Giro d'Italia stage victory in the race's only time trial after dominating the 42km course between Viareggio and Massa with a time of 45:53.
He beat teammate Thymen Arensman at the top of the standings, finishing 1:54 clear of the Dutchman. Race leader Afonso Eulálio (Bahrain Victorious) held onto his maglia rosa by 27 seconds as Jonas Vingegaard (Visma-Lease a Bike) finished in 13th, three minutes down on Ganna.
Stage 9: Jonas Vingegaard sends signal to rivals with solo stage 9 victory atop Corno alle Scale / As it happened
A second mountaintop finish at the Giro d'Italia and a second victory for Jonas Vingegaard (Visma-Lease a Bike), who soloed to the win on stage 9 in the blue mountain classification jersey. He dropped second-placed Felix Gall (Decathlon CMA CGM) in the final kilometre of the climb and gained time on all his rivals. Maglia rosa Afonso Eulálio (Bahrain Victorious) finished fifth and maintained the overall lead.
Stage 8: Jhonatan Narváez delivers powerful solo attack to win climb to Fermo / As it happened
Jhonatan Narváez (UAE Team Emirates-XRG) put on a climbing display that landed him a second victory at this year's Giro, striking out solo from a three-rider breakaway in the final 10 kilometres. Uno-X Mobility riders Andreas Leknessund, who was also part of the breakaway, and Martin Tjotta landed on the podium, Leknessund in second. Afonso Eulálio (Bahrain Victorious) retained the race lead with his finish in the peloton on the steep climb into Fermo.
Stage 7: Jonas Vingegaard soars to victory with record-setting ride on race's opening summit finish at Blockhaus / As it happened
As expected, Vingegaard soloed to victory on the Giro d'Italia's first major summit finish but the biggest surprise was that he wasn't able to get more of an advantage on his rivals.
Maglia Rosa Afonso Eulálio (Bahrain Victorious) lost 2:55 to the Dane but still holds 3:17 of the breakaway advantage he gained on stage 5.
Of the rest of the GC men, Felix Gall (Decathlon CMA CGM) stayed the closest to Vingegaard, losing only 13 seconds to move into third place in the GC standings at 3:34.
Stage 6: Davide Ballerini avoids mass crash, speeds to stage victory in Naples / As it happened
Davide Ballerini (XDS-Astana) edged Jasper Stuyven (Lidl-Trek) on the uphill, cobbled finish in Naples for the stage 6 victory at the Giro d'Italia. Both riders avoided going down with 300 metres to go in a corner made treacherous by rain. Swerving to avoid the chaos and also staying upright, points classification leader Paul Magnier (Soudal-QuickStep) finished third.
All riders finished the stage, with no changes in the general classification, led by Afonso Eulálio (Bahrain Victorious).
Stage 5: Igor Arrieta's rainy day raid delivers stage 5 victory for UAE Team Emirates-XRG / As it happened
In a Giro d'Italia finale unlike any other in the race's history, two breakaway riders overcame separate crashes and a wrong turn to battle for the stage victory.
Igor Arrieta (UAE Team Emirates-XRG) crashed with 13.5km to go while racing at the front with Afonso Eulálio (Bahrain Victorious) and it seemed his hopes were gone. But Eulálio then also crashed on the wet roads into Potenza and Arrieta caught up. Then, the Spaniard went the wrong way at a Y junction and had to turn around, but he again managed to catch Eulálio in the home stretch and sprint past for the win. The Portuguese rider had the consolation prize of taking the maglia rosa of race leader.
Stage 4: Jhonatan Narváez sprints to stage 4 win as Giulio Ciccone grabs bonus seconds to seize pink jersey / As it happened
After a rest/travel day, it was straight back into the action on the first day in Italy as a breakaway-friendly stage actually turned out fairly explosive, with Jhonatan Narváez (UAE Team Emirates-XRG) grabbing the win in Cosenza from a heavily reduced group. On the only climb of the day, Movistar set a rapid pace which blew the race up, dropping all the main sprinters and pink jersey Silva. They would only be awarded with second on the stage, though, with Orluis Aular, as Giulio Ciccone's (Lidl-Trek) bonus second efforts saw him grab a memorable pink jersey, the first of his career.
Stage 3: Paul Magnier edges out Jonathan Milan to claim second victory on stage 3 / As it happened
In a welcome, uneventful stage, Paul Magnier (Soudal-Quickstep) sprinted to his second stage win in three days, in a three-way photo finish. The Frenchman overtook Jonathan Milan (Lidl-Trek), who launched his sprint early, and Dylan Groenewegen (Unibet Rose Rockets) took third. Thomas Silva (XDS Astana) retained the maglia rosa on the eve of a rest-travel day where the peloton will travel back to Italy.
Stage 2: Thomas Silva secures race lead with stage 2 sprint victory after Jonas Vingegaard-led attack is caught in final kilometre / As it happened
Stage 2 route, along with rain and a massive crash, delivered a shakeup to the GC, and a surprise winner in Thomas Silva (XDS Astana) who sprinted to stage victory after a three-rider break with Giulio Pellizzari (Red Bull-Bora-Hansgrohe), and Lennert Van Eetvelt (Lotto-Intermarché) was caught inside the final kilometre. Coming off his teammate's wheel, Silva took the close win ahead of Florian Stork (Tudor) and Giulio Ciccone (Lidl-Trek), a first for a Uruguayan rider, and also took over the pink leader's jersey.
Stage 1: Paul Magnier speeds to victory as massive crash blocks peloton / As it happened
The 2026 Giro d'Italia kicked off in Bulgaria on Friday with a flat stage up and down the Black Sea Coast. Although it was quiet for the most part, it descended into chaos inside the final kilometre, where a huge crash took several riders down and held up almost the entire peloton. Only a dozen riders remained to sprint it out, with Paul Magnier (Soudal-QuickStep) getting the better of Tobias Lund Andersen (Decathlon CMA CGM) to take the first Grand Tour stage win of his career, plus the pink jersey as the first overall leader of the race.
Giro d'Italia Countdown
First or second in every Grand Tour that he has started since 2020, it's not hard to see why Jonas Vingegaard lines up at the 109th edition of the Giro d’Italia as the overwhelming favourite.
Compared to the other team leaders and riders who have overall ambitions, he climbs better than all of them, his time trial performance is strongest outside of the dedicated specialists and finally, his level of concentration and race craft is second to none. Racing incidents aside, the surprise won’t be if he wins, it’ll be by how much and how many days he spends in the maglia rosa as race leader. Read more...
Who can beat Jonathan Milan? Analysing the sprinters of the Giro d'Italia
'The stress just drains you' – What Jonas Vingegaard can expect from his first Giro d'Italia
What is the Blockhaus? And why does it matter so much in this year’s Giro d’Italia?
2026 Giro d'Italia Overview
The 2026 Giro d'Italia is the 109th edition of the Italian Grand Tour. The three-week race will be held from May 8 to May 31 with the Grande Partenza in Bulgaria in Eastern Europe. The Giro will travel to Italy after three stages in Bulgaria
Race organiser RCS Sport presented the race route in Rome on December 1, alongside the route of the 2026 Giro d'Italia Women's race.
The 2026 Giro d'Italia route covers a total 3,466 kilometres and includes 49,150 metres of elevation gain across the 21 stages.
There is just one 40.2 km time trial in Tuscany, with a balance of sprint, hilly and mountain stages. The final week is packed with mountain stages in the north of Italy before a transfer to the capital Rome for the final circuit stage.
The Giro d'Italia is one of professional cycling's three Grand Tours, alongside the Tour de France and Vuelta a España.
First run in 1909 by sports newspaper La Gazzetta dello Sport, the race has been organised since 1989 by RCS Sport under the same umbrella as the newspaper.
The race experimented with different formats in the early years starting with a points system, then holding only a teams classification in 2012, and finally moving to the time-based classification used today in 1914.
The race was suspended from 1915 to 1918 due to World War I. Once it resumed, Alfredo Binda emerged as the first star of the race, winning in 1925, 1927, 1928, 1929 and 1933.
Gino Bartali and Fausto Coppi made their names in the Giro before World War II led to the race's cancellation from 1941 to 1945, then resumed their rivalry.
Coppi won five editions in 1940, 1947, 1949, 1952 and 1953, while Bartali won in 1936, 1937 and 1946.
The next superstar to make a name in the Giro d'Italia was Eddy Merckx, winner of five editions from 1968 to 1974.
Who will challenge Jonas Vingegaard at this year's Giro d'Italia? Subscribe to Cyclingnews for unlimited access to our coverage of the Corsa Rosa. Enjoy unrivalled reporting from our team of journalists on the ground, including breaking news, analysis, and more, from every stage as it happens, plus access to the Cyclingnews app to follow the action on the go! Find out more.
Giro d'Italia Records
Most overall wins: Fausto Coppi, Alfredo Binda, Eddy Merckx (five); Giovanni Brunero, Gino Bartali, Fiorenzo Magni, Felice Gimondi, Bernard Hinault (three).
Most stage wins: Mario Cipollini (42), Alfredo Binda (41), Learco Guerra (31), Constance Girardengo (30), Eddy Merckx (25), Mark Cavendish (16)
Most mountain classification wins: Gino Bartali (seven); José Manuel Fuentes (four); Fausto Coppi, Franco Bitossi, Claudio Bortolotto, Claudio Chiappucci (three)
Most points classification wins: Francesco Moser, Giuseppe Saronni (four); Roger De Vlaeminck, Johan van der Velde, Mario Cipollini (three)
Most starts: Wladimir Panizza (18); Pierino Gavazzi, Domenico Pozzovivo (17)
Youngest winner: Fausto Coppi, 1940 (20 years and 268 days)
Oldest winner: Fiorenzo Magni, 1955 (34 years and 180 days)
Smallest margin of victory: 11 seconds (Fiorenzo Magni, 1948)
Largest margin of victory: 1:57:26 (Alfonso Calzolari, 1914)
Fastest edition: 2024 (41.866 kph)
To test your own knowledge on the winners of the Giro d'Italia throughout its history, take our quiz here.
Latest Content on the Race

New Italian heroes, Visma-Lease a Bike merch, and Vingegaard's emotions – Maybe not a vintage GC edition, but here's what made this Giro d'Italia special
By Stephen Farrand published
Analysis Stephen Farrand reflects on covering this year's Giro d'Italia on the ground

By winning the Giro d'Italia, Jonas Vingegaard has had his strongest Tour de France preparation yet – but we still have no idea how he'll compare with Tadej Pogačar
By Matilda Price published
Analysis All the signs say that Jonas Vingegaard will head to the Tour strong and confident, perhaps more so than ever before. But does that mean an all-out battle with Pogacar is coming?

'I believe I will be in very, very good shape for the Tour de France' – Jonas Vingegaard allows himself a week of post-Giro rest before eyeing up yellow jersey
By Stephen Farrand published
All very much on track with the first part of the Giro-Tour double masterplan

Giro d'Italia podium secured, so is lining up at the Tour de France the next step for Jai Hindley?
By Simone Giuliani published
News 'If I have a week on the couch and then try and start training again I think it would be nice to do the Tour' says Australian as he makes pitch for support role in July

'It's a really big achievement in my small career' - Paul Magnier shows his sprinting prowess at Giro d'Italia
By Stephen Farrand published
News Soudal-QuickStep sprinter misses out in Rome but celebrates a breakthrough Giro

'It's still hard for me to realise what has happened, that I've won all three Grand Tours' - Jonas Vingegaard emotional in Rome after Giro d'Italia victory
By Stephen Farrand published
News Dane struggles to realise he is now one of just eight riders to win all three Grand Tours

'Right from the start of the Giro the vibe was very good' - Visma-Lease a Bike celebrate a dominant team performance on final stage
By Stephen Farrand published
News Victor Campenaerts reveals secrets of team unity

Giro d'Italia abandons – 151 of 184 starters finish the 2026 edition
By Matilda Price, Dani Ostanek, Kirsten Frattini last updated
Abandons Tracking all the riders who have crashed out, or otherwise left this year's Giro
Top News on the Race
-
'Right from the start of the Giro the vibe was very good' - Visma-Lease a Bike celebrate a dominant team performance on final stage
Victor Campenaerts reveals secrets of team unity -
Giro d'Italia abandons – 151 of 184 starters finish the 2026 edition
Tracking all the riders who have crashed out, or otherwise left this year's Giro -
'Maybe it's not the best final for me' – Gladiator Filippo Ganna launches huge attack in Giro d'Italia Rome finale but can't upset the sprinters
Italian powers a three-man move 18km from the finish but the sprinter's teams have the last laugh
-
Giro d'Italia final GC standings – No changes in Rome as Jonas Vingegaard celebrates overall victory
The top of the general classification stays in place on the race's final stage -
'A bus in front of him braked, he didn't notice, and the impact occurred' – UAE shed light on Jhonatan Narváez's Giro d'Italia crash and withdrawal
'I'm very disappointed and mortified because he cared about the jersey, he fought every day to bring the ciclamino home' says Manuele Mori -
'This Giro has been incredible for me' - Afonso Eulálio celebrates after holding off Davide Piganzoli in Giro d'Italia white jersey battle
'I'm hopefully about what I can do in the future' says Piganzoli
-
'I knew it was possible' - Felix Gall and Jai Hindley celebrate Giro d'Italia podium after final battle up to Piancavallo
'For me the Grand Tours are the pinnacle' says Australian after first overall podium in the three week battles since 2022 Giro victory -
'The Ineos boys were strong and clawed their way back' - Derek Gee-West's attempt to eclipse Thymen Arensman in Giro d'Italia GC ends in a sprint atop Piancavallo
'I might have quit the sport if there was a fourth week' Canadian races into form in the third week, but grateful with fifth place overall -
'It'll be just pure happiness' - Jonas Vingegaard one stage away from completing Grand Tour collection with Giro d'Italia victory
Visma-Lease a Bike leader savours fifth stage win in Piancavallo to extend GC lead to 5:22 before final stage
Related Features
-
New Italian heroes, Visma-Lease a Bike merch, and Vingegaard's emotions – Maybe not a vintage GC edition, but here's what made this Giro d'Italia special
Stephen Farrand reflects on covering this year's Giro d'Italia on the ground -
By winning the Giro d'Italia, Jonas Vingegaard has had his strongest Tour de France preparation yet – but we still have no idea how he'll compare with Tadej Pogačar
All the signs say that Jonas Vingegaard will head to the Tour strong and confident, perhaps more so than ever before. But does that mean an all-out battle with Pogacar is coming? -
Vingegaard's textbook climbing tactics and a final week full of opportunities – Philippa York's Giro d'Italia analysis
Our expert columnist breaks down the breakaways, the battle for the podium and the remaining jerseys ahead of the final few days in Italy -
Why I will always love opportunistic breakaway wins, our special guest in Pisa, and more from my second week at the Giro d'Italia
TV's Hannah Walker takes us inside her second week at the Giro, featuring a special guest, a pink jersey gift, and her behind-the-scenes race insight -
The last chance – What to expect from the third week of the 2026 Giro d'Italia
Vingegaard looks in control of the pink jersey, but there is still lots to play for in the Giro's tough final week









