2025 Giro d'Italia

Cycling race From Wikipedia, the free encyclopedia

The 2025 Giro d'Italia was the 108th edition of the Giro d'Italia, a three-week Grand Tour cycling stage race. The race started on 9 May in Durrës, Albania and finished on 1 June in Rome. There were two individual time trial stages and three stages longer than 200 km.[1]

Dates9 May – 1 June 2025
Stages21
Distance3,443.3 km (2,139.6 mi)
Winning time82h 31 '01"
Quick facts , race 22 of 36, Race details ...
2025 Giro d'Italia
2025 UCI World Tour, race 22 of 36
The Trofeo Senza Fine in Ceglie Messapica, start of the 5th stage
The Trofeo Senza Fine in Ceglie Messapica, start of the 5th stage
Race details
Dates9 May – 1 June 2025
Stages21
Distance3,443.3 km (2,139.6 mi)
Winning time82h 31 '01"
Results
Winner  Simon Yates (GBR) (Visma–Lease a Bike)
  Second  Isaac del Toro (MEX) (UAE Team Emirates XRG)
  Third  Richard Carapaz (ECU) (EF Education–EasyPost)

Points  Mads Pedersen (DEN) (Lidl–Trek)
Mountains  Lorenzo Fortunato (ITA) (XDS Astana Team)
Youth  Isaac del Toro (MEX) (UAE Team Emirates XRG)
  Sprints  Dries De Bondt (BEL) (Decathlon–AG2R La Mondiale)
  Combativity  Lorenzo Fortunato (ITA) (XDS Astana Team)
  Team United Arab Emirates UAE Team Emirates XRG
 2024
2026 
Close

The general classification was won by the British rider Simon Yates of Team Visma–Lease a Bike, who completed the race in 82h 31' 01" at an average speed of 41.73 km/h (25.93 mph) for his first Giro victory. Yates claimed the leader's pink jersey for the first time on the penultimate stage by outdistancing the Mexican rider Isaac del Toro (UAE Team Emirates) on the Colle delle Finestre, after the latter had held the race lead since stage 9; del Toro retained second place in the general classification and won the young rider classification as well as the 17th stage. Ecuadorian rider Richard Carapaz (EF Education–EasyPost), a past Giro winner, placed third in the general classification.

Mads Pedersen (Lidl–Trek) won four stages and the points classification. Lorenzo Fortunato (XDS Astana Team) won the mountains classification as well as the overall combativity award.

Teams

Peloton climbing Passo Roverello on stage 13.
The start of stage 14 in Treviso

Twenty-three teams participated in the race. All 18 UCI WorldTeams were automatically invited. They were joined by five UCI ProTeams: one of the two highest ranked UCI ProTeams in 2024 (Israel–Premier Tech), along with four teams selected by RCS Sport, the organisers of the Tour.[2]

Union Cycliste Internationale (UCI) rules allow twenty two teams to enter a Grand Tour – eighteen UCI WorldTeams, the two highest ranked UCI ProTeams from the previous season and two teams invited by the organisers. Grand Tour race organisers ASO and RCS Sport asked the UCI to allow an additional wildcard team to be invited to Grand Tour events, after lobbying from smaller teams competing for the wildcard slots.[3] Larger teams were reported to not support the request, with Visma–Lease a Bike noting that an additional team would decrease safety.[4][5] In March 2025, the UCI announced that twenty three teams would be permitted in 2025, allowing an additional ProTeam to be invited.[6] RCS Sport announced the teams on 31 March 2025.[2]

UCI WorldTeams

UCI ProTeams

Pre-race favourites

Roglič on a time trial bike, wearing a yellow and black areo-helmet and jersey.
Ayuso on a time trial bike, wearing an areo-helmet and an unzipped black and white jersey.
Primož Roglič (left) and Juan Ayuso (right) were widely considered the top favorites for the general classification. Roglic abandoned on stage 16[7] while Ayuso abandoned on stage 18.[8]

