Choose a different year:

Information about the Giro d'Italia of 2025

This page has information about the Giro d'Italia of 2025. I also have information about the previous Giro in 2024.

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Classification jerseys

Classification winners

ClassificationWinnerAge
(yearday)
General classificationS. Yates32298
Points classificationM. Pedersen29165
Mountains classificationL. Fortunato2922
Young rider classificationI. del Toro21186
Team classificationUAE Team Emirates-XRG
Combativity awardL. Fortunato2922
Intermediate sprints classificationD. De Bondt33332
Breakaway classificationM. Tarozzi26346
Red Bull KM classificationM. Tarozzi26346

Stage prizes

Date Nr. From To Distance
(km)
Winner Age
(yearday)
Nat.Combativity Age
(yearday)
Nat.Source(s)
09 May 20251DurrësTirana160Half-bergetappeM. Pedersen29142DENA. Tonelli32345ITA
10 May 20252TiranaTirana13.7TijdritJ. Tarling2184GBRN/A
11 May 20253VlorëVlorë160Half-bergetappeM. Pedersen29144DENA. Tonelli32347ITA
13 May 20254AlberobelloLecce189Vlakke etappeC. van Uden23295NEDF. Muñoz23323ESP
14 May 20255Ceglie MessapicaMatera151Half-bergetappeM. Pedersen29147DEND. Bais2742ITA
15 May 20256PotenzaNapels227Half-bergetappeK. Groves26143AUSN/A
16 May 20257Castel di SangroTagliacozzo168BergetappeJ. Ayuso22242ESPA. Tonelli32352ITA
17 May 20258GiulianovaCastelraimondo197Half-bergetappeL. Plapp24144AUSL. Fortunato297ITA
18 May 20259GubbioSiena181Half-bergetappeW. van Aert30245BELQ. Hermans29293BEL
20 May 202510LuccaPisa28.6TijdritD. Hoole2687NEDN/A
21 May 202511ViareggioCastelnovo ne' Monti186BergetappeR. Carapaz31357EQUN. Quintana35106COL
22 May 202512ModenaViadana172Vlakke etappeO. Kooij23217NEDA. Pietrobon2672ITA
23 May 202513RovigoVicenza180Half-bergetappeM. Pedersen29156DENL. Germani2381ITA
24 May 202514TrevisoNova Gorica195Vlakke etappeK. Asgreen30105DENK. Asgreen30105DEN
25 May 202515Fiume VenetoAsiago219BergetappeC. Verona33202ESPM. Frigo2583ITA
27 May 202516Piazzola sul BrentaSan Valentino203BergetappeC. Scaroni27223ITAL. Fortunato2917ITA
28 May 202517San Michele all'AdigeBormio155BergetappeI. del Toro21182ESPL. Fortunato2918ITA
29 May 202518MorbegnoCesano Maderno144Half-bergetappeN. Denz31103GERW. van Aert30256BEL
30 May 202519BiellaChampoluc166BergetappeN. Prodhomme28118FRAN. Prodhomme28118FRA
31 May 202520VerresSestriere205BergetappeC. Harper29189AUSC. Harper29189AUS
01 Jun 202521Vatican CityRome143Vlakke etappeO. Kooij23227NEDM. Marcellusi2556ITA

Classification leaders

