Races Results
Latest

Volta a Catalunya Femenina: Demi Vollering conquers monster climb to take stage 2 victory, moves into race lead
By James Moultrie last updated
Results Marion Bunel, 20, puts up stunning fight on 19km ascent to take second atop Coll de Pal

Antwerp Port Epic Ladies: Susanne Andersen wins in photo finish
By Laura Weislo published
Results Clara Copponi pipped at the line in Pro Series race

Tour of Slovenia: Kyrylo Tsarenko wins stage 4 from early breakaway, Anders Halland Johannessen moves into race lead
By James Moultrie published
Results Ukranian rider survives up final ascent to Golta, with group of favourites battling it out for the overall lead behind

Volta a Catalunya Femenina: Elise Chabbey wins opening stage with late attack from three-rider breakaway
By Kirsten Frattini published
Results Demi Vollering second for FDJ-SUEZ one-two finish with Ane Santesteban taking third

Tour of Slovenia: Dylan Groenewegen snaps up second bunch sprint win in three days
By Alasdair Fotheringham published
Results No change to GC on eve of decisive mountain stage, Fabio Christen still leads

Tour of Britain Women: Mara Roldan wins stage 2 with 14km solo attack
By Lukas Knöfler published
Results 21-year-old Canadian breaks free for first Women's WorldTour victory 12 seconds up on Riejanne Markus

Tour of Slovenia: Fabio Christen moves into stage 2 win as Rui Oliveira relegated to back of six-rider breakaway group
By Dani Ostanek published
Results Q36.5 rider earns second victory of season and takes race lead

Tour of Britain Women: Kim Le Court outduels Kristen Faulkner to capture stage 1 and opening lead
By Lukas Knöfler published
Results Lorena Wiebes leads in reduced peloton for third

Tour of Slovenia: Dylan Groenewegen continues to gain momentum with powerful stage 1 victory
By James Moultrie published
Results Dutch national champion takes important win one month before the Tour de France

UCI Gravel World Series – Marianne Vos delivers solo victory in rainbow jersey at 3RIDES as Niels Vandeputte sprints to men's win
By Simone Giuliani published
Results Jonas Koch and Larissa Hartog take second at German round of series

Tour of Norway Women: Mie Bjørndal Ottestad grabs overall with bold solo victory on final stage
By Jackie Tyson published
Results Opening stage winner Justine Ghekiere goes second overall after arriving in Stavanger with chase group

Giro d'Italia: Simon Yates clinches overall victory as teammate Olav Kooij takes final stage
By Alasdair Fotheringham published
Results Briton secures first Grand Tour of 2025 ahead of Isaac del Toro and Richard Carapaz

Boucles de la Mayenne: Aaron Gate seals overall victory by bare minimum in latest XDS Astana 2025 triumph
By Alasdair Fotheringham published
Results Tudor Pro's Marius Mayrhofer solos to breakaway stage victory on final day of French stage race

Tour of Norway: Matthew Brennan captures first overall victory of brilliant young pro career with second stage win
By Alasdair Fotheringham published
Results Visma-Lease a Bike star, 19, clinches both last day's bunch sprints for GC

Unbound Gravel 200: Karolina Migoń takes emphatic solo victory in Emporia to continue winning streak
By Jackie Tyson, Simone Giuliani published
Results Back-to-back Traka 360 victor adds Unbound crown with more than 8 minute gap to PAS Racing teammate Cecily Decker

Unbound Gravel 200: Cameron Jones moves away from Simon Pellaud on Highland Hill for solo victory
By Rosael Torres-Davis published
Results New Zealander scores top points for wildcard entry in Life Time Grand Prix

Unbound Gravel 100: Tiffany Cromwell wins second title while Hayden Christian outsprints Isaac Allred for men's victory
By Jackie Tyson published
Results Five of the riders on the podiums in the 100-mile distance earn top points for the Life Time Grand Prix U23 Program

Tour of Norway: Maxim van Gils forgets tough spring with narrow uphill victory against GC leader Matthew Brennan
By Alasdair Fotheringham published
Results Brennan remains in overall lead, closes in on first stage race victory of incipient career
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Tour de France stage 5: Remco Evenepoel uses pure power to win individual time trial while Tadej Pogačar moves into yellow jersey
European champion Edoardo Affini secures third place in 33km race against the clock -
Giro d'Italia Women stage 4: Sarah Gigante scores biggest career win on Pianezze summit finish as Marlen Reusser retakes maglia rosa
Elisa Longo Borghini outsprints Reusser for second place, 25 seconds down on Australian -
Tour de France stage 4: Tadej Pogačar outduels Mathieu van der Poel and Jonas Vingegaard on hotly-contested sprint finish in Rouen
World Champion strikes with explosive attack on final climb while Van der Poel retains yellow by thin margin