Powered by
ch Tour de Suisse
WorldTeam Men 15 Jun '25 - 22 Jun '25
1/8 Küssnacht › Küssnacht 129km
2/8 Aarau › Schwarzsee 177km
3/8 Aarau › Heiden 195km
it Giro d'Italia Next Gen
Development Team 15 Jun '25 - 22 Jun '25
1/8 Rho › Rho 8km
2/8 Rho Fiera Milano › Cantù 146km
3/8 Albese Con Cassano › Passo del Maniva 144km
dk Copenhagen Sprint
WorldTeam Women 21 Jun '25
1/1 Roskilde › Copenhagen 151km
dk Copenhagen Sprint
WorldTeam Men 22 Jun '25
1/1 Roskilde › Copenhagen 235km
fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
1/21 Lille › Lille 185km
2/21 Lauwin-Planque › Boulogne-sur-Mer 212km
3/21 Valenciennes › Dunkerque 178km
it Giro d'Italia Women
WorldTeam Women 06 Jul '25 - 13 Jul '25
1/8 Bergamo › Bergamo 13km
2/8 Clusone › Aprica 99km
3/8 Vezza D'Oglio › Trento 124km
be Baloise Ladies Tour
WorldTeam Women 16 Jul '25 - 20 Jul '25
1/5 Yerseke › Yerseke
2/5 Stage 2
3/5 Stage 3
fr Tour de France Femmes avec Zwift
WorldTeam Women 26 Jul '25 - 03 Aug '25
1/9 Vannes › Plumelec 79km
2/9 Brest › Quimper 110km
3/9 La Gacilly › Angers 162km

Our latest updates

Disappointment for Van Asbroeck in California

Disappointment for Van Asbroeck in California

Kruijswijk on track in Giro

Kruijswijk on track in Giro

Quiet first stage in California

Quiet first stage in California

Highlight stage 2 Giro d'Italia

Highlight stage 2 Giro d'Italia

Hofland second, Lindeman grabs mountain jersey

Hofland second, Lindeman grabs mountain jersey

Kruijswijk satisfied with Giro start for Team LottoNL-Jumbo

Kruijswijk satisfied with Giro start for Team LottoNL-Jumbo

Bennett will not start in the Giro

Bennett will not start in the Giro

#FoodFriday De steaks van Joost Theunissen

#FoodFriday De steaks van Joost Theunissen

Timo Roosen's diary part IV: Timo between the big names

Timo Roosen's diary part IV: Timo between the big names

Wynants included in Belgian team for first European Games

Wynants included in Belgian team for first European Games

Team line-up for the Giro d'Italia

Team line-up for the Giro d'Italia

Gesink and Van Asbroeck lead LottoNL-Jumbo in California, Van Winden returns with team

Gesink and Van Asbroeck lead LottoNL-Jumbo in California, Van Winden returns with team

Kruijswijk wants to live up to expectations in Giro

Kruijswijk wants to live up to expectations in Giro

Kruijswijk leaves Yorkshire with confidence

Kruijswijk leaves Yorkshire with confidence

Van Emden and Gesink conclude fine week positively.

Van Emden and Gesink conclude fine week positively.

Gesink rides strongly in the Queen Stage of the Tour de Romandie

Gesink rides strongly in the Queen Stage of the Tour de Romandie

Hofland brings Team LottoNL-Jumbo first season win in Tour de Yorkshire

Hofland brings Team LottoNL-Jumbo first season win in Tour de Yorkshire

Lindeman achieves 3rd place with long attack in Romandy (CH)

Lindeman achieves 3rd place with long attack in Romandy (CH)

Crash tells story in the first stage of Tour de Yorkshire

Crash tells story in the first stage of Tour de Yorkshire

Van Asbroeck suffers on Swiss climbs

Van Asbroeck suffers on Swiss climbs

Gesink fights in front in the Tour de Romandie

Gesink fights in front in the Tour de Romandie

LottoNL-Jumbo starts the Tour de Romandie with 14th place in TTT

LottoNL-Jumbo starts the Tour de Romandie with 14th place in TTT

Chances for Hofland in the Tour de Yorkshire

Chances for Hofland in the Tour de Yorkshire

Kelderman comes up short in Liège-Bastogne-Liège

Kelderman comes up short in Liège-Bastogne-Liège