In pre-race coverage from cycling analysts and publications, Slovenian Primož Roglič (Red Bull–Bora–Hansgrohe) and Spaniard Juan Ayuso (UAE Team Emirates XRG) were widely seen as the favorites for the general classification.[9][10][11][12] Roglič, the 2023 Giro champion, was viewed as a top contender due to his extensive Grand Tour experience and strong team, which included former Giro winner Jai Hindley and 2024 runner-up Daniel Martínez.[9] Roglič had also shown strong form in 2025, beating Ayuso at the Volta a Catalunya.[10] Ayuso, making his Giro debut, was coming off a win at Tirreno–Adriatico. At 22 years old, Ayuso had already achieved significant Grand Tour results, with two top-four finishes in the Vuelta a España.[9]

Other riders expected to compete for the podium were Adam Yates (UAE Team Emirates XRG), Ayuso's teammate and potential co-leader who finished third in the 2023 Tour de France.[9] His twin brother Simon Yates (Visma–Lease a Bike), a former Vuelta champion, and Richard Carapaz (EF Education–EasyPost), Giro champion in 2019, were listed as contenders despite mixed prior results in 2025.[12][9] Egan Bernal (INEOS Grenadiers), winner of both the Tour in 2019 and Giro in 2021, was seen as a significant challenger for the first time since his 2022 crash.[12][9] Michael Storer (Tudor Pro Cycling Team) had entered into contention with a "dominant performance" at the Tour of the Alps, where he won a stage and the general classification.[9][13] Other outsiders mentioned by multiple publications included Antonio Tiberi (Team Bahrain Victorious), Mikel Landa (Soudal–Quick-Step), Derek Gee (Israel–Premier Tech), Tom Pidcock (Q36.5 Pro Cycling Team), and Giulio Ciccone (Lidl–Trek).[9][11]

For the points classification, the favorites included sprinters Kaden Groves (Alpecin–Deceuninck), Olav Kooij (Visma–Lease a Bike), and Sam Bennett (Decathlon–AG2R La Mondiale), as well as more versatile riders like Mads Pedersen (Lidl–Trek), Wout van Aert (Visma–Lease a Bike), and Paul Magnier (Soudal–Quick-Step).[11][14] For the mountains classification, the general classification contenders were seen as most likely to win, alongside breakaway and climbing specialists like Christian Scaroni (XDS Astana Team), Georg Steinhauser (EF Education–EasyPost), and Lorenzo Fortunato (XDS Astana Team).[15]

Route and stages

In April 29 it was announced that the final stage that would start from the Vatican Gardens, Vatican City to celebrate the 2025 Jubilee and to pay homage to Pope Francis, who passed away on April 21. The stage's start was observed by Pope Leo XIV, who welcomed the cyclists to the final stage of the race.[16][17]

More information Stage, Date ...
Stage characteristics and winners[18][19]
Stage Date Course Distance Type Winner
1 9 May Durrës (Albania) to Tirana (Albania) 160 km (99 mi) Hilly stage  Mads Pedersen (DEN)
2 10 May Tirana (Albania) to Tirana (Albania) 13.7 km (8.5 mi) Individual time trial  Joshua Tarling (GBR)
3 11 May Vlorë (Albania) to Vlorë (Albania) 160 km (99 mi) Hilly stage  Mads Pedersen (DEN)
12 May Rest day
4 13 May Alberobello to Lecce 189 km (117 mi) Flat stage  Casper van Uden (NED)
5 14 May Ceglie Messapica to Matera 151 km (94 mi) Hilly stage  Mads Pedersen (DEN)
6 15 May Potenza to Naples 227 km (141 mi) Hilly stage  Kaden Groves (AUS)
7 16 May Castel di Sangro to Tagliacozzo 168 km (104 mi) Mountain stage  Juan Ayuso (ESP)
8 17 May Giulianova to Castelraimondo 197 km (122 mi) Hilly stage  Luke Plapp (AUS)
9 18 May Gubbio to Siena 181 km (112 mi) Hilly stage  Wout van Aert (BEL)
19 May Rest day
10 20 May Lucca to Pisa 28.6 km (17.8 mi) Individual time trial  Daan Hoole (NED)
11 21 May Viareggio to Castelnovo ne' Monti 186 km (116 mi) Mountain stage  Richard Carapaz (ECU)
12 22 May Modena to Viadana 172 km (107 mi) Flat stage  Olav Kooij (NED)
13 23 May Rovigo to Vicenza 180 km (110 mi) Hilly stage  Mads Pedersen (DEN)
14 24 May Treviso to Nova Gorica (Slovenia) 195 km (121 mi) Flat stage  Kasper Asgreen (DEN)
15 25 May Fiume Veneto to Asiago 219 km (136 mi) Mountain stage  Carlos Verona (ESP)
26 May Rest day
16 27 May Piazzola sul Brenta to San Valentino 203 km (126 mi) Mountain stage  Christian Scaroni (ITA)
17 28 May San Michele all'Adige to Bormio 155 km (96 mi) Mountain stage  Isaac del Toro (MEX)
18 29 May Morbegno to Cesano Maderno 144 km (89 mi) Hilly stage  Nico Denz (GER)
19 30 May Biella to Champoluc 166 km (103 mi) Mountain stage  Nicolas Prodhomme (FRA)
20 31 May Verrès to Sestriere 205 km (127 mi) Mountain stage  Chris Harper (AUS)
21 1 June Vatican Gardens (Vatican City) to Rome 143 km (89 mi) Flat stage  Olav Kooij (NED)
Total 3,443.3 km (2,139.6 mi)
Close

