fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
17/21 Montpellier › Mont Ventoux 171km
18/21 Bollène › Valence 160km
19/21 Vif › Courchevel (Col de la Loze) 171km
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 168km
3/5 Vesoul › La Planche des Belles Filles 141km
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
dk PostNord Tour of Denmark
WorldTeam Men 12 Aug '25 - 16 Aug '25
1/5 Nexø › Rønne 178km
2/5 Rødovre › Gladsaxe 115km
3/5 Kerteminde › Kerteminde 14km

Our latest updates

Jonas Vingegaard sprints to victory in second stage of Coppi e Bartali

Jonas Vingegaard sprints to victory in second stage of Coppi e Bartali

Team Jumbo-Visma doesn’t get around to sprinting in De Panne

Team Jumbo-Visma doesn’t get around to sprinting in De Panne

Kruijswijk settles in top of general classification after strong time trial in Catalonia

Kruijswijk settles in top of general classification after strong time trial in Catalonia

Kruijswijk, Gesink and Van Emden two more years at Team Jumbo-Visma

Kruijswijk, Gesink and Van Emden two more years at Team Jumbo-Visma

The best pictures from Milano-Sanremo and Trofeo Alfredo Binda

The best pictures from Milano-Sanremo and Trofeo Alfredo Binda

Win the unique jersey of our culture carriers

Win the unique jersey of our culture carriers

Team Jumbo-Visma gets through the opening stage of Catalunya without problems

Team Jumbo-Visma gets through the opening stage of Catalunya without problems

Vos sprints to second place in WorldTour race Trofeo Binda

Vos sprints to second place in WorldTour race Trofeo Binda

Van Aert gambles and comes third in tactical Milan-San Remo

Van Aert gambles and comes third in tactical Milan-San Remo

Vos, Markus and Koster lead the way in Trofeo Alfredo Binda

Vos, Markus and Koster lead the way in Trofeo Alfredo Binda

Kruijswijk ready for Volta a Catalunya

Kruijswijk ready for Volta a Catalunya

Kuss in Team Jumbo-Visma colours through 2024

Kuss in Team Jumbo-Visma colours through 2024

What kind of Team Jumbo-Visma sleeper are you?

What kind of Team Jumbo-Visma sleeper are you?

Van Aert in good shape for victory in Milan-San Remo

Van Aert in good shape for victory in Milan-San Remo

Box Altitude new partner of Team Jumbo-Visma

Box Altitude new partner of Team Jumbo-Visma

Swinkels colours Nokere Koerse with breakaway effort

Swinkels colours Nokere Koerse with breakaway effort

The best pictures from Strade, Paris-Nice, Tirreno-Adriatico and more

The best pictures from Strade, Paris-Nice, Tirreno-Adriatico and more

Team Jumbo-Visma announces official partnership with TP Vision

Team Jumbo-Visma announces official partnership with TP Vision

Van Aert wins final time trial Tirreno-Adriatico

Van Aert wins final time trial Tirreno-Adriatico

Relatively easy day for Team Jumbo-Visma in Tirreno

Relatively easy day for Team Jumbo-Visma in Tirreno

Win a Team Jumbo-Visma maintenance box!

Win a Team Jumbo-Visma maintenance box!

Fisher-Black wins general classification of Istrian Spring Trophy

Fisher-Black wins general classification of Istrian Spring Trophy

Vos sprints to first podium of season in GP Oetingen

Vos sprints to first podium of season in GP Oetingen

Roglic loses chance for victory Paris-Nice after crashes in final stage

Roglic loses chance for victory Paris-Nice after crashes in final stage