Date Nr.General
classification
Age
(yearday)
Nat.Points Age
(yearday)
Nat.Mountain Age
(yearday)
Nat.Young rider Age
(yearday)
Nat.Sprints Age
(yearday)
Nat.TeamSource(s)
09 May 20251M. Pedersen29142DENM. Pedersen29142DENS. Moniquet27115BELF. Busatto22189ITAM. Tarozzi26323ITALidl-Trek
10 May 20252P. Roglič35193SLOM. Pedersen29143DENS. Moniquet27116BELM. Vacek22332CZEM. Tarozzi26324ITALidl-Trek
11 May 20253M. Pedersen29144DENM. Pedersen29144DENL. Fortunato291ITAM. Vacek22333CZEA. Tonelli32347ITALidl-Trek
13 May 20254M. Pedersen29146DENM. Pedersen29146DENL. Fortunato293ITAM. Vacek22335CZEA. Tonelli32349ITALidl-Trek
14 May 20255M. Pedersen29147DENM. Pedersen29147DENL. Fortunato294ITAM. Vacek22336CZEA. Tonelli32350ITALidl-Trek
15 May 20256M. Pedersen29148DENM. Pedersen29148DENL. Fortunato295ITAM. Vacek22337CZEA. Tonelli32351ITALidl-Trek
16 May 20257P. Roglič35199SLOM. Pedersen29149DENL. Fortunato296ITAJ. Ayuso22242ESPA. Tonelli32352ITAUAE Team Emirates-XRG
17 May 20258D. Ulissi35306ITAM. Pedersen29150DENL. Fortunato297ITAJ. Ayuso22243ESPA. Tonelli32353ITAUAE Team Emirates-XRG
18 May 20259I. del Toro21172ESPM. Pedersen29151DENL. Fortunato298ITAI. del Toro21172ESPA. Tonelli32354ITAUAE Team Emirates-XRG
20 May 202510I. del Toro21174ESPM. Pedersen29153DENL. Fortunato2910ITAI. del Toro21174ESPA. Tonelli32356ITAUAE Team Emirates-XRG
21 May 202511I. del Toro21175ESPM. Pedersen29154DENL. Fortunato2911ITAI. del Toro21175ESPA. Tonelli32357ITAUAE Team Emirates-XRG
22 May 202512I. del Toro21176ESPM. Pedersen29155DENL. Fortunato2912ITAI. del Toro21176ESPA. Tonelli32358ITAUAE Team Emirates-XRG
23 May 202513I. del Toro21177ESPM. Pedersen29156DENL. Fortunato2913ITAI. del Toro21177ESPA. Tonelli32359ITAUAE Team Emirates-XRG
24 May 202514I. del Toro21178ESPM. Pedersen29157DENL. Fortunato2914ITAI. del Toro21178ESPA. Tonelli32360ITAUAE Team Emirates-XRG
25 May 202515I. del Toro21179ESPM. Pedersen29158DENL. Fortunato2915ITAI. del Toro21179ESPA. Tonelli32361ITAUAE Team Emirates-XRG
27 May 202516I. del Toro21181ESPM. Pedersen29160DENL. Fortunato2917ITAI. del Toro21181ESPA. Tonelli32363ITAUAE Team Emirates-XRG
28 May 202517I. del Toro21182ESPM. Pedersen29161DENL. Fortunato2918ITAI. del Toro21182ESPD. De Bondt33328BELUAE Team Emirates-XRG
29 May 202518I. del Toro21183ESPM. Pedersen29162DENL. Fortunato2919ITAI. del Toro21183ESPD. De Bondt33329BELUAE Team Emirates-XRG
30 May 202519I. del Toro21184ESPM. Pedersen29163DENL. Fortunato2920ITAI. del Toro21184ESPM. Pedersen29163DENUAE Team Emirates-XRG
31 May 202520S. Yates32297GBRM. Pedersen29164DENL. Fortunato2921ITAI. del Toro21185ESPD. De Bondt33331BELUAE Team Emirates-XRG
01 Jun 202521S. Yates32298GBRM. Pedersen29165DENL. Fortunato2922ITAI. del Toro21186ESPD. De Bondt33332BELUAE Team Emirates-XRG

Graphs

Distance of final winner in general classification

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Average speed winner of stage (km/h)

Unfortunately, you can not see the graph. It is there, look in another browser that is capable of showing svg.

Participants

