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
2026 UCI World Tour Calendar
Mar 7 Strade Bianche
Tadej Pogacar UAE Team Emirates
Feb 28 Omloop Het Nieuwsblad
Mathieu van der Poel Alpecin-Premier Tech
Feb 16
Feb 22
UAE Tour
Isaac del Toro UAE Team Emirates
Feb 1 Cadel Evans Great Ocean Road Race
Tobias Lund Andresen Decathlon CMA CGM Team
Jan 20
Jan 25
Tour Down Under
Jay Vine UAE Team Emirates
World Rankings - Individual (03-13-2026)
# Rider PTS
1. Tadej Pogačar
UAE TEAM EMIRATES XRG
11355
2. Isaac Del Toro
UAE TEAM EMIRATES XRG
6535
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. Tom Pidcock
PINARELLO-Q36.5 PRO CYCLING TEAM
3678
9. Wout Van Aert
TEAM VISMA | LEASE A BIKE
2938
10. Jay Vine
UAE TEAM EMIRATES XRG
2815
11. Arnaud De Lie
LOTTO INTERMARCHÉ
2724
12. Florian Lipowitz
RED BULL - BORA - HANSGROHE
2629
13. Ben Healy
EF EDUCATION - EASYPOST
2568
14. Oscar Onley
INEOS GRENADIERS
2510
15. Christian Scaroni
XDS ASTANA TEAM
2500
16. Juan Ayuso
LIDL-TREK
2487
17. Giulio Ciccone
LIDL-TREK
2467
18. Felix Gall
DECATHLON CMA CGM TEAM
2451
19. Matteo Jorgenson
TEAM VISMA | LEASE A BIKE
2375
20. Kévin Vauquelin
INEOS GRENADIERS
2316
21. Romain Gregoire
GROUPAMA-FDJ UNITED
2292
22. Brandon Mcnulty
UAE TEAM EMIRATES XRG
2190
23. Jonathan Milan
LIDL-TREK
2169
24. Filippo Ganna
INEOS GRENADIERS
2162
25. Mattias Skjelmose
LIDL-TREK
2139
26. Lenny Martinez
BAHRAIN VICTORIOUS
2070
27. Matthew Brennan
TEAM VISMA | LEASE A BIKE
2047
28. Paul Magnier
SOUDAL QUICK-STEP
2015
29. Michael Storer
TUDOR PRO CYCLING TEAM
1995
30. Simon Yates
Movistar Team (WTW)
1993
31. Jasper Philipsen
ALPECIN-PREMIER TECH
1989
32. Antonio Tiberi
BAHRAIN VICTORIOUS
1974
33. Mauro Schmid
TEAM JAYCO ALULA
1953
34. Paul Seixas
DECATHLON CMA CGM TEAM
1937
35. Olav Kooij
DECATHLON CMA CGM TEAM
1928
36. Michael Matthews
TEAM JAYCO ALULA
1905
37. Jan Christen
UAE TEAM EMIRATES XRG
1848
38. Tobias Lund Andresen
DECATHLON CMA CGM TEAM
1831
39. Primož Roglič
RED BULL - BORA - HANSGROHE
1806
40. Tim Merlier
SOUDAL QUICK-STEP
1805
41. Richard Carapaz
EF EDUCATION - EASYPOST
1794
42. Derek Gee
LIDL-TREK
1790
43. Egan Bernal
INEOS GRENADIERS
1772
44. Biniam Girmay
NSN CYCLING TEAM
1766
45. Giulio Pellizzari
RED BULL - BORA - HANSGROHE
1623
46. Tobias Johannessen
UNO-X MOBILITY
1562
47. Emilien Jeanniere
TOTALENERGIES
1495
48. Jai Hindley
RED BULL - BORA - HANSGROHE
1495
49. Adam Yates
UAE TEAM EMIRATES XRG
1493
50. Thymen Arensman
INEOS GRENADIERS
1484
51. Jordi Meeus
RED BULL - BORA - HANSGROHE
1480
52. Simone Velasco
XDS ASTANA TEAM
1467
53. Alex Aranburu
COFIDIS
1449
54. Neilson Powless
EF EDUCATION - EASYPOST
1435
55. Julian Alaphilippe
TUDOR PRO CYCLING TEAM
1427
56. Kaden Groves
ALPECIN-PREMIER TECH
1402
57. Lucas Plapp
TEAM JAYCO ALULA
1306
58. Tiesj Benoot
DECATHLON CMA CGM TEAM
1287
59. Florian Vermeersch
UAE TEAM EMIRATES XRG
1260
60. Corbin Strong
NSN CYCLING TEAM
1246
61. Quinn Simmons
LIDL-TREK
1233
62. Matthew Riccitello
DECATHLON CMA CGM TEAM
1222
63. Lukáš Kubiš
UNIBET ROSE ROCKETS
1195
64. Lorenzo Fortunato
XDS ASTANA TEAM
1169
65. Orluis Aular
MOVISTAR TEAM
1123
66. Antonio Morgado
UAE TEAM EMIRATES XRG
1095
67. Milan Fretin
COFIDIS
1082
68. Pavel Bittner
TEAM PICNIC POSTNL
1074
69. Nicolas Prodhomme
DECATHLON CMA CGM TEAM
1072
70. Diego Ulissi
XDS ASTANA TEAM
1067
71. Toms Skujins
LIDL-TREK
1041
72. Harold Tejada
XDS ASTANA TEAM
1035
73. Matteo Trentin
TUDOR PRO CYCLING TEAM
1030
74. Fred Wright
PINARELLO-Q36.5 PRO CYCLING TEAM
1026
75. Marc Hirschi
TUDOR PRO CYCLING TEAM
1021
76. Ben OConnor
TEAM JAYCO ALULA
1020
77. Tim Wellens
UAE TEAM EMIRATES XRG
1018
78. Dorian Godon
INEOS GRENADIERS
1015
79. Jonas Abrahamsen
UNO-X MOBILITY
1009
80. Ethan Vernon
NSN CYCLING TEAM
992
81. Paul Lapeira
DECATHLON CMA CGM TEAM
989
82. Dylan Groenewegen
UNIBET ROSE ROCKETS
987
83. Enric Mas
MOVISTAR TEAM
982
84. Ilan Van Wilder
SOUDAL QUICK-STEP
967
85. Santiago Buitrago
BAHRAIN VICTORIOUS
961
86. Iván Romeo Abad
MOVISTAR TEAM
933
87. Matteo Moschetti
PINARELLO-Q36.5 PRO CYCLING TEAM
924
88. Pavel Sivakov
UAE TEAM EMIRATES XRG
921
89. Mike Teunissen
XDS ASTANA TEAM
909
90. Damiano Caruso
BAHRAIN VICTORIOUS
898
91. Harold Martín López
XDS ASTANA TEAM
882
92. Yevgeniy Fedorov
XDS ASTANA TEAM
876
93. Sepp Kuss
TEAM VISMA | LEASE A BIKE
861
94. Søren Wærenskjold
UNO-X MOBILITY
854
95. Max Kanter
XDS ASTANA TEAM
848
96. Thibau Nys
LIDL-TREK
846
97. Ben Tulett
TEAM VISMA | LEASE A BIKE
842
98. Guillermo Thomas Silva
XDS ASTANA TEAM
820
99. Jasper Stuyven
SOUDAL QUICK-STEP
818
100. Jordan Jegat
TOTALENERGIES
796