fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
10/21 Ennezat › Le Mont-Dore Puy de Sancy 165km
12/21 Toulouse › Toulouse 156km
13/21 Auch › Hautacam 180km
be Baloise Ladies Tour
WorldTeam Women 16 Jul '25 - 20 Jul '25
1/6 Yerseke › Yerseke 3km
2/6 Jabbeke › Knokke-Heist 127km
3/6 Olsene › Olsene 127km
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 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 LottoNL-Jumbo fights, but misses breakaway in Catalunya

Team LottoNL-Jumbo fights, but misses breakaway in Catalunya

Vanmarcke 8th in E3 Harelbeke

Vanmarcke 8th in E3 Harelbeke

Team LottoNL-Jumbo’s leaders lose time in Volta a Catalunya queen stage

Team LottoNL-Jumbo’s leaders lose time in Volta a Catalunya queen stage

Teunissen attacks and finishes 9th in Dwars door Vlaanderen

Teunissen attacks and finishes 9th in Dwars door Vlaanderen

A Gesink power outage in the Volta a Catalunya

A Gesink power outage in the Volta a Catalunya

Team LottoNL-Jumbo OK in Catalunya

Team LottoNL-Jumbo OK in Catalunya

Vanmarcke leads team LottoNL-Jumbo in E3 Harelbeke and Gent-Wevelgem

Vanmarcke leads team LottoNL-Jumbo in E3 Harelbeke and Gent-Wevelgem

Team LottoNL-Jumbo loses Kelderman in the Volta a Catalunya's first day

Team LottoNL-Jumbo loses Kelderman in the Volta a Catalunya's first day

Tjallingii in Milano - Sanremo breakaway for third time in a row

Tjallingii in Milano - Sanremo breakaway for third time in a row

Groenewegen second in Handzame Classic

Groenewegen second in Handzame Classic

Gesink and Kelderman aim for general classification in Catalunya

Gesink and Kelderman aim for general classification in Catalunya

Groenewegen third in Nokere Koerse

Groenewegen third in Nokere Koerse

Line-up: Handzame Classic

Line-up: Handzame Classic

Leezer incorrectly 5th in Tirreno-Adriatico time trial

Leezer incorrectly 5th in Tirreno-Adriatico time trial

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

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

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

Kelderman finishes 13th in Paris-Nice overall

Kelderman finishes 13th in Paris-Nice overall

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

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

Groenewegen third in Drenthe

Groenewegen third in Drenthe

Roglic concentrated in Tirreno-Adriatico

Roglic concentrated in Tirreno-Adriatico

Hofland too far back in Tirreno-Adriatico bunch sprint

Hofland too far back in Tirreno-Adriatico bunch sprint

Kelderman crashes, but survives Paris-Nice stage without problems

Kelderman crashes, but survives Paris-Nice stage without problems

Roglic survives second Tirreno-Adriatico without problems

Roglic survives second Tirreno-Adriatico without problems