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 (02-09-2026)
# Rider PTS
1. Tadej Pogačar
UAE TEAM EMIRATES XRG
11680
2. Jonas Vingegaard
TEAM VISMA | LEASE A BIKE
5944
3. Isaac Del Toro
UAE TEAM EMIRATES XRG
5664
4. Mads Pedersen
LIDL-TREK
5074
5. Remco Evenepoel
RED BULL - BORA - HANSGROHE
4385
6. Joao Almeida
UAE TEAM EMIRATES XRG
4331
7. Mathieu Van Der Poel
ALPECIN-PREMIER TECH
3838
8. Thomas Pidcock
PINARELLO-Q36.5 PRO CYCLING TEAM
3742
9. Wout Van Aert
TEAM VISMA | LEASE A BIKE
2908
10. Jay Vine
UAE TEAM EMIRATES XRG
2855
11. Arnaud De Lie
LOTTO INTERMARCHÉ
2781
12. Giulio Ciccone
LIDL-TREK
2752
13. Ben Healy
EF EDUCATION - EASYPOST
2742
14. Juan Ayuso
LIDL-TREK
2602
15. Florian Lipowitz
RED BULL - BORA - HANSGROHE
2569
16. Oscar Onley
TEAM PICNIC POSTNL
2535
17. Kévin Vauquelin
INEOS GRENADIERS
2456
18. Jasper Philipsen
ALPECIN-PREMIER TECH
2438
19. Christian Scaroni
XDS ASTANA TEAM
2421
20. Paul Magnier
SOUDAL QUICK-STEP
2412
21. Mattias Skjelmose
LIDL-TREK
2254
22. Jonathan Milan
LIDL-TREK
2222
23. Felix Gall
DECATHLON CMA CGM TEAM
2216
24. Brandon Mcnulty
UAE TEAM EMIRATES XRG
2153
25. Filippo Ganna
INEOS GRENADIERS
2152
26. Olav Kooij
DECATHLON CMA CGM TEAM
2123
27. Michael Storer
TUDOR PRO CYCLING TEAM
2083
28. Simon Yates
Movistar Team (WTW)
1993
29. Matteo Jorgenson
TEAM VISMA | LEASE A BIKE
1962
30. Tim Merlier
SOUDAL QUICK-STEP
1920
31. Michael Matthews
TEAM JAYCO ALULA
1905
32. Matthew Brennan
TEAM VISMA | LEASE A BIKE
1877
33. Lenny Martinez
BAHRAIN VICTORIOUS
1873
34. Primož Roglič
RED BULL - BORA - HANSGROHE
1856
35. Richard Carapaz
EF EDUCATION - EASYPOST
1807
36. Romain Gregoire
GROUPAMA-FDJ UNITED
1790
37. Egan Bernal
INEOS GRENADIERS
1742
38. Emilien Jeanniere
TOTALENERGIES
1670
39. Tobias Lund Andresen
DECATHLON CMA CGM TEAM
1642
40. Derek Gee
LIDL-TREK
1620
41. Neilson Powless
EF EDUCATION - EASYPOST
1610
42. Biniam Girmay
NSN CYCLING TEAM
1561
43. Mauro Schmid
TEAM JAYCO ALULA
1548
44. Thymen Arensman
INEOS GRENADIERS
1543
45. Jai Hindley
RED BULL - BORA - HANSGROHE
1535
46. Giulio Pellizzari
RED BULL - BORA - HANSGROHE
1473
47. Simone Velasco
XDS ASTANA TEAM
1470
48. Jan Christen
UAE TEAM EMIRATES XRG
1447
49. Julian Alaphilippe
TUDOR PRO CYCLING TEAM
1446
50. Tobias Johannessen
Movistar Team (WTW)
1441
51. Lorenzo Fortunato
XDS ASTANA TEAM
1432
52. Kaden Groves
ALPECIN-PREMIER TECH
1400
53. Adam Yates
UAE TEAM EMIRATES XRG
1376
54. Tiesj Benoot
DECATHLON CMA CGM TEAM
1295
55. Quinn Simmons
LIDL-TREK
1280
56. Lukáš Kubiš
UNIBET ROSE ROCKETS
1269
57. Tim Wellens
UAE TEAM EMIRATES XRG
1250
58. Corbin Strong
NSN CYCLING TEAM
1243
59. Jordi Meeus
RED BULL - BORA - HANSGROHE
1235
60. Antonio Tiberi
BAHRAIN VICTORIOUS
1179
61. Pavel Sivakov
UAE TEAM EMIRATES XRG
1164
62. Orluis Aular
MOVISTAR TEAM
1158
63. Søren Wærenskjold
Movistar Team (WTW)
1148
64. Milan Fretin
COFIDIS
1145
65. Alex Aranburu
COFIDIS
1129
66. Pavel Bittner
TEAM PICNIC POSTNL
1126
67. Nicolas Prodhomme
DECATHLON CMA CGM TEAM
1109
68. Fred Wright
PINARELLO-Q36.5 PRO CYCLING TEAM
1093
69. Toms Skujins
LIDL-TREK
1091
70. Paul Seixas
DECATHLON CMA CGM TEAM
1078
71. Pello Bilbao
BAHRAIN VICTORIOUS
1078
72. Marc Hirschi
TUDOR PRO CYCLING TEAM
1063
73. Santiago Buitrago
BAHRAIN VICTORIOUS
1061
74. Dorian Godon
INEOS GRENADIERS
1057
75. Ben OConnor
TEAM JAYCO ALULA
1047
76. Enric Mas
MOVISTAR TEAM
1033
77. Matthew Riccitello
DECATHLON CMA CGM TEAM
1019
78. Antonio Morgado
UAE TEAM EMIRATES XRG
1018
79. Florian Vermeersch
UAE TEAM EMIRATES XRG
1015
80. Max Kanter
XDS ASTANA TEAM
1001
81. Ben Tulett
TEAM VISMA | LEASE A BIKE
990
82. Jonas Abrahamsen
UNO-X MOBILITY
989
83. Sam Watson
INEOS GRENADIERS
979
84. Diego Ulissi
XDS ASTANA TEAM
962
85. Ilan Van Wilder
SOUDAL QUICK-STEP
947
86. Guillermo Thomas Silva
XDS ASTANA TEAM
912
87. Ethan Vernon
NSN CYCLING TEAM
907
88. Matteo Trentin
TUDOR PRO CYCLING TEAM
897
89. Clément Champoussin
XDS ASTANA TEAM
876
90. Harold Martín López
XDS ASTANA TEAM
872
91. Damiano Caruso
BAHRAIN VICTORIOUS
871
92. Sepp Kuss
TEAM VISMA | LEASE A BIKE
861
93. Dylan Groenewegen
UNIBET ROSE ROCKETS
848
94. Thibau Nys
LIDL-TREK
846
95. Jasper Stuyven
SOUDAL QUICK-STEP
826
96. Iván Romeo Abad
MOVISTAR TEAM
825
97. Mike Teunissen
XDS ASTANA TEAM
818
98. Jordan Jegat
TOTALENERGIES
815
99. Magnus Nielsen
UNO-X MOBILITY
813
100. Louis Barre
TEAM VISMA | LEASE A BIKE
811