Giro d'Italia 2025
Latest News from the Race
-
-
News
'We just have to be patient' - As mountains loom Michael Storer bides his time in Giro d'Italia GC bid
-
News
'Jai played a major role in our strategy' – Primož Roglič suffers tactical blow before first Giro d'Italia summit finish in loss of Hindley
-
News
'Tomorrow, everything changes' - Juan Ayuso and UAE Team Emirates-XRG aiming to do battle on Giro d'Italia's first summit finish
-
Date | May 9-June 1 2025 |
Distance | 3413km |
Start location | Durrës, Albania |
Finish location | Rome, Italy |
Category | UCI WorldTour/GrandTour |
Edition | 108th |
Total climbing | 52,500m of elevation gain |
Previous edition | 2024 Giro de Italia |
Previous winner | Tadej Pogačar (UAE Team Emirates) |
Giro d'Italia 2025 results






Stage 6: Kaden Groves wins chaotic stage 6 following race neutralisation / How it unfolded – Live coverage
Kaden Groves (Alpecin-Deceuninck) navigated a day of chaos to win stage 6 of the Giro d'Italia, getting through a big crash and a race stoppage to claim his first victory of the year.
In a frantic final, the Australian proved the fastest in a somewhat reduced sprint, speeding to the line ahead of Milan Fretin (Cofidis) and Paul Magnier (Soudal QuickStep).
A mass crash with 70km to go saw the race temporarily stopped and GC times on the stage neutralised, and several riders abandon, including Jai Hindley (Red Bull-Bora-Hansgrohe).
Stage 5: Mads Pedersen extends his lead with third win on stage 5 in Matera / How it unfolded – Live coverage
Mads Pedersen (Lidl-Trek) reinforced his title as the rider of the Giro d’Italia’s first week, scoring his third stage win in five days on a tricky, punchy finish in Matera.
The Dane, already in the maglia rosa of race leader and the favourite to win here, duly delivered on his form despite seeming to be in trouble on a late hill at 2km to go.
He made it back to the front – and onto teammate Mathias Vacek’s wheel – inside the final kilometre, perfectly timing his surge to hold off Edoardo Zambanini (Bahrain Victorious) and Tom Pidcock (Q36.5) in the final run to the line.
Stage 4: Casper van Uden claims stage 4 sprint victory as Mads Pedersen is delayed behind late-race crash / How it unfolded - Live coverage
Casper Van Uden (Picnic-PostNL) claimed the sprint victory on stage 4 at the Giro d'Italia after a chaotic sprint into Lecce. It was an all-Dutch podium as Olav Kooij (Visma-Lease a Bike) finished second and Maikel Zijlaard (Tudor) third, while maglia rosa Mads Pedersen (Lidl-Trek) was off the podium in fourth on the day.
Pedersen was held up after being caught behind a crash with 20km to go, but his team worked to bring him back to the front for the final sprint, and although he could only manage fourth after the tiring effort, he hung on to the overall race lead.
Stage 3: Giro d'Italia: Mads Pedersen blazes to sprint victory on stage 3 and reclaims maglia rosa/ How it unfolded - Live coverage
Lidl-Trek lived up to their super team status during stage 3, producing a dominant team performance before leading out Mads Pedersen to the stage victory.
The Dane used his speed to win again and the time bonus meant he took back the maglia rosa from Primož Roglič (Red Bull-Bora-Hansgrohe).
Corbin Strong (Israel-Premier Tech) was a close second and Orluis Aular (Movistar) third in the sprint as the GC riders avoided any dangers or risks before transfering to Italy for stage 4 on Tuesday.
Stage 2: Giro d'Italia: Josh Tarling wins stage 2 time trial as Primož Roglič takes over maglia rosa / How it unfolded - Live coverage
Josh Tarling (Ineos Grenadiers) became the youngest winner of a Giro time trial in Tirana, showing his maturity and pure time trial skills on the 13.7km city centre course. Tarling set a time of set a time of 16:07, riding at an average speed of 51.003km/h.
Stage 1 winner Mads Pedersen (Lidl-Trek) and runner-up Wout Van Aert (Visma-Lease a Bike) were expected to fight for the maglia rosa but 2023 Giro winner Primož Roglič (Red Bull-Bora-Hansgrohe) stunned them ands his overall rivals with a superb time trial performance.
Roglič was just one second slower than Tarling but finished 11 seconds faster than Pedersen, to take the maglia rosa by a single second. His GC rivals lost between ten and 40 seconds.
Stage 1: Mads Pedersen edges Wout van Aert to win stage 1 and claim first pink jersey / How it unfolded - Live coverage
Former world champion Mads Pedersen (Lidl-Trek) outsprinted Wout van Aert (Visma-Lease a Bike) by half a bike length and won the opening stage of the 2025 Giro d'Italia. Orluis Aular (Movistar) was next in the bunch finish and claimed third.
Pedersen's team controlled the two Surrel climbs on the final finish circuits to set up the Dane's first-ever leader's jersey of a Grand Tour. Pedersen leads the overall classification by four seconds over Van Aert, and another two seconds over Aular.
With 5km to go, a crash took out several riders, including Mikel Landa (Soudal-QuickStep) and Geoffrey Bouchard (Decathlon AG2R La Mondiale), who were not able to finish.
2025 Giro d'Italia Overview
Giro d'Italia 2025 route
Unpredictable Albanian opener pits sprinters against Classics stars in fight for the first maglia rosa – 2025 Giro d'Italia stage 1 preview
Who will win the Giro d'Italia 2025? Analysing the favourites
A very different Giro d'Italia - How will the absence of Tadej Pogačar shape this year's race?
Giro d'Italia 2025 - The comprehensive team-by-team guide
How to watch the Giro d'Italia
The 2025 Giro d'Italia marks the 108th edition of the Italian Grand Tour. The event is scheduled to be held from May 9 to June 1 with a Grande Partenza in Albania.
RCS Sport revealed the full route details of the 2025 Giro d'Italia which covers 3,413km in 21 days of racing with 42.3km of time trailing, six sprint stages, a final week in the mountains, 30km of strade bianche gravel roads before a long transfer to the final stage in Rome.
Cyclingnews will have live coverage of all 21 stages of the 2025 Giro d'Italia, along with race reports, galleries, results, and exclusive features and news.
2025 Giro d'Italia Route
RCS Sport, the organiser of the Giro d'Italia postponed the route announcement for the 2025 edition. However, they confirmed the first three stages would feature an Albanian Grande Partenza.
The full route details were officially announced on January 13 at a ceremony in Rome's Auditorium della Musica.
2025 Giro d'Italia start list
See the 2025 Giro d'Italia start list.
2025 Giro d'Italia schedule
Date | Stage | Distance | Stage Times (CET) |
---|---|---|---|
May 9, 2025 | Stage 1: Durres-Tirane | 160km | 13:10-17:14 |
May 10, 2025 | Stage 2: Tirane-Tirane Tudor | 13.7km (ITT) | 13:55-17:14 |
May 11, 2025 | Stage 3: Vlore-Vlore | 160km | 13:15-17:14 |
May 12, 2025 | Rest Day | Row 3 - Cell 2 | Row 3 - Cell 3 |
May 13, 2025 | Stage 4: Alberobello (Pietramadre) - Lecce | 189km | 13:05-17:12 |
May 14, 2025 | Stage 5: Ceglie Messapica - Matra | 151km | 13:50-17:12 |
May 15, 2025 | Stage 6: Potenza - Napoli | 227km | 11:50-17:15 |
May 16, 2025 | Stage 7: Castl di Sangro - Tagliacozzo | 168km | 12:55-17:14 |
May 17, 2025 | Stage 8: Giulianova - Castelraimondo | 197km | 12:25-17:14 |
May 18, 2025 | Stage 9: Gubbio - Siena | 181km | 13:05-17:12 |
May 19, 2025 | Rest Day | Row 10 - Cell 2 | Row 10 - Cell 3 |
May 20, 2025 | Stage 10: Lucca - Pisa | 28.6km (ITT) | 13:15-17:14 |
May 21, 2025 | Stage 11: Viareggio - Castelnovo ne' Monti | 186km | 12:20-17:14 |
May 22, 2025 | Stage 12: Modena - Viadana | 172km | 13:25-17:15 |
May 23, 2025 | Stage 13: Rovigo - Vicenza | 180km | 13:05-17:11 |
May 24, 2025 | Stage 14: Treviso - Nova Gorica/Gorizia | 195km | 12:55-17:16 |
May 25, 2025 | Stage 15: Fume Veneto - Asiago | 219km | 11:35-17:12 |
May 26, 2025 | Rest Day | Row 17 - Cell 2 | Row 17 - Cell 3 |
May 27, 2025 | Stage 16: Piazzola Sul Brenta - San Valentino | 203km | 11:35-17:14 |
May 28, 2025 | Stage 17: San Michele all'Adige - Bormio | 155km | 13:00-17:12 |
May 29, 2025 | Stage 18: Morbegno - Cesano Maderno | 144km | 14:00-17:12 |
May 30, 2025 | Stage 19: Biella - Champoluc | 166km | 12:30-17:15 |
May 31, 2025 | Stage 20: Verrès - Sestrière, via Lattea | 205km | 10:50-16:14 |
June 1, 2025 | Stage 21: Rome - Rome | 143km | 15:25-18:45 |
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)
Races
-
Giro d'Italia 20259 May 2025 - 1 June 2025 | Italy | WorldTour
- Giro d'Italia 2025 route
- Giro d'Italia history
- Who will win the Giro d'Italia 2025? Analysing the favourites
-
Stage 9 - 2025 Giro d'Italia stage 9 preview | Gubbio - Siena2025-05-18 181km
-
Stage 10 - 2025 Giro d'Italia stage 10 preview | Lucca - Pisa2025-05-20 28.6km
-
Stage 12 - 2025 Giro d'Italia stage 12 preview | Modena - Viadana2025-05-22 172km
-
Stage 13 - 2025 Giro d'Italia stage 13 preview | Rovigo - Vicenza2025-05-23 180km
-
Stage 19 - 2025 Giro d'Italia stage 19 preview | Biella - Champoluc2025-05-30 166km
-
Stage 21 - 2025 Giro d'Italia stage 21 preview | Rome - Rome2025-06-01 143km
Latest Content on the Race

