Races Results
Latest

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

Tour de Pologne Women: Chiara Consonni doubles up with dominant victory on stage 3
By Stephen Farrand published
Results Italian wins overall with final stage win over Linda Zanetti, Emma Norsgaard

Tour of Denmark stage 2: Uno-X Mobility deliver Søren Wærenskjold through hectic sprint to victory in Gladsaxe
By James Moultrie published
Results Young Belgian sprinter Steffen De Schuyteneer took second place, closely followed by Axel Zingle in third

Tour de Pologne Women: Linda Zanetti wins stage 2 cobbled sprint
By Stephen Farrand published
Results Uno-X Mobility rider beats Marie Le Net and Sofia Bertizzolo
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Tour de Luxembourg: Local rider Mathieu Kockelmann shocks WorldTour riders with stage 2 victory
Andrea Vendrame second, Tom Donnenwirth third in bunch sprint -
Tour of Slovakia: Paul Magnier doubles up with stage 2 sprint win
Frenchman beats Lukaš Kubiš and Milan Menten to the line in Košice -
Tour de Luxembourg: Romain Grégoire takes first leader's jersey with stage 1 victory
Frenchman out-paces Marijn van den Berg and Marc Hirschi on opening stage