Classification leadership

More information Stage, Winner ...
Classification leadership by stage
Stage Winner General classification
Points classification
Mountains classification
Young rider classification
General Super Team Intermediate sprint classification Combativity award
Breakaway classification Red Bull KM classification
1 Mads Pedersen Mads Pedersen Mads Pedersen[a] Sylvain Moniquet Francesco Busatto Lidl–Trek Manuele Tarozzi Alessandro Tonelli Alessandro Verre Manuele Tarozzi
2 Joshua Tarling Primož Roglič Mathias Vacek not awarded
3 Mads Pedersen Mads Pedersen Lorenzo Fortunato Alessandro Tonelli Alessandro Tonelli Alessandro Tonelli Dries De Bondt
4 Casper van Uden Francisco Muñoz Manuele Tarozzi
5 Mads Pedersen Davide Bais
6 Kaden Groves not awarded
7 Juan Ayuso Primož Roglič Juan Ayuso UAE Team Emirates XRG Alessandro Tonelli
8 Luke Plapp Diego Ulissi Lorenzo Fortunato
9 Wout van Aert Isaac del Toro Isaac del Toro[b] Quinten Hermans
10 Daan Hoole not awarded
11 Richard Carapaz Nairo Quintana
12 Olav Kooij Andrea Pietrobon Manuele Tarozzi
13 Mads Pedersen Lorenzo Germani Isaac del Toro
14 Kasper Asgreen Kasper Asgreen
15 Carlos Verona Marco Frigo
16 Christian Scaroni Lorenzo Fortunato
17 Isaac del Toro Dries De Bondt Lorenzo Fortunato
18 Nico Denz Wout van Aert Manuele Tarozzi
19 Nicolas Prodhomme Mads Pedersen Nicolas Prodhomme
20 Chris Harper Simon Yates Dries De Bondt Chris Harper
21 Olav Kooij Martin Marcellusi
Final Simon Yates Mads Pedersen Lorenzo Fortunato Isaac del Toro UAE Team Emirates XRG Dries De Bondt Lorenzo Fortunato Manuele Tarozzi Manuele Tarozzi
Close
  1. On stage 2, Wout van Aert, who was second in the points classification, wore the cyclamen jersey, because first-placed Mads Pedersen wore the pink jersey as the leader of the general classification. On stage 4, Alessandro Tonelli wore the cyclamen jersey for the same reason. On stages 5–7, Olav Kooij wore the cyclamen jersey for the same reason.
  2. On stages 10–16, Juan Ayuso, who was second in the young rider classification, wore the white jersey, because first-placed Isaac del Toro wore the pink jersey as the leader of the general classification. On stage 17, Antonio Tiberi wore the white jersey for the same reason. On stages 18–20, Giulio Pellizzari wore the white jersey for the same reason.

Classification standings

More information Legend ...
Legend
Denotes the winner of the general classification Denotes the winner of the mountains classification
Denotes the winner of the points classification Denotes the winner of the young rider classification
Denotes the winner of the combativity award
Close

