Powered by
fr Le Tour de Bretagne Cycliste
Development Team 25 Apr '25 - 01 May '25
4/7 Plonéour-Lanvern › Landévant 204km
5/7 Erdeven › Guenrouët 164km
6/7 Missillac › Le Pertre 179km
ch Tour de Romandie
WorldTeam Men 29 Apr '25 - 04 May '25
1/6 Saint-Imier › Saint-Imier 3km
2/6 Münchenstein › Fribourg 194km
3/6 La Grande Béroche › La Grande Béroche 157km
de Eschborn-Frankfurt U23
Development Team 01 May '25
1/1 Eschborn › Frankfurt am Main 135km
de Eschborn-Frankfurt
WorldTeam Men 01 May '25
1/1 Eschborn › Frankfurt am Main 198km
be Flèche Ardennaise
Development Team 03 May '25
1/1 Stavelot › Stavelot 174km
lu Festival Elsy Jacobs à Garnich
WorldTeam Women 03 May '25
1/1 Garnich › Garnich 112km
lu Festival Elsy Jacobs à Luxembourg
WorldTeam Women 04 May '25
1/1 Cessange › Cessange 121km
es Vuelta España Femenina by Carrefour.es
WorldTeam Women 04 May '25 - 10 May '25
1/7 Barcelona › Barcelona 8km
2/7 Molins de Rei › Sant Boi de Llobregat 99km
3/7 Barbastro › Huesca 132km

Our latest updates

Teunissen misses out on podium in fourth stage Tour of Norway

Teunissen misses out on podium in fourth stage Tour of Norway

Double success Bouwman with victory and blue jersey in nineteenth stage Giro d'Italia

Double success Bouwman with victory and blue jersey in nineteenth stage Giro d'Italia

Henderson takes mountain jersey in home race RideLondon Classique

Henderson takes mountain jersey in home race RideLondon Classique

Attack Hessmann not rewarded in mountain stage Tour of Norway

Attack Hessmann not rewarded in mountain stage Tour of Norway

Affini half-wheel short of stage win in stage 18 Giro d'Italia

Affini half-wheel short of stage win in stage 18 Giro d'Italia

Teunissen sprints to second place in difficult stage in Norway

Teunissen sprints to second place in difficult stage in Norway

Leemreize narrowly misses out on Giro stage win

Leemreize narrowly misses out on Giro stage win

Bouwman increases lead in mountain classification during sixteenth stage Giro d'Italia

Bouwman increases lead in mountain classification during sixteenth stage Giro d'Italia

Team Jumbo-Visma opens Tour of Norway with top ten result Teunissen

Team Jumbo-Visma opens Tour of Norway with top ten result Teunissen

Eager Team Jumbo-Visma Women makes its debut in RideLondon Classique

Eager Team Jumbo-Visma Women makes its debut in RideLondon Classique

The most beautiful photos from the second Giro week

The most beautiful photos from the second Giro week

In photos: Veenendaal-Veenendaal

In photos: Veenendaal-Veenendaal

Test your knowledge about the second Giro week

Test your knowledge about the second Giro week

Van der Sande set to make his comeback in Tour of Norway

Van der Sande set to make his comeback in Tour of Norway

Bouwman retakes blue jersey in mountain stage Giro d'Italia

Bouwman retakes blue jersey in mountain stage Giro d'Italia

Attractive Team Jumbo-Visma in Veenendaal-Veenendaal Classic

Attractive Team Jumbo-Visma in Veenendaal-Veenendaal Classic

Dumoulin leaves beloved Giro d'Italia in stage 14: 'Exhausted and empty'

Dumoulin leaves beloved Giro d'Italia in stage 14: 'Exhausted and empty'

Eenkhoorn falls just short of top result after impressive attack in thirteenth stage Giro

Eenkhoorn falls just short of top result after impressive attack in thirteenth stage Giro

Swinkels just misses out on victory in Veenendaal

Swinkels just misses out on victory in Veenendaal

Team Jumbo-Visma signs partner deal with BikeFinder

Team Jumbo-Visma signs partner deal with BikeFinder

Leemreize shows his talent with third place in twelfth stage Giro

Leemreize shows his talent with third place in twelfth stage Giro

Men and women Team Jumbo-Visma at the start in Veenendaal

Men and women Team Jumbo-Visma at the start in Veenendaal

Team Jumbo-Visma stays out of trouble in typical Giro sprint stage

Team Jumbo-Visma stays out of trouble in typical Giro sprint stage

Bouwman sixth in hectic final tenth stage Giro d’Italia

Bouwman sixth in hectic final tenth stage Giro d’Italia