Races Results
Latest

Tour du Limousin-Périgord: Sylvain Moniquet takes solo uphill victory on stage 2, Ewen Costiou new leader
By James Moultrie published
Race results Alexandre Delettre second as Costiou finishes third to take race lead

Renewi Tour stage 1: Tim Merlier fastest in bunch kick to win opening sprint and take leader's jersey
By Laura Weislo published
Results Arnaud De Lie second, Sebastian Molano third in Breskens

Tour du Limousin-Périgord: Thomas Gachignard wins stage 1 as breakaway stays clear
By Kirsten Frattini published
Race results TotalEnergies rider out-sprints Costiou to take first leader's jersey

Rosa Klöser edges Geerike Schreurs on debut at muddy CORE4 in Iowa for second consecutive win in Gravel Earth Series
By Jackie Tyson published
Results Julien Gagne takes solo men's victory ahead of Adam Roberge and Tobias Kongstad

UCI Gravel World Series: Femke Markus and Jordan Habets win Gravel Grit ‘n Grind
By Lyne Lamoureux published
Results Romain Bardet gets 10th in his first UCl Gravel World Series race

ADAC Cyclassics Hamburg: Rory Townsend holds off peloton by tiny margin from early breakaway for biggest victory of his career
By James Moultrie published
Results Arnaud De Lie takes second and Paul Magnier is third in Hamburg

La Polynormande: Nicolas Prodhomme finishes solo for sixth victory of the season
By Lyne Lamoureux published
Results Decathlon AG2R La Mondiale attacks away in final nine kilometres to win 31 seconds ahead of Sandy Dujardin and Axel Mariault

Czech Tour: Junior Lecerf takes dramatic overall win as late Cian Uijtdebroeks attack fades in final metres of stage 4
By James Moultrie, Lyne Lamoureux published
Results Jannis Peter wins final stage in Pustevny as Uijtdebroeks finishes second and Alessandro Fancellu third on GC

Tour de Romandie Féminin: Elise Chabbey snatches overall victory from Urška Žigart as Blanka Vas wins stage 3
By Dan Challis published
Results Hungarian champion bridges across to eventual GC winner with daring descent, before playing final run into Aigle perfectly

Czech Tour: Liam Walsh powers ahead of Luke Lamperti to take surprise stage 3 sprint victory
By Lyne Lamoureux published
Results Australian continental team rider takes biggest win of young career in Ostrava

Tour of Denmark stage 5: Mads Pedersen sprints to third stage victory and wins overall
By James Moultrie published
Results Jakob Söderqvist takes second and Niklas Larsen third in final GC

Tour de Romandie Féminin: Elise Chabbey climbs to stage 2 victory as Urška Žigart moves into race lead
By Dan Challis published
Results Swiss rider takes first WorldTour win in La Tzoumaz summit finish after two-up sprint with Slovenian

Circuit Franco-Belge: Jonas Abrahamsen charges from breakaway on uphill finish for victory
By Kirsten Frattini published
Results Corbin Strong second, Eduard Prades third as chasers swarm all but one in lead trio on final 1km ascent

Tour of Denmark stage 4: Mads Pedersen solos to victory with long-range attack and extends GC lead
By Laura Weislo published
Results Tibor del Grosso second, Antoine L'Hote third

Czech Tour: Junior Lecerf wins stage 2 summit finish to move into race lead
By Alasdair Fotheringham published
Results Alessandro Fancellu out-paces Cian Uijtdebroeks for second

Tour de Romandie Féminin: Paula Blasi wins prologue as dispute over trackers overshadows race
By Dan Challis published
Results 22-year-old takes surprise win in hilly 4.4km individual test ahead of Žigart and Labous

Tour of Denmark stage 3: Jakob Södeqvist wins individual time trial in Kerteminde
By Laura Weislo published
Results Mads Pedersen holds onto the race lead over Niklas Larsen

Czech Tour: Luke Lamperti goes long to win stage 1 sprint
By Laura Weislo last updated
Results Soudal-QuickStep rider beats Donati and Syritsa to become first GC leader
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Chrono Féminin de Gatineau: Lieke Nooijen dominates time trial ahead of runner-up Emily Ehrlich
Visma-Lease a Bike threatened to sweep podium, with Margaux Vigié third and Carlijn Acchtereekte falling to fourth -
Kampioenschap van Vlaanderen: Jonathan Milan sprints to his ninth win of 2025
Italian beats Dylan Groenewegen and Tim Merlier to the line in Koolskamp -
Tour de Luxembourg: Mattias Skjelmose holds off Jordan Jegat on closing cobbled climb for stage 3 victory and GC lead
Brandon McNulty accelerates under Vianden castle gate but settles for third at finish





