fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
15/21 Pau › Luchon-Superbagnères 182km
16/21 Muret › Carcassonne 169km
17/21 Montpellier › Mont Ventoux 171km
be Baloise Ladies Tour
WorldTeam Women 16 Jul '25 - 20 Jul '25
3/6 Olsene › Olsene 127km
4/6 Maldegem › Maldegem 87km
5/6 Maldegem › Maldegem 10km
fr Tour de France Femmes avec Zwift
WorldTeam Women 26 Jul '25 - 03 Aug '25
1/9 Vannes › Plumelec 78km
2/9 Brest › Quimper 110km
3/9 La Gacilly › Angers 163km
fr Tour Alsace
Development Team 30 Jul '25 - 03 Aug '25
1/5 Sausheim › Sausheim 4km
2/5 Rust (Europa-Park) › Selestat
3/5 Vesoul › La Planche des Belles Filles
es Donostia San Sebastian Klasikoa
WorldTeam Men 02 Aug '25
1/1 San Sebastián › San Sebastián 211km
fr Kreiz Breizh Elites
Development Team 02 Aug '25 - 04 Aug '25
1/3 Calanhel › Gourin 192km
2/3 Domaine de Trévarez › Carhaix 161km
3/3 Grâces › Rostrenen 181km
pl Tour de Pologne
WorldTeam Men 04 Aug '25 - 10 Aug '25
1/7 Wrocław › Legnica 199km
2/7 Hotel Gołębiewski Karpacz › Karpacz 148km
3/7 Wałbrzych › Wałbrzych 158km
fr Tour de l'Ain
WorldTeam Men 06 Aug '25 - 08 Aug '25
1/3 Feillens › Lagnieu 163km
2/3 Saint-Vulbas › Lélex-Monts Jura 153km
3/3 Plateau d'Hauteville › Belley 130km

Our latest updates

Team Visma | Lease a Bike endures unlucky day at Duracell Dwars door het Hageland

Team Visma | Lease a Bike endures unlucky day at Duracell Dwars door het Hageland

Vingegaard fights and strengthens podium position in queen stage of Critérium du Dauphiné

Vingegaard fights and strengthens podium position in queen stage of Critérium du Dauphiné

Liveblog: no top result for Team Visma | Lease a Bike in Duracell Dwars door het Hageland

Liveblog: no top result for Team Visma | Lease a Bike in Duracell Dwars door het Hageland

Graat and Team Visma | Lease a Bike aim for day successes in Tour de Suisse

Graat and Team Visma | Lease a Bike aim for day successes in Tour de Suisse

Vingegaard battles to second place in mountain stage Critérium du Dauphiné, Jorgenson fourth

Vingegaard battles to second place in mountain stage Critérium du Dauphiné, Jorgenson fourth

Team Visma | Lease a Bike heads into Critérium du Dauphiné mountain stages with confidence

Team Visma | Lease a Bike heads into Critérium du Dauphiné mountain stages with confidence

Podium for Vingegaard and Jorgenson in time trial Critérium du Dauphiné

Podium for Vingegaard and Jorgenson in time trial Critérium du Dauphiné

Another trouble-free day for Team Visma | Lease a Bike in Critérium du Dauphiné

Another trouble-free day for Team Visma | Lease a Bike in Critérium du Dauphiné

Team Visma | Lease a Bike comes through second stage of Critérium du Dauphiné unscathed

Team Visma | Lease a Bike comes through second stage of Critérium du Dauphiné unscathed

Vingegaard sprints to second place in thrilling opening stage of the Critérium du Dauphiné

Vingegaard sprints to second place in thrilling opening stage of the Critérium du Dauphiné

In conversation with Jacco Verhaeren: 'I've learned that my ignorance leads to new insights'

In conversation with Jacco Verhaeren: 'I've learned that my ignorance leads to new insights'

Team Visma | Lease a Bike heads to Critérium du Dauphiné with ambition – and the Tour de France firmly in mind

Team Visma | Lease a Bike heads to Critérium du Dauphiné with ambition – and the Tour de France firmly in mind

The Giro d’Italia triumph through the eyes of Kelderman and Lemmen: “At that moment, we realised: we are going to win this Giro”

The Giro d’Italia triumph through the eyes of Kelderman and Lemmen: “At that moment, we realised: we are going to win this Giro”

How Team Visma | Lease a Bike colored the Giro d'Italia and Rome pink

How Team Visma | Lease a Bike colored the Giro d'Italia and Rome pink

Media overview: Simon Yates conquered the front pages

Media overview: Simon Yates conquered the front pages

Celebrate Simon's Giro d'Italia victory with these limited edition items

Celebrate Simon's Giro d'Italia victory with these limited edition items

Yates fulfills dream with overall victory in Giro d’Italia, Kooij fastest in final stage

Yates fulfills dream with overall victory in Giro d’Italia, Kooij fastest in final stage

Brennan crowns overall victory at Tour of Norway with final stage

Brennan crowns overall victory at Tour of Norway with final stage

Liveblog Giro d'Italia: Kooij completes the party with stage victory in final stage!

Liveblog Giro d'Italia: Kooij completes the party with stage victory in final stage!

Liveblog Tour of Norway: Brennan wins final stage and GC!

Liveblog Tour of Norway: Brennan wins final stage and GC!

Yates seizes power and claims pink jersey in penultimate Giro stage

Yates seizes power and claims pink jersey in penultimate Giro stage

Strong Brennan just misses second stage win on tough finish in Tour of Norway

Strong Brennan just misses second stage win on tough finish in Tour of Norway

Brennan completes double at Tour of Norway with spectacular win

Brennan completes double at Tour of Norway with spectacular win

Yates finishes seventh in tough 19th stage of Giro d’Italia

Yates finishes seventh in tough 19th stage of Giro d’Italia