Participants Giro d'Italia 2025
NumberNameNatTeamFinalStages won
before this Giro
1Primož Roglič (35245)SLORed Bull-Bora-HansgroheAB164
2Giovanni Aleotti (2637)ITARed Bull-Bora-Hansgrohe590
3Nico Denz (31136)GERRed Bull-Bora-Hansgrohe1222
4Jai Hindley (2956)AUSRed Bull-Bora-HansgroheAB62
5Daniel Felipe Martínez (2966)COLRed Bull-Bora-Hansgrohe530
6Gianni Moscon (3172)ITARed Bull-Bora-Hansgrohe1210
7Giulio Pellizzari (21222)ITARed Bull-Bora-Hansgrohe60
8Jan Tratnik (35128)SLORed Bull-Bora-Hansgrohe831
11Kaden Groves (26190)AUSAlpecin-Deceuninck1071
12Quinten Hermans (29337)BELAlpecin-Deceuninck850
13Juri Hollmann (25305)GERAlpecin-DeceuninckAB60
14Jimmy Janssens (3632)BELAlpecin-Deceuninck1180
15Timo Kielich (25330)BELAlpecin-Deceuninck860
16Edward Planckaert (30150)BELAlpecin-Deceuninck1020
17Fabio Van Den Bossche (24283)BELAlpecin-Deceuninck1000
18Jensen Plowright (2546)AUSAlpecin-Deceuninck1580
21Alessandro Verre (23226)ITAArkéa-B&B Hotels1040
22Giosuè Epis (23119)ITAArkéa-B&B Hotels1350
23Simon Guglielmi (280)FRAArkéa-B&B Hotels940
24Laurens Huys (26280)BELArkéa-B&B Hotels1090
25Luca Mozzato (27136)ITAArkéa-B&B Hotels1380
26Michel Ries (27112)LUXArkéa-B&B HotelsNP70
27Embret Svestad-Bårdseng (22303)NORArkéa-B&B Hotels220
28Martin Tjøtta (24155)NORArkéa-B&B Hotels490
31Antonio Tiberi (247)ITABahrain Victorious170
32Peio Bilbao (35126)ESPBahrain Victorious302
33Damiano Caruso (37262)ITABahrain Victorious51
34Afonso Eulàlio (23274)PORBahrain VictoriousAB190
35Matevž Govekar (2574)SLOBahrain Victorious1420
36Fran Miholjević (22333)CROBahrain Victorious1130
37Andrea Pasqualon (37180)ITABahrain VictoriousAB90
38Edoardo Zambanini (2471)ITABahrain Victorious270
41Milan Fretin (24104)BELCofidisNP160
42Nicolas Debeaumarché (27127)FRACofidis1400
43Jonathan Lastra (3228)ESPCofidis650
44Jan Maas (29132)NEDCofidis1390
45Sylvain Moniquet (27168)BELCofidis710
46Stefano Oldani (27172)ITACofidis671
47Anthony Perez (3470)FRACofidis1240
48Sergio Samitier (29304)ESPCofidis520
51Sam Bennett (34258)IREDecathlon-AG2R La Mondiale1453
52Geoffrey Bouchard (3390)BELDecathlon-AG2R La MondialeAB10
53Dries De Bondt (33362)BELDecathlon-AG2R La Mondiale1281
54Stan Dewulf (27193)BELDecathlon-AG2R La Mondiale1110
55Dorian Godon (2936)FRADecathlon-AG2R La Mondiale840
56Tord Gudmestad (2454)NORDecathlon-AG2R La Mondiale1340
57Nicolas Prodhomme (28150)FRADecathlon-AG2R La Mondiale150
58Andrea Vendrame (30346)ITADecathlon-AG2R La Mondiale352
61Richard António Carapaz (3233)EQUEF Education-EasyPost32
62Kasper Asgreen (30143)DENEF Education-EasyPost1150
63Jefferson Alexander Cepeda (2715)EQUEF Education-EasyPost510
64Owain Doull (3260)GBREF Education-EasyPost1100
65Mikkel Frølich Honoré (28161)DENEF Education-EasyPost790
66Darren Rafferty (220)IREEF Education-EasyPost870
67James Shaw (2917)GBREF Education-EasyPost760
68Georg Steinhauser (23253)GEREF Education-EasyPost741
71David Gaudu (28264)FRAGroupama-FDJ660
72Sven Erik Bystrøm (33161)NORGroupama-FDJ1300
73Clément Davy (26349)FRAGroupama-FDJ1370
74Kevin Geniets (28173)LUXGroupama-FDJ330
75Lorenzo Germani (23120)ITAGroupama-FDJ630
76Quentin Pacher (33176)FRAGroupama-FDJ640
77Enzo Paleni (2332)FRAGroupama-FDJ1120
78Rémy Rochas (2943)FRAGroupama-FDJ390
81Egan Arley Bernal (28169)COLIneos Grenadiers72
82Thymen Arensman (25209)NEDIneos Grenadiers290
83Jonathan Castroviejo (3865)ESPIneos Grenadiers610
84Lucas Hamilton (29139)AUSIneos Grenadiers1030
85Kim Alexander Heiduk (25119)GERIneos Grenadiers1140
86Brandon Rivera (29101)COLIneos GrenadiersNP140
87Josh Tarling (21136)GBRIneos GrenadiersAB160
88Ben Turner (2634)GBRIneos Grenadiers1200
91Louis Meintjes (33130)SAFIntermarché-Wanty180
92Francesco Busatto (22242)ITAIntermarché-Wanty990
93Kevin Colleoni (25232)ITAIntermarché-Wanty1080
94Simone Petilli (3258)ITAIntermarché-Wanty600
95Dion Smith (32120)NZLIntermarché-WantyAB60
96Gerben Thijssen (2710)BELIntermarché-Wanty1570
97Taco van der Hoorn (31209)NEDIntermarché-Wanty1551
98Gijs Van Hoecke (33231)BELIntermarché-Wanty1530
101Derek Gee (27332)CANIsrael-Premier Tech40
102Simon Clarke (38348)AUSIsrael-Premier Tech1170
103Marco Frigo (25120)ITAIsrael-Premier Tech280
104Jakob Fuglsang (40101)DENIsrael-Premier Tech810
105Jan Hirt (34161)CZEIsrael-Premier TechNP71
106Hugo Houle (34277)CANIsrael-Premier Tech620
107Nick Schultz (30291)AUSIsrael-Premier Tech1060
109Corbin Strong (2561)NZLIsrael-Premier Tech960
111Giulio Ciccone (30193)ITALidl-TrekNP153
112Daan Hoole (26129)NEDLidl-Trek1190
113Patrick Konrad (33261)AUTLidl-Trek730
114Søren Kragh (30325)DENLidl-TrekNP50
115Jacopo Mosca (31306)ITALidl-Trek1260
116Mads Pedersen (29195)DENLidl-Trek901
117Mathias Vacek (2319)CZELidl-Trek570
118Carlos Verona (33239)ESPLidl-Trek540
121Nairo Alexander Quintana (35147)COLMovistar253
122Orluis Alberto Aular (28238)VENMovistar1010
123Jon Barrenetxea (2571)ESPMovistar920
124Jefferson Alveiro Cepeda (29120)EQUMovistar340
125Davide Formolo (32249)ITAMovistar451
126Lorenzo Milesi (23104)ITAMovistar880
127Einer Augusto Rubio (27129)COLMovistar81
128Albert Torres (3566)ESPMovistar1270
131Tom Pidcock (25336)GBRQ36.5 Pro Cycling Team160
132Xabier Azparren (26126)ESPQ36.5 Pro Cycling Team1250
133Mark Donovan (2689)GBRQ36.5 Pro Cycling Team550
134Damien Howson (32322)AUSQ36.5 Pro Cycling Team460
135Emīls Liepiņš (32245)LATQ36.5 Pro Cycling Team1310
136Matteo Moschetti (28321)ITAQ36.5 Pro Cycling Team1520
137Milan Vader (29133)NEDQ36.5 Pro Cycling Team800
138Nickolas Zukowsky (2728)CANQ36.5 Pro Cycling TeamAB40
141Mikel Landa (35200)ITASoudal-Quick StepAB13
142Mattia Cattaneo (34249)ITASoudal-Quick Step440
143Josef Černý (3251)ITASoudal-Quick Step1321
144Gianmarco Garofoli (22268)ITASoudal-Quick Step310
145Ethan Hayter (26286)GBRSoudal-Quick Step1360
146James Knox (29239)GBRSoudal-Quick Step190
147Luke Lamperti (22182)USASoudal-Quick Step1460
148Paul Magnier (2177)FRASoudal-Quick StepNP160
151Chris Harper (29220)AUSJayco-AlUla230
152Koen Bouwman (31211)NEDJayco-AlUlaNP92
153Davide De Pretto (2373)ITAJayco-AlUla770
154Paul Double (295)GBRJayco-AlUla980
155Felix Engelhardt (24316)GERJayco-AlUla820
156Michael Hepburn (33318)AUSJayco-AlUla1430
157Lucas Plapp (24189)AUSJayco-AlUlaAB170
158Filippo Zana (26105)ITAJayco-AlUla581
161Romain Bardet (34234)FRAPicnic-PostNL260
162Alexander Edmondson (31191)AUSPicnic-PostNL1480
163Chris Hamilton (3044)AUSPicnic-PostNL470
164Gijs Leemreize (25251)NEDPicnic-PostNL430
165Niklas Märkl (26120)GERPicnic-PostNL1560
166Max Poole (22122)GBRPicnic-PostNL110
167Casper van Uden (23344)NEDPicnic-PostNL1500
168Bram Welten (2894)NEDPicnic-PostNLAB70
171Davide Piganzoli (22358)ITAEolo-Kometa140
172Davide Bais (2790)ITAEolo-Kometa971
173Mattia Bais (28255)ITAEolo-Kometa690
174Giovanni Lonardi (28234)ITAEolo-Kometa1290
175Mirco Maestri (33248)ITAEolo-Kometa930
176Francisco Muñoz (247)ESPEolo-Kometa1440
177Andrea Pietrobon (26112)ITAEolo-Kometa1410
178Alessandro Tonelli (3332)ITAEolo-Kometa480
181Wout van Aert (30289)BELVisma-Lease a Bike720
182Adoardo Affini (296)ITAVisma-Lease a Bike1330
183Wilco Kelderman (3498)NEDVisma-Lease a Bike370
184Olav Kooij (23257)NEDVisma-Lease a Bike1491
185Steven Kruijswijk (3824)NEDVisma-Lease a Bike380
186Bart Lemmen (29260)NEDVisma-Lease a Bike420
187Dylan van Baarle (3340)NEDVisma-Lease a Bike950
188Simon Yates (32328)DGBRVisma-Lease a Bike16
191Michael Storer (28123)AUSTudor Pro Cycling Team100
192Marco Brenner (22308)GERTudor Pro Cycling TeamAB190
193Alexander Krieger (33215)GERTudor Pro Cycling Team1590
194Rick Pluimers (24206)NEDTudor Pro Cycling Team1050
195Florian Stork (2865)GERTudor Pro Cycling Team200
196Yannis Voisard (26340)SUITudor Pro Cycling Team320
197Larry Warbasse (353)USATudor Pro Cycling Team680
198Maikel Zijlaard (2630)NEDTudor Pro Cycling Team1540
201Juan Ayuso (22288)ESPUAE Team Emirates-XRGAB180
202Igor Arrieta (22205)ESPUAE Team Emirates-XRG360
203Filippo Baroncini (24319)ITAUAE Team Emirates-XRG780
204Isaac del Toro (21216)ESPUAE Team Emirates-XRG20
205Rafał Majka (35292)POLUAE Team Emirates-XRG130
206Brandon McNulty (2790)USAUAE Team Emirates-XRG91
207Jay Vine (29227)AUSUAE Team Emirates-XRGAB170
208Adam Yates (32328)GBRUAE Team Emirates-XRG120
211Filippo Fiorelli (30224)ITAVF Group-Bardiani-CSF-Faizanè890
212Luca Covili (28141)ITAVF Group-Bardiani-CSF-Faizanè700
213Filippo Magli (2663)ITAVF Group-Bardiani-CSF-Faizanè1160
214Martin Marcellusi (2586)ITAVF Group-Bardiani-CSF-Faizanè750
215Alessio Martinelli (2466)ITAVF Group-Bardiani-CSF-FaizanèAB160
216Alessandro Pinarello (21354)ITAVF Group-Bardiani-CSF-FaizanèNP60
217Manuele Tarozzi (2711)ITAVF Group-Bardiani-CSF-Faizanè910
218Enrico Zanoncello (27333)ITAVF Group-Bardiani-CSF-Faizanè1510
221Diego Ulissi (35351)DITAXDS Astana218
222Nicola Conci (28177)ITAXDS Astana560
223Lorenzo Fortunato (2952)ITAXDS Astana241
224Max Kanter (27252)GERXDS Astana1230
225Anton Kuzmin (28223)KAZXDS Astana1470
226Fausto Masnada (31237)ITAXDS Astana411
227Wout Poels (37273)NEDXDS Astana500
228Christian Scaroni (27258)ITAXDS Astana400

