Races Results
Latest

Vuelta a Burgos stage 2: Matteo Moschetti beats Matteo Malucelli in photo finish sprint
By James Moultrie published
Results Italians go shoulder to shoulder with Juan Sebastián Molano in high-speed sprint

Tour de Pologne stage 2: Paul Lapeira surprises with uphill sprint victory and race lead
By Stephen Farrand published
Results Hilly finish knocks Kooij out of leader's jersey

Vuelta a Burgos stage 1: Roger Adrià wins hilly opener ahead of crash involving Isaac del Toro and Giulio Ciccone
By James Moultrie published
Results Jordan Labrosse second, Afonso Eulálio third across steep ascent of Alto del Castillo in Burgos

Tour de Pologne stage 1: Olav Kooij takes first leaders jersey with sprint victory in Legnica
By James Moultrie published
Results Paul Magnier and Jensen Plowright secure podium spots in fast finish

Tour de France Femmes stage 9: Pauline Ferrand-Prévot claims historic overall victory with back-to-back mountain stage wins into Châtel
By Lukas Knöfler published
Results Demi Vollering sprints to second place ahead of Kasia Niewiadoma-Phinney and Niamh Fisher-Black in final alpine stage

Circuito de Getxo: UAE Team Emirates-XRG dominate as Isaac del Toro solos to victory with attack on the final climb
By Joseph Lycett published
Results Juan Ayuso finishes runner-up ahead of Alex Aranburu to secure a one-two finish for the Emirati squad

Tour de France Femmes stage 8: Pauline Ferrand-Prévot smashes competition on Col de la Madeleine to win queen stage and move into overall lead
By Lukas Knöfler published
Results Frenchwoman distances GC rivals Sarah Gigante, Kasia Niewiadoma-Phinney and Demi Vollering in major turning point in the hunt for the yellow jersey

Clásica San Sebastián: Attack on final climb nets Giulio Ciccone solo victory
By Joseph Lycett published
Results Lidl-Trek rider goes clear with attack on the Murgil-Tontorra climb to win in the Basque Country, with Jan Christen second and Maxim Van Gils third in WorldTour one-day race

Tour de France Femmes stage 7: Maëva Squiban repeats solo victory with dramatic back-to-back long-range attacks
By Lukas Knöfler published
Results Cédrine Kerbaol uses daredevil descent to outpace Ruth Edwards for another second-place finish, while Kim Le Court-Pienaar saves yellow jersey

Tour de France Femmes stage 6: Maeva Squiban takes biggest victory of career with 32km solo attack
By Lukas Knöfler published
Results GC battle stalls behind French winner in Ambert, as yellow jersey Kim Le Court-Pienaar extends lead with bonus seconds

Tour de Wallonie: Corbin Strong seals overall title as Clément Izquierdo edges Kiwi for stage 5 victory
By Stephen Farrand published
Results Mathias Vacek second overall as Strong secures GC with move in late five-rider break

Tour de France Femmes stage 5: Kim Le Court-Pienaar awarded victory ahead of Demi Vollering in photo-finish sprint and reclaims yellow jersey
By Lukas Knöfler published
Results Anna van der Breggen takes third place among the selection of favourites sprinting into Guéret

Tour de France Femmes stage 4: Lorena Wiebes goes two-for-two against Marianne Vos for another sprint victory
By Lukas Knöfler published
Results Laura Gillespie grabs final podium spot in Poitiers

American Criterium Cup: Kendall Ryan defends title at Fulton Market Grand Prix while Richard Holec wins ahead of Danny Summerhill
By Jackie Tyson published
Results 'I got swarmed and had to come from far back' Ryan said about close finish for third ACC win to propel her into top 3 of standings

Tour de France Femmes stage 3: Lorena Wiebes wins furious sprint as Kim Le Court and Demi Vollering are caught out in late-race crash
By Lukas Knöfler published
Results Marianne Vos second in sprint to reclaim the overall race lead in Angers

Tour de Wallonie: Davide Donati punches across line in bunch sprint for surprise victory on stage 3
By Stephen Farrand published
Results Milan Fretin second, Anders Foldager third as peloton catches front group of 12 in final 300 metres

Tour de Wallonie: Oliver Knight takes first pro win from breakaway on stage 2, just ahead of chasing peloton
By Laura Weislo last updated
Results Brit narrowly hangs on in Sambreville from three-man group that went away in final 21km, takes over race lead
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