General classification

General classification winner Simon Yates on top of Tonale Pass on stage 17
More information Rank, Rider ...
Final general classification (1–10)[20]
Rank Rider Team Time
1  Simon Yates (GBR) Visma–Lease a Bike 82h 31' 01"
2  Isaac del Toro (MEX) UAE Team Emirates XRG + 3' 56"
3  Richard Carapaz (ECU) EF Education–EasyPost + 4' 43"
4  Derek Gee (CAN) Israel–Premier Tech + 6' 23"
5  Damiano Caruso (ITA) Team Bahrain Victorious + 7' 32"
6  Giulio Pellizzari (ITA) Red Bull–Bora–Hansgrohe + 9' 28"
7  Egan Bernal (COL) INEOS Grenadiers + 12' 42"
8  Einer Rubio (COL) Movistar Team + 13' 05"
9  Brandon McNulty (USA) UAE Team Emirates XRG + 13' 36"
10  Michael Storer (AUS) Tudor Pro Cycling Team + 14' 27"
Close
More information Final general classification (11–159), Rank ...
Close

Points classification

More information Rank, Rider ...
Final points classification (1–10)[20]
Rank Rider Team Points
1  Mads Pedersen (DEN) Lidl–Trek 295
2  Olav Kooij (NED) Visma–Lease a Bike 185
3  Wout van Aert (BEL) Visma–Lease a Bike 127
4  Dries De Bondt (BEL) Decathlon–AG2R La Mondiale 127
5  Isaac del Toro (MEX) UAE Team Emirates XRG 109
6  Kaden Groves (AUS) Alpecin–Deceuninck 98
7  Casper van Uden (NED) Team Picnic–PostNL 89
8  Alessandro Tonelli (ITA) Team Polti VisitMalta 88
9  Richard Carapaz (ECU) EF Education–EasyPost 77
10  Orluis Aular (VEN) Movistar Team 76
Close

Mountains classification

More information Rank, Rider ...
Close

Young rider classification

More information Rank, Rider ...
Final young rider classification (1–10)[20]
Rank Rider Team Time
1  Isaac del Toro (MEX) UAE Team Emirates XRG 82h 34' 57"
2  Giulio Pellizzari (ITA) Red Bull–Bora–Hansgrohe + 5' 32"
3  Max Poole (GBR) Team Picnic–PostNL + 14' 19"
4  Davide Piganzoli (ITA) Team Polti VisitMalta + 23' 57"
5  Antonio Tiberi (ITA) Team Bahrain Victorious + 42' 08"
6  Embret Svestad-Bårdseng (NOR) Arkéa–B&B Hotels + 1h 02' 44"
7  Edoardo Zambanini (ITA) Team Bahrain Victorious + 1h 22' 03"
8  Marco Frigo (ITA) Israel–Premier Tech + 1h 28' 24"
9  Gianmarco Garofoli (ITA) Soudal–Quick-Step + 1h 49' 57"
10  Igor Arrieta (ESP) UAE Team Emirates XRG + 1h 56' 19"
Close

Team classification

More information Rank, Team ...
Final team classification (1–10)[20]
Rank Team Time
1 United Arab Emirates UAE Team Emirates XRG 247h 53' 24"
2 Bahrain Team Bahrain Victorious + 58' 40"
3 Netherlands Visma–Lease a Bike + 1h 15' 37"
4 Kazakhstan XDS Astana Team + 1h 46' 40"
5 Switzerland Tudor Pro Cycling Team + 1h 52' 53"
6 Spain Movistar Team + 1h 52' 56"
7 Netherlands Team Picnic–PostNL + 2h 25' 21"
8 Germany Red Bull–Bora–Hansgrohe + 2h 52' 52"
9 Israel Israel–Premier Tech + 3h 06' 01"
10 United Kingdom INEOS Grenadiers + 3h 09' 08"
Close

Intermediate sprint classification

More information Rank, Rider ...
Close

Breakaway classification

More information Rank, Rider ...
Close

Red Bull KM classification

More information Rank, Rider ...
Close

References

Related Articles

Wikiwand AI