Powered by
ch Tour de Suisse
WorldTeam Men 15 Jun '25 - 22 Jun '25
3/8 Aarau › Heiden 195km
4/8 Heiden › Piuro (Valchiavenna) 193km
5/8 La Punt › Santa Maria in Calanca 183km
it Giro d'Italia Next Gen
Development Team 15 Jun '25 - 22 Jun '25
3/8 Albese Con Cassano › Passo del Maniva 144km
4/8 Manerbio › Salsomaggiore Terme 134km
5/8 Fiorenzuola d'Arda › Gavi 153km
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

Leezer incorrectly 5th in Tirreno-Adriatico time trial

Leezer incorrectly 5th in Tirreno-Adriatico time trial

Sep Vanmarcke kopman Team LottoNL-Jumbo in Milaan - Sanremo

Sep Vanmarcke kopman Team LottoNL-Jumbo in Milaan - Sanremo

Sep Vanmarcke front man Team LottoNL-Jumbo in Milano-Sanremo

Sep Vanmarcke front man Team LottoNL-Jumbo in Milano-Sanremo

Hofland 10e in spannende voorlaatste rit Tirreno-Adriatico

Hofland 10e in spannende voorlaatste rit Tirreno-Adriatico

Hofland 10th in exciting penultimate stage in Tirreno-Adriatico

Hofland 10th in exciting penultimate stage in Tirreno-Adriatico

Line-up: 71st Nokere Koerse

Line-up: 71st Nokere Koerse

Line-up: 71st Nokere Koerse

Line-up: 71st Nokere Koerse

Kelderman 13e in eindklassement Parijs-Nice

Kelderman 13e in eindklassement Parijs-Nice

Kelderman finishes 13th in Paris-Nice overall

Kelderman finishes 13th in Paris-Nice overall

Nuis eindigt seizoen als winnaar Grand World Cup

Nuis eindigt seizoen als winnaar Grand World Cup

Hunger knock bothers Kelderman in final kilometres queen stage Paris-Nice

Hunger knock bothers Kelderman in final kilometres queen stage Paris-Nice

Hongerklop nekt Kelderman in slotfase koninginnenrit Parijs-Nice

Hongerklop nekt Kelderman in slotfase koninginnenrit Parijs-Nice

Groenewegen derde in Drenthe

Groenewegen derde in Drenthe

Groenewegen third in Drenthe

Groenewegen third in Drenthe

Kramer beklinkt prachtig seizoen met zege op 5000 meter in Heerenveen

Kramer beklinkt prachtig seizoen met zege op 5000 meter in Heerenveen

Roglic concentrated in Tirreno-Adriatico

Roglic concentrated in Tirreno-Adriatico

Roglic handhaaft zich in langste rit

Roglic handhaaft zich in langste rit

Nuis wint 1000 meter en passeert Kulizhnikov

Nuis wint 1000 meter en passeert Kulizhnikov

De Vries pakt eindzege wereldbeker ploegenachtervolging

De Vries pakt eindzege wereldbeker ploegenachtervolging

Hofland komt van te ver in sprint derde rit Tirreno

Hofland komt van te ver in sprint derde rit Tirreno

Hofland too far back in Tirreno-Adriatico bunch sprint

Hofland too far back in Tirreno-Adriatico bunch sprint

Kelderman valt, maar loopt geen averij op in Parijs-Nice

Kelderman valt, maar loopt geen averij op in Parijs-Nice

Kelderman crashes, but survives Paris-Nice stage without problems

Kelderman crashes, but survives Paris-Nice stage without problems

Roglic doorstaat tweede rit Tirreno zonder problemen

Roglic doorstaat tweede rit Tirreno zonder problemen