Cycling
Italy Italy

Giro d'Italia

UCI WORLDTOUR
| |
May 8
May 31
Top competitors: Primož Roglič, Wout Van Aert, Mads Pedersen, Giulio Ciccone, Adam Yates, Mikel Landa, Thomas Pidcock, Kaden Groves, Richard Carapaz, Juan Ayuso, Felipe Martínez Daniel
Last race winners: Tadej Pogačar (2024), Primož Roglič (2023), Jai Hindley (2022), Egan Bernal (2021), Tao Geoghegan Hart (2020), Richard Carapaz (2019), Chris Froome (2018), Tom Dumoulin (2017), Vincenzo Nibali (2016), Alberto Contador (2015)
Follow event LIVE results
Streaming Coverage
EITB | ESPN Deportes (Latin america) | SBS | S4C (Wales and rest of the UK only) | L Equipe (France only) | Rai Sport | Sky Sport 1 (New Zealand only) | Rai 2 | HBO Max | ESPN Play (Columbia, Latin America) | fubo Cycling (USA, CAN only) | SuperSport Play (Africa territories ) | 2.RTL (Luxemburg only)
Last video highlights
2025
Youtube
Giro dell'Emilia 2025 - Highlights
Oct 4 | Cyclism'Actu TV
Youtube
Giro d'Italia 2025 | Highlights - Stage 21 : Roma - Roma
Jun 1 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 20 : Verrès - Sestrière
May 31 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 19 : Biella - Champoluc
May 30 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 18 : Morbegno - Cesano Maderno
May 29 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 17 : San Michele Adige - Bormio
May 28 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 16 : Piazzola sul Brenta - San Valentino
May 27 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 15 : Fiume Veneto - Asiago
May 25 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 14 : Treviso - Nova Gorica/Gorizia
May 24 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 13 : Rovigo - Vicenza
May 23 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 12 : Modena - Viadana
May 22 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 11 : Viareggio - Castelnovo ne Monti
May 21 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 10 : Lucca - Pisa
May 20 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 9 : Gubbio - Siena
May 18 | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 8 : Giulianova - Castelraimondo
May 17 | Eurosport Cycling
Show other videos (+14)
Info - Giro d'Italia
Giro d'Italia
Live TV Coverage - My stations
No live sport coverage available for selected countries.
Info! Use Countries / Stations option to define your local stations.
# Name
1. Simon Yates
Team Visma | Lease a Bike
82:31:01
2. Isaac del Toro
UAE Team Emirates-XRG
+ 03:56
3. Richard Carapaz
EF Education-EasyPost
+ 04:43
4. Derek Gee
Israel-Premier Tech
+ 06:23
5. Damiano Caruso
Bahrain Victorious
+ 07:32
6. Giulio Pellizzari
Red Bull-BORA-hansgrohe
+ 09:28
7. Egan Bernal
INEOS Grenadiers
+ 12:42
8. Einer Rubio
Movistar Team
+ 13:05
9. Brandon McNulty
UAE Team Emirates-XRG
+ 13:36
10. Michael Storer
Tudor Pro Cycling Team
+ 14:27
11. Max Poole
Team Picnic PostNL
+ 18:15
12. Adam Yates
UAE Team Emirates-XRG
+ 21:43
13. Rafal Majka
UAE Team Emirates-XRG
+ 23:46
14. Davide Piganzoli
Team Polti VisitMalta
+ 27:53
15. Nicolas Prodhomme
Decathlon AG2R La Mondiale Team
+ 36:09
16. Tom Pidcock
Q36.5 Pro Cycling Team
+ 44:41
17. Antonio Tiberi
Bahrain Victorious
+ 46:04
18. Louis Meintjes
Intermarché-Wanty
+ 52:03
19. James Knox
Soudal Quick-Step
+ 56:35
20. Florian Stork
Tudor Pro Cycling Team
+ 58:53
21. Diego Ulissi
XDS Astana Team
+ 01:05:07
22. Embret Svestad-Bårdseng
ARKEA-B&B HOTELS
+ 01:06:40
23. Chris Harper
Team Jayco-AlUla
+ 01:13:35
24. Lorenzo Fortunato
XDS Astana Team
+ 01:22:09
25. Nairo Quintana
Movistar Team
+ 01:23:09
26. Romain Bardet
Team Picnic PostNL
+ 01:24:04
27. Edoardo Zambanini
Bahrain Victorious
+ 01:25:59
28. Marco Frigo
Israel-Premier Tech
+ 01:32:20
29. Thymen Arensman
INEOS Grenadiers
+ 01:37:46
30. Pello Bilbao
Bahrain Victorious
+ 01:52:02
May 9 Stage 1: Durazzo - Tirana
164km | Flat
May 10 Stage 2: Tirana - Tirana
13km | Individual time trial
May 11 Stage 3: Valona -Valona
160km | Flat
May 13 Stage 4: Alberobello - Lecce
187km | Flat
May 14 Stage 5: Ceglie Messapica - Matera
144km | Flat
May 15 Stage 6: Potenza - Napoli
226km | Flat
May 16 Stage 7: Castel di Sangro - Tagliacozzo
168km | Mountain
May 17 Stage 8: Giulianova - Castelraimondo
197km | Hilly
May 18 Stage 9: Gubbio - Siena
181km | Hilly
May 20 Stage 10: Lucca - Pisa
28km | Individual time trial
May 21 Stage 11: Viareggio - Castelnovo ne Monti
185km | Hilly
May 22 Stage 12: Modena - Viadana
172km | Flat
May 23 Stage 13: Rovigo - Vicenza
180km | Hilly
May 24 Stage 14: Treviso - Nova Gorica/Gorizia
186km | Hilly
May 25 Stage 15: Fiume Veneto - Asiago
214km | Mountain
May 27 Stage 16: Piazzola sul Brenta - San Valentino
199km | Mountain
May 28 Stage 17: San Michele Adige - Bormio
154km | Hilly
May 29 Stage 18: Morbegno - Cesano Maderno
144km | Flat
May 30 Stage 19: Biella - Champoluc
166km | Mountain
May 31 Stage 20: Verrès - Sestrière
203km | Mountain
Jun 1 Stage 21: Roma - Roma
141km | Flat
World Rankings - Individual (03-02-2026)
# Rider PTS
1. Tadej Pogačar
UAE TEAM EMIRATES XRG
11255
2. Isaac Del Toro
UAE TEAM EMIRATES XRG
6224
3. Jonas Vingegaard
TEAM VISMA | LEASE A BIKE
5724
4. Mads Pedersen
LIDL-TREK
4932
5. Remco Evenepoel
RED BULL - BORA - HANSGROHE
4845
6. Joao Almeida
UAE TEAM EMIRATES XRG
4324
7. Thomas Pidcock
PINARELLO-Q36.5 PRO CYCLING TEAM
3845
8. Mathieu Van Der Poel
ALPECIN-PREMIER TECH
3838
9. Juan Ayuso
LIDL-TREK
2922
10. Wout Van Aert
TEAM VISMA | LEASE A BIKE
2893
11. Jay Vine
UAE TEAM EMIRATES XRG
2815
12. Ben Healy
EF EDUCATION - EASYPOST
2742
13. Arnaud De Lie
LOTTO INTERMARCHÉ
2729
14. Florian Lipowitz
RED BULL - BORA - HANSGROHE
2629
15. Christian Scaroni
XDS ASTANA TEAM
2579
16. Oscar Onley
TEAM PICNIC POSTNL
2510
17. Giulio Ciccone
LIDL-TREK
2467
18. Felix Gall
DECATHLON CMA CGM TEAM
2451
19. Jasper Philipsen
ALPECIN-PREMIER TECH
2398
20. Kévin Vauquelin
INEOS GRENADIERS
2340
21. Paul Magnier
SOUDAL QUICK-STEP
2294
22. Mattias Skjelmose
LIDL-TREK
2254
23. Brandon Mcnulty
UAE TEAM EMIRATES XRG
2240
24. Jonathan Milan
LIDL-TREK
2239
25. Filippo Ganna
INEOS GRENADIERS
2162
26. Michael Storer
TUDOR PRO CYCLING TEAM
2115
27. Olav Kooij
DECATHLON CMA CGM TEAM
2078
28. Simon Yates
Movistar Team (WTW)
1993
29. Matteo Jorgenson
TEAM VISMA | LEASE A BIKE
1962
30. Mauro Schmid
TEAM JAYCO ALULA
1953
31. Michael Matthews
TEAM JAYCO ALULA
1905
32. Matthew Brennan
TEAM VISMA | LEASE A BIKE
1877
33. Antonio Tiberi
BAHRAIN VICTORIOUS
1834
34. Tim Merlier
SOUDAL QUICK-STEP
1815
35. Primož Roglič
RED BULL - BORA - HANSGROHE
1806
36. Romain Gregoire
GROUPAMA-FDJ UNITED
1795
37. Derek Gee
LIDL-TREK
1790
38. MARTINEZ Lenny Sydney
BAHRAIN VICTORIOUS
1790
39. Richard Carapaz
EF EDUCATION - EASYPOST
1779
40. Biniam Girmay
NSN CYCLING TEAM
1766
41. Egan Bernal
INEOS GRENADIERS
1702
42. Giulio Pellizzari
RED BULL - BORA - HANSGROHE
1623
43. Tobias Lund Andresen
DECATHLON CMA CGM TEAM
1621
44. Emilien Jeanniere
TOTALENERGIES
1565
45. Tobias Johannessen
UNO-X MOBILITY
1558
46. Neilson Powless
EF EDUCATION - EASYPOST
1535
47. Jan Christen
UAE TEAM EMIRATES XRG
1497
48. Jai Hindley
RED BULL - BORA - HANSGROHE
1495
49. Adam Yates
UAE TEAM EMIRATES XRG
1493
50. Thymen Arensman
INEOS GRENADIERS
1484
51. Simone Velasco
XDS ASTANA TEAM
1470
52. Kaden Groves
ALPECIN-PREMIER TECH
1400
53. Alex Aranburu
COFIDIS
1399
54. Julian Alaphilippe
TUDOR PRO CYCLING TEAM
1397
55. Lorenzo Fortunato
XDS ASTANA TEAM
1329
56. Lukáš Kubiš
UNIBET ROSE ROCKETS
1320
57. Lucas Plapp
TEAM JAYCO ALULA
1306
58. Tiesj Benoot
DECATHLON CMA CGM TEAM
1292
59. Paul Seixas
DECATHLON CMA CGM TEAM
1287
60. Quinn Simmons
LIDL-TREK
1283
61. Tim Wellens
UAE TEAM EMIRATES XRG
1275
62. Corbin Strong
NSN CYCLING TEAM
1243
63. Jordi Meeus
RED BULL - BORA - HANSGROHE
1225
64. Matthew Riccitello
DECATHLON CMA CGM TEAM
1222
65. Søren Wærenskjold
UNO-X MOBILITY
1154
66. Marc Hirschi
TUDOR PRO CYCLING TEAM
1136
67. Orluis Aular
MOVISTAR TEAM
1123
68. Pavel Bittner
TEAM PICNIC POSTNL
1121
69. Milan Fretin
COFIDIS
1117
70. Toms Skujins
LIDL-TREK
1086
71. Nicolas Prodhomme
DECATHLON CMA CGM TEAM
1069
72. Fred Wright
PINARELLO-Q36.5 PRO CYCLING TEAM
1036
73. Antonio Morgado
UAE TEAM EMIRATES XRG
1035
74. Harold Tejada
XDS ASTANA TEAM
1035
75. Enric Mas
MOVISTAR TEAM
1025
76. Ben OConnor
TEAM JAYCO ALULA
1020
77. Florian Vermeersch
UAE TEAM EMIRATES XRG
1019
78. Dorian Godon
INEOS GRENADIERS
1005
79. Ethan Vernon
NSN CYCLING TEAM
992
80. Jonas Abrahamsen
UNO-X MOBILITY
989
81. Dylan Groenewegen
UNIBET ROSE ROCKETS
987
82. Ben Tulett
TEAM VISMA | LEASE A BIKE
972
83. Ilan Van Wilder
SOUDAL QUICK-STEP
972
84. Diego Ulissi
XDS ASTANA TEAM
941
85. Iván Romeo Abad
MOVISTAR TEAM
933
86. Matteo Moschetti
PINARELLO-Q36.5 PRO CYCLING TEAM
924
87. Pavel Sivakov
UAE TEAM EMIRATES XRG
921
88. Damiano Caruso
BAHRAIN VICTORIOUS
898
89. Matteo Trentin
TUDOR PRO CYCLING TEAM
897
90. Harold Martín López
XDS ASTANA TEAM
882
91. Sam Watson
INEOS GRENADIERS
879
92. Yevgeniy Fedorov
XDS ASTANA TEAM
879
93. Sepp Kuss
TEAM VISMA | LEASE A BIKE
861
94. Clément Champoussin
XDS ASTANA TEAM
851
95. Paul Lapeira
DECATHLON CMA CGM TEAM
849
96. Max Kanter
XDS ASTANA TEAM
848
97. Thibau Nys
LIDL-TREK
846
98. Jasper Stuyven
SOUDAL QUICK-STEP
826
99. Mike Teunissen
XDS ASTANA TEAM
818
100. Magnus Nielsen
UNO-X MOBILITY
813