Race Results
Latest professional cycling race results, stage reports, standings and analysis from the WorldTour, Grand Tours and major one-day races.
- Twenty Years & Sixteen Days: Seixas Breaks Three Records at Il Lombardia
- Brand and Vanthourenhout Open the Winter Cyclocross in Dendermonde
- Three Millimetres and Fourteen Kilometres: Evenepoel and Vollering Rule Europe
- Cyclocross Pre-Season Underway!
- 2026 World Championships Road Race Results: McNulty, Vollering Win
- Seven Rainbows Down. The Clock Has Already Talked.
- Vingegaard Took the Set. Pogacar Took Five. Mas Ended Twelve Years.
- Twelve Years. Then Granada. Enric Mas Is Champion
- Landa Conquers Alguacil, First Win Since the 2017 Giro
- Dunbar Takes Stage 19 Penas Blancas
- Primoz Roglic Wasn’t Their Man, Now He Is
- Thirty-Three Seconds: Kung Wins Jerez, Mas Keeps Red
- Brennan Makes It Five In Seville, Visma At Seven!
- Four Fingers: Brennan Wins La Rabida, Visma Makes It Six
- Ice, 2:06 and Six Days Left: The Vuelta Rest Day in Seville
- Heat Cuts 79 Kilometres While Van Aert Owns Cordoba
- Brenner Beats Buitrago as Mas Cuts Roglic
- Omrzel Wins Calar Alto & Mas Starts to Believe
- Matthew Brennan Adds La Vuelta Trifecta
- Hands Down: Tronchon Wins the Sprint Visma Could Not Finish
- No Favorite, No Hiding: The Vuelta Rest Day After Pogacar
- He Refused Red on Saturday. On Sunday, Enric Mas Made It His
- A Stone on a Flat Road Ended the Tadej Pogacar’s La Vuelta
- The First Summit Went to Norway. The Seconds Still Went to Pogacar.
- Mas Warned Pogacar. He Went Off the Road. Then He Took the Stage.
- The Vuelta Is Over for GC. Visma Are Still Racing Brennan Wins Again in Roquetes
- Andorra Ends It: Pogacar Rides Fifty Kilometres Alone and Leaves the Vuelta Nothing Left to Decide
- Hail Erases Vuelta Stage 3 and Everything Won On It
- Tadej Pogacar Takes Red Hayter Loses a Stage by 0.09 Seconds
- AJ August and INEOS Took the Hardest Czech Tour Apart
- Stefan Kung Took the Clock. Brenner Took the Tour of Poland 2026. Tudor Took Everything.
- Tour de Pologne Stage 6: Louis Barre Wins. Scaroni Won Yellow by Three Seconds
- Giulio Pellizzari Wins on Lagunas de Neila as Gall Holds Off Onley by Five Seconds
- Brit Matthew Brennan Comes From Behind to Win Stage 4; Gall Keeps Purple by Six Seconds
- Caught but Not Beaten: Jan Christen Wins at Kocierz, Lemmen Keeps Yellow
- Bart Lemmen Smashes First Pro Victory in 133km Weather Chaos
- The Escudo Took Everything: Felix Gall Solos in the Fog Yanks Purple from Onley
- Jonathan Milan Sweeps the North Before the Tour of Poland Turns Uphill
- Oscar Onley Wins the Duel at Valle del Sol in Vuelta a Burgos Battle
- Brit Matthew Brennan Takes the Castle and Visma Lease-a-Bike Owns Burgos
- Jonathan Milan Owns the U-Turn and Doubles Up in Szczecin
- Italian Champion Jonathon Milan Storms Tour de Pologne Stage 1 in Koszalin
- Rødovre Erupts: Rasmus Søjberg Pedersen Wins, Van Aert Takes Denmark
- Four Starts, Four Wins: Remco Evenepoel Breaks the Clásica After a Mechanical Tried to Break Him
- Storm Ingebrigtsen Buries the Sprint and Ends Wout Van Aert’s Perfect Run
- Wout Van Aert Avoids Disaster, Swaps Bikes, and Smashes Queen Stage
- Photo Finish is Brutal: Plowright Wins Skive for Twenty Minutes, Then Loses It by a Millimeter
- Pressed By Adversaries: Wout Van Aert Wins His Comeback in the Crosswind
- Women’s Tour of Poland Was a Sprinter’s Formality, and a Software Engineer Nearly Broke It
- Mathieu Van der Poel Steals Stage 21 as Tadej Pogacar Takes a Fifth Tour
- Richard Carapaz Captures the Queen Stage as Sepp Kuss Crashes Twice
- Pogacar Hunts the Break on Alpe d’Huez and Wins in Yellow
- Carapaz Smashes Solo Victory at Orcières as the Favourites Save It for Alpe d’Huez
- The Clock Doesn’t Blink: Evenepoel Beats Pogacar in the Time Trial as Lipowitz Crashes Out
- Solaison Shakes the Tour: Remco Evenepoel Outfoxes Pogačar for a Maiden Stage Win as Vingegaard Crashes Out
- Tadej Pogačar’s Vosges Statement: A Rain-Soaked Solo Strike on the Col du Haag to Win at Le Markstein
- Breakaway Bonanza in Belfort: Mauro Schmid Outduels Tejada on the Tour’s Longest Day as Pidcock Storms the Podium Fight
- Merlier’s Hat-Trick Amid the Carnage: A Third Sprint Win in Chalon as the Bunch Hits the Deck
- From Last to First: Wærenskjold Wins the Fastest Stage in Tour History in Nevers
- Pogačar’s Bastille Day Statement: A Solo Strike on the Col de Pertus to Win at Le Lioran