Results per team

The "StProb" column indicates the probability that an equally sized team would win the same number of stages, assuming each participating rider had an equal chance of winning a stage. A probability of 0.50 indicates that the team won exactly as expected, a probability close to 0 indicates that the team won fewer stages than expected, and a probability close to 1 indicates that the team won more stages than expected.

The "GCProb" and "Lexico" columns indicate how well the team performed in the overall ranking. For both, a higher number is better; GCProb ranges from minus infinity to plus infinity, with an average of 0; Lexico ranges from 0 to 1, with an average of 0.5.

TeamRidersStages wonStProbGCProbLexico
Lidl-Trek8 6 1.00 -0.83 0.09
Visma-Lease a Bike8 3 0.96 1.17 0.97
Jayco-AlUla8 2 0.85 -0.58 0.37
UAE Team Emirates-XRG8 2 0.85 1.67 0.90
EF Education-EasyPost8 2 0.85 0.98 0.89
Alpecin-Deceuninck8 1 0.58 -1.28 0.01
Picnic-PostNL8 1 0.58 -0.09 0.66
Ineos Grenadiers8 1 0.58 -0.26 0.73
Red Bull-Bora-Hansgrohe8 1 0.58 -0.33 0.75
Decathlon-AG2R La Mondiale8 1 0.58 -0.57 0.56
XDS Astana8 1 0.58 1.62 0.44
Soudal-Quick Step8 0 0.20 -0.76 0.44
Eolo-Kometa8 0 0.20 0.03 0.57
VF Group-Bardiani-CSF-Faizanè8 0 0.20 -1.33 0.04
Q36.5 Pro Cycling Team8 0 0.20 -0.25 0.53
Tudor Pro Cycling Team8 0 0.20 0.14 0.69
Arkéa-B&B Hotels8 0 0.20 -0.56 0.41
Bahrain Victorious8 0 0.20 0.42 0.79
Cofidis8 0 0.20 -0.61 0.10
Movistar8 0 0.20 1.49 0.74
Groupama-FDJ8 0 0.20 0.65 0.26
Intermarché-Wanty8 0 0.20 -1.24 0.48
Israel-Premier Tech8 0 0.20 0.50 0.87