ARCHIVE
Giro d'Italia 2025
21 stage profiles with results.
1
Durazzo → Tirana
160 km · 2,376 m
Mads Pedersen
2
Tirana → Tirana
14 km · 104 m · Individual time trial
Josh Tarling
3
Vlorë → Vlorë
160 km · 2,628 m
Mads Pedersen
4
Alberobello → Lecce
189 km · 851 m
Casper van Uden
5
Ceglie Messapica → Matera
151 km · 1,376 m
Mads Pedersen
6
Potenza → Napoli
227 km · 2,742 m
Kaden Groves
7
Castel Di Sangro → Tagliacozzo
168 km · 2,967 m
Juan Ayuso
8
Giulianova → Castelraimondo
197 km · 4,239 m
Luke Plapp
9
Gubbio → Siena
181 km · 2,568 m
Wout van Aert
10
Lucca → Pisa
29 km · 180 m · Individual time trial
Daan Hoole
11
Viareggio → Castelnovo Ne' Monti
186 km · 3,787 m
Richard Carapaz
12
Modena → Viadana
172 km · 1,449 m
Olav Kooij
13
Rovigo → Vicenza
180 km · 1,215 m
Mads Pedersen
14
Treviso → Nova Gorica/gorizia
195 km · 811 m
Kasper Asgreen
15
Fiume Veneto → Asiago
219 km · 4,018 m
Carlos Verona
16
Piazzola Sul Brenta → San Valentino
203 km · 4,144 m
Christian Scaroni
17
San Michele All'Adige → Bormio
155 km · 4,301 m
Isaac del Toro
18
Morbegno → Cesano Maderno
144 km · 1,664 m
Nico Denz
19
Biella → Champoluc
166 km · 5,422 m
Nicolas Prodhomme
20
Verrès → Sestrière
205 km · 4,518 m
Chris Harper
21
Roma → Roma
143 km · 332 m
Olav Kooij
Outcomes via Wikipedia (CC BY-SA)