Major Races
-
- Prologue | Yerseke - Yerseke (ITT) / 3.1km
- Stage 1 | Jabbeke - Knokke-Heiste / 128.2km
- Stage 2 | Zulte / 127.2km
-
- Giro d'Italia Women 2025 route reveals three summit finishes - Aprica, Valdobbiadene and Monte Nerone
- Analysing the Giro d'Italia Women 2025 contenders – Can Elisa Longo Borghini stop Anna van der Breggen from a record-tying fifth overall victory?
- Giro d'Italia Women - Past winners
- View All Stages
- Stage 7 - Giro d'Italia Women stage 7: Elisa Longo Borghini seizes race lead as Sarah Gigante solos to victory on Monte Nerone | Fermignano - Monte Nerone / 150km
- Stage 6 - Giro d'Italia Women stage 6: Liane Lippert takes first victory in a year as Pauliena Rooijakkers makes GC gains | Bellaria - Igea Marina / 145km
- Stage 5 - Giro d'Italia Women stage 5: Lorena Wiebes blasts to second victory of 2025 race as echelons spark major GC changes | Mirano - Monselice / 120km
-
- Tour de France 2025 route
- Who will win the 2025 Tour de France? Ranking the form of the favourites for the yellow jersey
- Tour de France winners
- View All Stages
- Stage 8 - Tour de France stage 8: Jonathan Milan holds off Wout van Aert to win Laval sprint | Saint-Méen Le-Grand - Laval / 174km
- Stage 7 - Tour de France stage 7: Tadej Pogačar tops Jonas Vingegaard to win on Mûr-de-Bretagne | Saint-Malo - Mûr-de-Bretagne / 194km
- Stage 6 - Tour de France stage 6: Ben Healy launches long-range attack for solo victory | Bayeux - Vire Normandie / 201km
Racing Calendar List
See Older Races- October 1 2025+1Oct+00003UTC00 (7)
- September 1 2025+1Sep+00001UTC00 (2)
- July 1 2025+1Jul+00002UTC00 (1)
- June 1 2025+1Jun+00007UTC00 (3)
- May 1 2025+1May+00004UTC00 (1)
- April 1 2025+1Apr+00002UTC00 (3)
- March 1 2025+1Mar+00006UTC00 (11)
- October 1 2024+1Oct+00002UTC00 (9)
- September 1 2024+1Sep+00007UTC00 (5)
- July 1 2024+1Jul+00001UTC00 (2)
-
-
- Tirreno-Adriatico 2025 route
- Tirreno-Adriatico 2025 contenders – UAE Team Emirates-XRG can still dominate without Tadej Pogačar
- View All Stages
- Stage 7 - Tirreno-Adriatico: Jonathan Milan wins high-speed bunch sprint on stage 7 while Juan Ayuso seals GC | Porto Potenza Picena - San Benedetto del Tronto / 147km
- Stage 6 - Tirreno-Adriatico: Juan Ayuso wins stage 6 summit finish, takes race lead | Cartoceto - Frontignano / 166km
- Stage 5 - Tirreno-Adriatico: Fredrik Dversnes gets the better of favourites to win stage 5 from break | Ascoli Piceno - Pergola / 196km
-
-
-
-
- Stage 5 - Coppi e Bartali: Ben Tulett wins overall as Jay Vine solos to stage victory | Brisighella - Forli / 132.5km
- Stage 4 - Coppi e Bartali: Ben Tulett moves into GC lead with uphill victory on stage 4 | Brisighella / 150.4km
- Stage 3 - Coppi e Bartali: Jay Vine holds off chase to take solo stage 3 victory | Riccione - Cesena / 142.1km
-
- Stage 4 - Giro d'Abruzzo: Georg Zimmermann wins final GC as Ivo Oliveira scores another stage victory | Corropoli - Isola del Gran Sasso (Santuario di San Gabriele) / 166km
- Stage 3 - Giro d'Abruzzo: Callejas wins stage 3 summit finish as Zimmermann takes lead | San Demetrio ne' Vestini - Roccaraso (Aremogna) / 160km
- Stage 2 - Giro d'Abruzzo: Late attack by Ivo Oliveira lands UAE Team Emirates-XRG back-to-back wins on stage 2 | Tocco da Casauria - Penne / 138km
-
- Stage 5 - Tour of the Alps: Michael Storer eclipses Thymen Arensman in mountainous finale to claim overall victory | Lienz / 113km
- Stage 4 - Tour of the Alps: Thymen Arensman wins from 80km solo attack to snatch race lead from Michael Storer | Sillian - Obertilliach / 160km
- Stage 3 - Tour of the Alps: Marco Frigo wins stage 3 with 70km solo breakaway | Sterzing/Vipiteno - San Candido / 145km
-
- Giro d'Italia 2025 route
- Who will win the Giro d'Italia 2025? Analysing the favourites
- Giro d'Italia history
- View All Stages
- Stage 21 - Giro d'Italia: Simon Yates clinches overall victory as teammate Olav Kooij takes final stage | Rome / 143km
- Stage 20 - Giro d'Italia: Simon Yates rips maglia rosa off Isaac del Toro with devastating attack on Colle delle Finestre | Verrès - Sestrière, via Lattea / 205km
- Stage 19 - Giro d'Italia: Isaac del Toro clings to Richard Carapaz's attacks on mountainous stage 19 as Nicolas Prodhomme claims solo victory | Biella - Champoluc / 166km
-
- Elite Men Road Race - Italian Road Championships: Club-level Filippo Conca shocks WorldTour riders by sprinting to road race title
- Elite Women Road Race - Italian Road Championships: Elisa Longo Borghini solos to sixth women’s road race title
- Elite Men Time Trial - Filippo Ganna wins sixth Italian men's national time trial championships / 28km
-
- Giro d'Italia Women 2025 route reveals three summit finishes - Aprica, Valdobbiadene and Monte Nerone
- Analysing the Giro d'Italia Women 2025 contenders – Can Elisa Longo Borghini stop Anna van der Breggen from a record-tying fifth overall victory?
- Giro d'Italia Women - Past winners
- View All Stages
- Stage 7 - Giro d'Italia Women stage 7: Elisa Longo Borghini seizes race lead as Sarah Gigante solos to victory on Monte Nerone | Fermignano - Monte Nerone / 150km
- Stage 6 - Giro d'Italia Women stage 6: Liane Lippert takes first victory in a year as Pauliena Rooijakkers makes GC gains | Bellaria - Igea Marina / 145km
- Stage 5 - Giro d'Italia Women stage 5: Lorena Wiebes blasts to second victory of 2025 race as echelons spark major GC changes | Mirano - Monselice / 120km
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
UCl Gravel World Series – Femke Markus holds off Rosa Klöser to win Gravel One Fifty for elite women
Jordan Habets soloes to men's victory at home race in Netherlands -
On the eighth day, the Tour de France rested - Why the peloton rode steady on the road to Laval
'It was quite an easy day, I think a lot of guys in the bunch' says Jonas Vingegaard -
'I'll announce it next time on Twitter' – Wout van Aert rediscovers sprint form with surprise second-place at Tour de France
Belgian keeps media guessing after saying he wouldn't participate in stage 8 bunch finish in Laval