Races & Results
- Selected:
- EVENTGROUPDIVISION: 2.1
- Clear Filters
- August 1 2025+1Aug+00005UTC00 (3)
- July 1 2025+1Jul+00002UTC00 (1)
- June 1 2025+1Jun+00007UTC00 (1)
- April 1 2025+1Apr+00002UTC00 (3)
- March 1 2025+1Mar+00006UTC00 (1)
- February 1 2025+1Feb+00006UTC00 (5)
- January 1 2025+1Jan+00003UTC00 (1)
- October 1 2024+1Oct+00002UTC00 (1)
- August 1 2024+1Aug+00004UTC00 (2)
- July 1 2024+1Jul+00001UTC00 (3)
- June 1 2024+1Jun+00006UTC00 (4)
- April 1 2024+1Apr+00001UTC00 (3)
- March 1 2024+1Mar+00005UTC00 (1)
- February 1 2024+1Feb+00004UTC00 (4)
- January 1 2024+1Jan+00001UTC00 (2)
- October 1 2023+1Oct+00007UTC00 (1)
- September 1 2023+1Sep+00005UTC00 (2)
- August 1 2023+1Aug+00002UTC00 (2)
- July 1 2023+1Jul+00006UTC00 (3)
- June 1 2023+1Jun+00004UTC00 (1)
- April 1 2023+1Apr+00006UTC00 (2)
- March 1 2023+1Mar+00003UTC00 (1)
- February 1 2023+1Feb+00003UTC00 (3)
- January 1 2023+1Jan+00007UTC00 (1)
- September 1 2022+1Sep+00004UTC00 (2)
- August 1 2022+1Aug+00001UTC00 (5)
- July 1 2022+1Jul+00005UTC00 (1)
- June 1 2022+1Jun+00003UTC00 (2)
- May 1 2022+1May+00007UTC00 (1)
- April 1 2022+1Apr+00005UTC00 (3)
- March 1 2022+1Mar+00002UTC00 (1)
- February 1 2022+1Feb+00002UTC00 (5)
- September 1 2021+1Sep+00003UTC00 (3)
- August 1 2021+1Aug+00007UTC00 (2)
- July 1 2021+1Jul+00004UTC00 (3)
- June 1 2021+1Jun+00002UTC00 (2)
- May 1 2021+1May+00006UTC00 (4)
- April 1 2021+1Apr+00004UTC00 (1)
- March 1 2021+1Mar+00001UTC00 (1)
- February 1 2021+1Feb+00001UTC00 (2)
- September 1 2020+1Sep+00002UTC00 (1)
- August 1 2020+1Aug+00006UTC00 (6)
- July 1 2020+1Jul+00003UTC00 (2)
- February 1 2020+1Feb+00006UTC00 (6)
- November 1 2019+1Nov+00005UTC00 (1)
- October 1 2019+1Oct+00002UTC00 (1)
- September 1 2019+1Sep+00007UTC00 (1)
- August 1 2019+1Aug+00004UTC00 (1)
- July 1 2019+1Jul+00001UTC00 (1)
- June 1 2019+1Jun+00006UTC00 (2)
- May 1 2019+1May+00003UTC00 (2)
- April 1 2019+1Apr+00001UTC00 (2)
- February 1 2019+1Feb+00005UTC00 (7)
- January 1 2019+1Jan+00002UTC00 (3)
- November 1 2018+1Nov+00004UTC00 (1)
- September 1 2018+1Sep+00006UTC00 (1)
- August 1 2018+1Aug+00003UTC00 (2)
- June 1 2018+1Jun+00005UTC00 (4)
- May 1 2018+1May+00002UTC00 (3)
- April 1 2018+1Apr+00007UTC00 (1)
- March 1 2018+1Mar+00004UTC00 (1)
- February 1 2018+1Feb+00004UTC00 (3)
- January 1 2018+1Jan+00001UTC00 (4)
- November 1 2017+1Nov+00003UTC00 (1)
- October 1 2017+1Oct+00007UTC00 (1)
- September 1 2017+1Sep+00005UTC00 (3)
- August 1 2017+1Aug+00002UTC00 (3)
- June 1 2017+1Jun+00004UTC00 (4)
- May 1 2017+1May+00001UTC00 (4)
- April 1 2017+1Apr+00006UTC00 (4)
- March 1 2017+1Mar+00003UTC00 (1)
- February 1 2017+1Feb+00003UTC00 (5)
- January 1 2017+1Jan+00007UTC00 (1)
- November 1 2016+1Nov+00002UTC00 (2)
- September 1 2016+1Sep+00004UTC00 (2)
- August 1 2016+1Aug+00001UTC00 (4)
- July 1 2016+1Jul+00005UTC00 (1)
- June 1 2016+1Jun+00003UTC00 (4)
- May 1 2016+1May+00007UTC00 (2)
- April 1 2016+1Apr+00005UTC00 (5)
- March 1 2016+1Mar+00002UTC00 (3)
- February 1 2016+1Feb+00001UTC00 (8)
- January 1 2016+1Jan+00005UTC00 (2)
- October 1 2015+1Oct+00004UTC00 (2)
- September 1 2015+1Sep+00002UTC00 (3)
- August 1 2015+1Aug+00006UTC00 (3)
- July 1 2015+1Jul+00003UTC00 (1)
-
- Stage 3 - Tour de l'Ain: Michael Storer vaults to overall title with stage 3 solo victory | Oyonnax - Lélex Monts-Jura / 137km
- Stage 2 - Tour de l'Ain: Cepeda beats Storer in crash-marred stage 2 finale | Saint-Vulbas - Lagnieu / 124km
- Stage 1 - Tour de l'Ain: Jake Stewart sprints to stage 1 victory | Loyettes - La Plaine Tonique / 154km
-
-
- Stage 4 - Michael Woods wins second consecutive overall title at La Route d'Occitanie | Saint-Gaudens - Saint-Girons / 164.7km
- Stage 3 - Route d'Occitanie: Michael Woods takes summit victory on stage 3 | Gimont - Nistos / 189km
- Stage 2 - Route d'Occitanie: Jason Tesson claims stage 2 in bunch sprint | Cazouls-lès-Béziers - Graulhet / 182km
-
- Stage 4 - Giro di Sicilia: Alexey Lutsenko captures overall title with Mount Etna stage 4 solo victory | Barcelona Pozzo di Gotto - Giarre / 216km
- Stage 3 - Giro di Sicilia: Joel Suter makes solo breakaway stick to win stage 3 | Enna - Termini Imerese / 150km
- Stage 2 - Giro di Sicilia: Bonifazio sprints to stage 2 victory | Canicatti - Vittoria / 193km
-
- Stage 4 - Pays de la Loire Tour: Alexander Kamp unseats Coquard for GC title as Dversnes wins stage 4 | Sablé-sur-Sarthe - Le Mans / 177.8km
- Stage 3 - Pays de la Loire Tour: Coquard regains GC lead with stage 3 victory | Baugé-en-Anjou - Mayenne / 197.1km
- Stage 2 - Pays de la Loire Tour: Uno-X goes one-two on stage 2 with Blikra and Fredheim | Clisson - Le Lion-d'Angers / 169.4km
-
-
- Stage 4 - Jonas Vingegaard completes Gran Camiño sweep with time trial victory | Novo Milladoiro - Santiago / 18.1km
- Stage 3 - Jonas Vingegaard wins stage 3 atop Alto do Castelo at Gran Camiño | Esgos - Rubiá (Alto do Castelo) / 163km
- Stage 2 - Vingegaard comes out swinging with Gran Camiño stage win | Tui - A Guarda (Monte Trega) / 184.3km
-
- Stage 3 - Vauquelin holds on to win the Tour des Alpes Maritimes et du Var | Villefranche-sur-Mer - Vence / 131.3km
- Stage 2 - Skjelmose sprints to stage 2 win at the Tour des Alpes Maritimes et du Var | Mandelieu-la-Napoule - Antibes Azur Arena / 178.9km
- Stage 1 - Kévin Vauquelin wins stage 1 of Tour des Alpes Maritimes et du Var 2023 | Saint Raphaël - Ramatuelle / 197.5km
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
News
-
'I've done it seven times, so he can do it once' – Peter Sagan backs Mathieu van der Poel for Tour de France green jersey battle
Record points classification winner says Jonathan Milan is the other main challenger but 'there's still a long way to go' -
'It may be that you don't understand each other's tactics, but that's how cycling is' – Intense but respectful UAE-Visma Tour de France rivalry simmers after stage 8
'What was the plan? It's a good thing Pogačar doesn't get it' says Visma DS Grischa Niermann after race up Mûr-de-Bretagne -
'I wonder how they recover like that every day' – Mathieu van der Poel loses yellow jersey at Tour de France as Grand Tour fatigue sets in
Dutchman more than satisfied with performance in first seven stages despite getting dropped on return to Mûr-de-Bretagne -
'I don't know if I'm getting any closer to that win' – Oscar Onley best of the rest behind Pogačar and Vingegaard on Tour de France stage 7
World champion says young Scot has 'showed in the past already how a superb rider he is, with a punchy kick' after third place at Mûr-de-Bretagne
Blogs
-
Nathan Haas blog: Has the UCI done enough for gravel pros at the Gravel World Championships?
Sponsored gravel riders appear to be losing interest in the rainbow jersey battle -
Lauren De Crescenzo and her tough decision to miss UCI Gravel World Championships
In her own words, the gravel star explains the complex picture of the Gravel World Championships for the US team -
A proper women's race – Historic day in Emporia at Unbound Gravel
Extended gaps around women's start end with unprecedented sprint finish though 'it’s still imperfect, but it’s the best we can do for now' -
Road prep and adapting to new rules as Life Time Grand Prix begins at Fuego XL mountain bike event
Lauren De Crescenzo uses The Growler for confidence boost ride ahead of prestigious off-road series -
'Untapped gold' in store for inaugural RADL GRVL in South Australia
Nathan Haas calls gravel course 'raw, fast, exciting' after pre-ride with co-founder Valtteri Bottas