'More open, more tactical' Giro d'Italia without Tadej Pogačar, says Antonio Tiberi
By Dani Ostanek published
News Bahrain Victorious rider is Italy's leading GC light at La Corsa Rosa after recovering from illness at Tour of the Alps

Chasing stage wins or a potential GC bid? – How Tom Pidcock will attack his Giro d'Italia debut with Q36.5
By James Moultrie published
Analysis 'A stage win would be a success. If I really dream, I hope for a top five in GC' says Brit's coach, but Pidcock insists he's 'not interested'

'The pink jersey is more dream than reality' - Wout van Aert scales back ambition of taking early Giro d'Italia lead
By Alasdair Fotheringham published
News Visma-Lease a Bike rider says he's had only one good training day since Amstel Gold Race

EF Education-EasyPost unveil 'White Diamonds' kit for 2025 Giro d'Italia
By Laura Weislo published
News Team names Richard Carapaz as GC leader for the Giro

'I still feel like I'm just a young kid' – Maturing Brandon McNulty leads US contingent at Giro d'Italia
By Logan Jones-Wilkins published
Interview The American on growing up, learning, and finding his comfort zone

'I still get that pain every time I lose a race' – Sam Bennett looks to end three-year Grand Tour stage win drought at Giro d'Italia
By James Moultrie published
Interview Irishman talks rivalry with Caleb Ewan and changes in training as he gears up for first Giro since 2018

