Races & Results
- Selected:
- EVENTGROUPDIVISION: WorldTour
- Clear Filters
- October 1 2025+1Oct+00003UTC00 (2)
- September 1 2025+1Sep+00001UTC00 (2)
- August 1 2025+1Aug+00005UTC00 (6)
- July 1 2025+1Jul+00002UTC00 (1)
- June 1 2025+1Jun+00007UTC00 (3)
- May 1 2025+1May+00004UTC00 (2)
- April 1 2025+1Apr+00002UTC00 (8)
- March 1 2025+1Mar+00006UTC00 (9)
- February 1 2025+1Feb+00006UTC00 (2)
- January 1 2025+1Jan+00003UTC00 (1)
- October 1 2024+1Oct+00002UTC00 (2)
- September 1 2024+1Sep+00007UTC00 (3)
- August 1 2024+1Aug+00004UTC00 (5)
- June 1 2024+1Jun+00006UTC00 (3)
- May 1 2024+1May+00003UTC00 (2)
- April 1 2024+1Apr+00001UTC00 (6)
- March 1 2024+1Mar+00005UTC00 (10)
- February 1 2024+1Feb+00004UTC00 (1)
- January 1 2024+1Jan+00001UTC00 (2)
- October 1 2023+1Oct+00007UTC00 (2)
- September 1 2023+1Sep+00005UTC00 (3)
- August 1 2023+1Aug+00002UTC00 (3)
- July 1 2023+1Jul+00006UTC00 (3)
- June 1 2023+1Jun+00004UTC00 (2)
- May 1 2023+1May+00001UTC00 (1)
- April 1 2023+1Apr+00006UTC00 (7)
- March 1 2023+1Mar+00003UTC00 (9)
- February 1 2023+1Feb+00003UTC00 (3)
- January 1 2023+1Jan+00007UTC00 (2)
- October 1 2022+1Oct+00006UTC00 (1)
- September 1 2022+1Sep+00004UTC00 (2)
- August 1 2022+1Aug+00001UTC00 (3)
- July 1 2022+1Jul+00005UTC00 (3)
- June 1 2022+1Jun+00003UTC00 (2)
- May 1 2022+1May+00007UTC00 (2)
- April 1 2022+1Apr+00005UTC00 (7)
- March 1 2022+1Mar+00002UTC00 (9)
- February 1 2022+1Feb+00002UTC00 (2)
- October 1 2021+1Oct+00005UTC00 (3)
- September 1 2021+1Sep+00003UTC00 (3)
- August 1 2021+1Aug+00007UTC00 (5)
- July 1 2021+1Jul+00004UTC00 (1)
- June 1 2021+1Jun+00002UTC00 (2)
- May 1 2021+1May+00006UTC00 (2)
- April 1 2021+1Apr+00004UTC00 (6)
- March 1 2021+1Mar+00001UTC00 (9)
- February 1 2021+1Feb+00001UTC00 (2)
- October 1 2020+1Oct+00004UTC00 (9)
- September 1 2020+1Sep+00002UTC00 (5)
- August 1 2020+1Aug+00006UTC00 (7)
- June 1 2020+1Jun+00001UTC00 (1)
- May 1 2020+1May+00005UTC00 (1)
- March 1 2020+1Mar+00007UTC00 (3)
- February 1 2020+1Feb+00006UTC00 (3)
- January 1 2020+1Jan+00003UTC00 (1)
- October 1 2019+1Oct+00002UTC00 (1)
- September 1 2019+1Sep+00007UTC00 (2)
- August 1 2019+1Aug+00004UTC00 (3)
- July 1 2019+1Jul+00001UTC00 (1)
- June 1 2019+1Jun+00006UTC00 (2)
- May 1 2019+1May+00003UTC00 (3)
- April 1 2019+1Apr+00001UTC00 (9)
- March 1 2019+1Mar+00005UTC00 (6)
- February 1 2019+1Feb+00005UTC00 (1)
- January 1 2019+1Jan+00002UTC00 (2)
- October 1 2018+1Oct+00001UTC00 (3)
- September 1 2018+1Sep+00006UTC00 (2)
- August 1 2018+1Aug+00003UTC00 (4)
- July 1 2018+1Jul+00007UTC00 (1)
- June 1 2018+1Jun+00005UTC00 (2)
- May 1 2018+1May+00002UTC00 (1)
- April 1 2018+1Apr+00007UTC00 (7)
- March 1 2018+1Mar+00004UTC00 (8)
- February 1 2018+1Feb+00004UTC00 (2)
- January 1 2018+1Jan+00001UTC00 (2)
- October 1 2017+1Oct+00007UTC00 (3)
- September 1 2017+1Sep+00005UTC00 (2)
- August 1 2017+1Aug+00002UTC00 (4)
- July 1 2017+1Jul+00006UTC00 (4)
- June 1 2017+1Jun+00004UTC00 (2)
- May 1 2017+1May+00001UTC00 (3)
- April 1 2017+1Apr+00006UTC00 (7)
- March 1 2017+1Mar+00003UTC00 (8)
- February 1 2017+1Feb+00003UTC00 (3)
- January 1 2017+1Jan+00007UTC00 (2)
- October 1 2016+1Oct+00006UTC00 (1)
- September 1 2016+1Sep+00004UTC00 (3)
- August 1 2016+1Aug+00001UTC00 (3)
- July 1 2016+1Jul+00005UTC00 (3)
- June 1 2016+1Jun+00003UTC00 (2)
- May 1 2016+1May+00007UTC00 (1)
- April 1 2016+1Apr+00005UTC00 (7)
- March 1 2016+1Mar+00002UTC00 (6)
- January 1 2016+1Jan+00005UTC00 (1)
- October 1 2015+1Oct+00004UTC00 (1)
- September 1 2015+1Sep+00002UTC00 (2)
- August 1 2015+1Aug+00006UTC00 (6)
- July 1 2015+1Jul+00003UTC00 (1)
- June 1 2015+1Jun+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
-
- Paris-Nice winners 1933-2024
- Paris-Nice 2025 route
- Jonas Vingegaard heads up list of 2025 Paris-Nice contenders
- View All Stages
- Stage 8 - Paris-Nice: Matteo Jorgenson secures overall as Magnus Sheffield solos to stage 8 win | Nice / 119.9km
- Stage 7 - Paris-Nice: Michael Storer surges from breakaway for victory on stage 7 | Nice - Auron / 147.8km
- Stage 6 - Paris-Nice: Mads Pedersen wins stage 6 as Matteo Jorgenson makes GC gains on brutal day of echelon racing | Saint-Julien-en-Saint-Alban - Berre l’Étang / 209.8km
-
- Stage 7 - UAE Tour: Tadej Pogačar dominates Jebel Hafeet to seal overall victory | Al Ain Hazza Bin Zayed Stadium - Jebel Hafeet / 176km
- Stage 6 - UAE Tour: Tim Merlier doubles up with stage 6 sprint victory | Abu Dhabi Cycling Club - Abu Dhabi Breakwater / 167km
- Stage 5 - UAE Tour: Tim Merlier wins crash-marred sprint on stage 5 as Tadej Pogačar runs riot in breakaway | American University Dubai - Hamdan Bin Mohammed Smart University / 160km
-
- Stage 6 - Jhonatan Narvaez wins Tour Down Under | Adelaide / 90km
- Stage 5 - Tour Down Under: Jhonatan Narvaez wins atop Willunga and secures leader's jersey on stage 5 | McLaren Vale - Willunga Hill / 145.7km
- Stage 4 - Tour Down Under: Bryan Coquard holds off Phil Bauhaus to win stage 4 | Glenelg - Victor Harbor / 157.2km
-
- Stage 6 - Govekar wins Tour of Guangxi stage 6 as Van Eetvelt claims last WorldTour GC victory of season | NanNing / 134.3km
- Stage 5 - Lennert Van Eetvelt surges to summit victory on stage 5 of Tour of Guangxi | YiZhou - NongLa / 165.8km
- Stage 4 - Tour of Guangxi: Ethan Vernon wins stage 4 but loses race lead after time penalty | BaMa - JinChengJiang / 176.8km
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
News
-
Relegation Watch 2025: Tour de France will be key for WorldTour survival for Cofidis, Picnic-PostNl - analysis
Lotto's woes continue even with promotion on the horizon, Intermarché-Wanty enter worry-zone -
Magicshine makes some of our favourite bike lights, and this early Amazon Prime Day deal on the Magicshine SEEMEE R300 is a discount that will surely sell out fast
The Magicshine SEEMEE R300 has all the light functionality of its brilliant SEEMEE300 sibling, but comes with a smart radar, and with up to 24% off, it's also excellent value for money -
Specialized releases superlight, super expensive S-Works shoes, designed for Remco Evenepoel to wear at the Tour de France
The S-Works Torch Remco shoes are the brand's lightest and most expensive yet -
Shimano creates a whole new wireless GRX groupset with just two new components
Can a brand new rear derailleur and a left hand shifter really count as a new groupset?
Blogs
-
Nathan Haas blog: Has the UCI done enough for gravel pros at the Gravel World Championships?
Sponsored gravel riders appear to be losing interest in the rainbow jersey battle -
Lauren De Crescenzo and her tough decision to miss UCI Gravel World Championships
In her own words, the gravel star explains the complex picture of the Gravel World Championships for the US team -
A proper women's race – Historic day in Emporia at Unbound Gravel
Extended gaps around women's start end with unprecedented sprint finish though 'it’s still imperfect, but it’s the best we can do for now' -
Road prep and adapting to new rules as Life Time Grand Prix begins at Fuego XL mountain bike event
Lauren De Crescenzo uses The Growler for confidence boost ride ahead of prestigious off-road series -
'Untapped gold' in store for inaugural RADL GRVL in South Australia
Nathan Haas calls gravel course 'raw, fast, exciting' after pre-ride with co-founder Valtteri Bottas