Cycling
Italy Italy

Giro d'Italia

UCI WORLDTOUR
| |
8 May
31 May
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
4 Oct | Cyclism'Actu TV
Youtube
Giro d'Italia 2025 | Highlights - Stage 21 : Roma - Roma
1 Jun | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 20 : Verrès - Sestrière
31 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 19 : Biella - Champoluc
30 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 18 : Morbegno - Cesano Maderno
29 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 17 : San Michele Adige - Bormio
28 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 16 : Piazzola sul Brenta - San Valentino
27 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 15 : Fiume Veneto - Asiago
25 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 14 : Treviso - Nova Gorica/Gorizia
24 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 13 : Rovigo - Vicenza
23 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 12 : Modena - Viadana
22 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 11 : Viareggio - Castelnovo ne Monti
21 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 10 : Lucca - Pisa
20 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 9 : Gubbio - Siena
18 May | Eurosport Cycling
Youtube
Giro d'Italia 2025 | Highlights - Stage 8 : Giulianova - Castelraimondo
17 May | 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
9 May Stage 1: Durazzo - Tirana
164km | Flat
10 May Stage 2: Tirana - Tirana
13km | Individual time trial
11 May Stage 3: Valona -Valona
160km | Flat
13 May Stage 4: Alberobello - Lecce
187km | Flat
14 May Stage 5: Ceglie Messapica - Matera
144km | Flat
15 May Stage 6: Potenza - Napoli
226km | Flat
16 May Stage 7: Castel di Sangro - Tagliacozzo
168km | Mountain
17 May Stage 8: Giulianova - Castelraimondo
197km | Hilly
18 May Stage 9: Gubbio - Siena
181km | Hilly
20 May Stage 10: Lucca - Pisa
28km | Individual time trial
21 May Stage 11: Viareggio - Castelnovo ne Monti
185km | Hilly
22 May Stage 12: Modena - Viadana
172km | Flat
23 May Stage 13: Rovigo - Vicenza
180km | Hilly
24 May Stage 14: Treviso - Nova Gorica/Gorizia
186km | Hilly
25 May Stage 15: Fiume Veneto - Asiago
214km | Mountain
27 May Stage 16: Piazzola sul Brenta - San Valentino
199km | Mountain
28 May Stage 17: San Michele Adige - Bormio
154km | Hilly
29 May Stage 18: Morbegno - Cesano Maderno
144km | Flat
30 May Stage 19: Biella - Champoluc
166km | Mountain
31 May Stage 20: Verrès - Sestrière
203km | Mountain
1 Jun Stage 21: Roma - Roma
141km | Flat
2026 UCI World Tour Calendar
7 Mar Strade Bianche
Tadej Pogacar UAE Team Emirates
28 Feb Omloop Het Nieuwsblad
Mathieu van der Poel Alpecin-Premier Tech
16 Feb
22 Feb
UAE Tour
Isaac del Toro UAE Team Emirates
1 Feb Cadel Evans Great Ocean Road Race
Tobias Lund Andresen Decathlon CMA CGM Team
20 Jan
25 Jan
Tour Down Under
Jay Vine UAE Team Emirates
World Rankings - Individual (03-09-2026)
# Rider PTS
1. Tadej Pogačar
UAE TEAM EMIRATES XRG
11255
2. Isaac Del Toro
UAE TEAM EMIRATES XRG
6218
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. Mathieu Van Der Poel
ALPECIN-PREMIER TECH
4113
8. Thomas Pidcock
PINARELLO-Q36.5 PRO CYCLING TEAM
3848
9. Wout Van Aert
TEAM VISMA | LEASE A BIKE
2853
10. Jay Vine
UAE TEAM EMIRATES XRG
2815
11. Ben Healy
EF EDUCATION - EASYPOST
2743
12. Arnaud De Lie
LOTTO INTERMARCHÉ
2724
13. Juan Ayuso
LIDL-TREK
2687
14. Florian Lipowitz
RED BULL - BORA - HANSGROHE
2629
15. Christian Scaroni
XDS ASTANA TEAM
2570
16. Oscar Onley
TEAM PICNIC POSTNL
2510
17. Giulio Ciccone
LIDL-TREK
2467
18. Felix Gall
DECATHLON CMA CGM TEAM
2451
19. Kévin Vauquelin
INEOS GRENADIERS
2340
20. Matteo Jorgenson
TEAM VISMA | LEASE A BIKE
2250
21. Brandon Mcnulty
UAE TEAM EMIRATES XRG
2190
22. Jonathan Milan
LIDL-TREK
2169
23. Filippo Ganna
INEOS GRENADIERS
2162
24. Mattias Skjelmose
LIDL-TREK
2139
25. Matthew Brennan
TEAM VISMA | LEASE A BIKE
2127
26. Michael Storer
TUDOR PRO CYCLING TEAM
2115
27. Lenny Martinez
BAHRAIN VICTORIOUS
2070
28. Paul Magnier
SOUDAL QUICK-STEP
2015
29. Simon Yates
Movistar Team (WTW)
1993
30. Jasper Philipsen
ALPECIN-PREMIER TECH
1989
31. Mauro Schmid
TEAM JAYCO ALULA
1953
32. Olav Kooij
DECATHLON CMA CGM TEAM
1928
33. Michael Matthews
TEAM JAYCO ALULA
1905
34. Romain Gregoire
GROUPAMA-FDJ UNITED
1851
35. Antonio Tiberi
BAHRAIN VICTORIOUS
1834
36. Tobias Lund Andresen
DECATHLON CMA CGM TEAM
1831
37. Primož Roglič
RED BULL - BORA - HANSGROHE
1806
38. Tim Merlier
SOUDAL QUICK-STEP
1805
39. Derek Gee
LIDL-TREK
1790
40. Richard Carapaz
EF EDUCATION - EASYPOST
1779
41. Egan Bernal
INEOS GRENADIERS
1772
42. Biniam Girmay
NSN CYCLING TEAM
1766
43. Jan Christen
UAE TEAM EMIRATES XRG
1673
44. Giulio Pellizzari
RED BULL - BORA - HANSGROHE
1623
45. Tobias Johannessen
UNO-X MOBILITY
1558
46. Paul Seixas
DECATHLON CMA CGM TEAM
1537
47. Neilson Powless
EF EDUCATION - EASYPOST
1535
48. Emilien Jeanniere
TOTALENERGIES
1495
49. Jai Hindley
RED BULL - BORA - HANSGROHE
1495
50. Adam Yates
UAE TEAM EMIRATES XRG
1493
51. Thymen Arensman
INEOS GRENADIERS
1484
52. Simone Velasco
XDS ASTANA TEAM
1470
53. Alex Aranburu
COFIDIS
1429
54. Kaden Groves
ALPECIN-PREMIER TECH
1402
55. Julian Alaphilippe
TUDOR PRO CYCLING TEAM
1397
56. Jordi Meeus
RED BULL - BORA - HANSGROHE
1355
57. Lucas Plapp
TEAM JAYCO ALULA
1306
58. Tiesj Benoot
DECATHLON CMA CGM TEAM
1287
59. Florian Vermeersch
UAE TEAM EMIRATES XRG
1279
60. Tim Wellens
UAE TEAM EMIRATES XRG
1278
61. Corbin Strong
NSN CYCLING TEAM
1243
62. Quinn Simmons
LIDL-TREK
1233
63. Matthew Riccitello
DECATHLON CMA CGM TEAM
1222
64. Lorenzo Fortunato
XDS ASTANA TEAM
1169
65. Lukáš Kubiš
UNIBET ROSE ROCKETS
1145
66. Orluis Aular
MOVISTAR TEAM
1123
67. Toms Skujins
LIDL-TREK
1089
68. Milan Fretin
COFIDIS
1082
69. Pavel Bittner
TEAM PICNIC POSTNL
1074
70. Nicolas Prodhomme
DECATHLON CMA CGM TEAM
1072
71. Marc Hirschi
TUDOR PRO CYCLING TEAM
1037
72. Harold Tejada
XDS ASTANA TEAM
1035
73. Antonio Morgado
UAE TEAM EMIRATES XRG
1030
74. Matteo Trentin
TUDOR PRO CYCLING TEAM
1030
75. Fred Wright
PINARELLO-Q36.5 PRO CYCLING TEAM
1026
76. Ben OConnor
TEAM JAYCO ALULA
1020
77. Dorian Godon
INEOS GRENADIERS
1015
78. Jonas Abrahamsen
UNO-X MOBILITY
1009
79. Ethan Vernon
NSN CYCLING TEAM
992
80. Dylan Groenewegen
UNIBET ROSE ROCKETS
987
81. Enric Mas
MOVISTAR TEAM
982
82. Ilan Van Wilder
SOUDAL QUICK-STEP
967
83. Diego Ulissi
XDS ASTANA TEAM
950
84. Paul Lapeira
DECATHLON CMA CGM TEAM
949
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. Mike Teunissen
XDS ASTANA TEAM
909
89. Damiano Caruso
BAHRAIN VICTORIOUS
898
90. Harold Martín López
XDS ASTANA TEAM
882
91. Yevgeniy Fedorov
XDS ASTANA TEAM
876
92. Sepp Kuss
TEAM VISMA | LEASE A BIKE
861
93. Søren Wærenskjold
UNO-X MOBILITY
854
94. Max Kanter
XDS ASTANA TEAM
848
95. Thibau Nys
LIDL-TREK
846
96. Ben Tulett
TEAM VISMA | LEASE A BIKE
842
97. Jasper Stuyven
SOUDAL QUICK-STEP
818
98. Magnus Nielsen
UNO-X MOBILITY
813
99. Guillermo Thomas Silva
XDS ASTANA TEAM
810
100. Jordan Jegat
TOTALENERGIES
801