'Anything but a top three finish would be disappointing' - Juan Ayuso prepares to battle for Giro d'Italia victory
By Alasdair Fotheringham published
News 22-year-old Spaniard ready to lead UAE Team Emirates-XRG in expected FC battle with Primoz Roglič

Wout van Aert aiming to wear pink jersey at Giro d'Italia as Visma-Lease a Bike split goals between Kooij and Yates
By Matilda Price published
News Team hoping to compete for both the GC and sprints as Van Aert targets "more demanding" stages
Top News on the Race
-
'A lot of mixed feelings' - Kaden Grove dedicates Giro d'Italia sprint win to injured teammate Juri Hollmann
Australian fastman expresses support for organisation's decision to neutralise last part of rainsoaked stage -
Jai Hindley abandons Giro d'Italia, stage temporarily neutralised after chain reaction crash on wet roads
Former winner the worst affected as multiple riders go down with 70km to go -
Luke Plapp downplays chances of the Giro d'Italia going Down Under in 2027 – 'It's going to be very hard'
Australian cites jet lag, travel and fan interest as reasons why a start down under would be difficult
-
'Everything is possible' or 'Genuinely impossible'? – The Giro d'Italia could start in Australia in 2027
Australian journalist reports that discussions have taken place, as RCS refuse to deny the possibility of the furthest-flung Grande Partenza in history -
'It wasn't hard enough to attack' - Primož Roglič makes presence felt on front of bunch in hilly Giro d'Italia finale
Slovenian delivers menacing manoeuvre in stage 5's tricky, technical closing kilometres -
'It's insane, more than we even dreamed' - Leader Mads Pedersen carves place in Giro d'Italia record books with three wins in first five days
Dane reinforces grip on points jersey and maglia rosa as first week domination continues
-
'We couldn't sprint the way we wanted' – Brit Max Poole narrowly avoids crash at Giro d'Italia after solid start on GC
22-year-old sits seventh overall after five days of racing on Giro debut, only 26 seconds behind overall favourite Roglič -
'I'm not going to come past with raw power' – Tom Pidcock satisfied with third place in Giro d'Italia 'drag race' in Matera
'Third place is not bad, it was not the perfect finish for me, pretty explosive', says Brit at the finish, losing out to Pedersen and Zambanini -
'We're all hunting for stage wins' - Lacking a GC bid, XDS Astana move into crunch time at Giro d'Italia
Diego Ulissi eyes tricky stage 5 finish at Matera, others waiting for opportunities in mountains and help defend Lorenzo Fortunato's KOM lead
Related Features
-
A first week breakaway in the Giro d'Italia? Not a good idea says breakaway legend Thomas de Gendt – sit tight for later success
In his latest column, the Belgian explains the perils of first week breakaways, and takes a trip down memory lane to his last ever pro road win, in Naples in the 2022 Giro d'Italia -
'He's a machine' – Mathias Vacek impresses as Lidl-Trek's not-so-secret Grand Tour weapon on Giro d'Italia debut
Teammates full of praise for 22-year-old Czech all-rounder, who doesn't 'realise how hard he can ride a bike' -
'Others called it quits, I carried on' – Paul Double on the resilient road from 'getting head kicked in' as a U23 to a Giro d'Italia debut at 28
British rider comes 'full circle' from days cutting teeth as a young racer in Italy to his first start at a Grand Tour -
A new Campagnolo groupset, three new helmets and a horde of time trial tech: All the Giro d'Italia tech from the Grande Partenza
All the tech we've found at the opening weekend of the Giro d'Italia 2025, including more photos of the 2025 Campagnolo Super Record Wireless groupset -
'My Giro nearly ended before it started here in Albania' – Larry Warbasse column
Cyclingnews' new columnist Larry Warbasse talks through the tension and trials of the Giro's start in Albania