it Giro d'Italia
WorldTeam Men 08 May '26 - 31 May '26
3/21 Plovdiv › Sofia 175km
5/21 Catanzaro › Cosenza 138km
6/21 Praia a Mare › Potenza 203km
lu Flèche du Sud
WorldTeam Men 13 May '26 - 17 May '26
1/5 Stadtbredimus › Stadtbredimus
2/5 Rumelange › Rumelange
3/5 Bourscheid › Bourscheid
de Rund um Köln
Development Team 17 May '26
1/1 Cologne › Cologne 191km
es Vuelta a Burgos Feminas
WorldTeam Women 21 May '26 - 24 May '26
1/4 Burgos › Burgos
2/4 Castrojeriz › Pedrosa de Duero
3/4 Busto de Bureba › Medina de Pomar
nl Veenendaal - Veenendaal
WorldTeam Women 22 May '26
1/1 Veenendaal › Veenendaal 120km
fr Paris - Troyes
Development Team 25 May '26
1/1
be Antwerp Port Epic / Sels Trophy
WorldTeam Men 25 May '26
1/1
fr Alpes Isère Tour
Development Team 27 May '26 - 31 May '26
1/5 Charvieux-Chavagneux › Charvieux-Chavagneux 133km
2/5 Saint-Martin de Vaulserre › Bourgoin-Jallieu 134km
3/5 Arandon-Passins › Corbas 153km

Our latest updates

Breuckers and Wändel step up from JEGG-SKIL-DJR to Team Visma | Lease a Bike Development

Breuckers and Wändel step up from JEGG-SKIL-DJR to Team Visma | Lease a Bike Development

Attack Hagenes falls short in final kilometers Grand Prix de Denain, Zingle fifth

Attack Hagenes falls short in final kilometers Grand Prix de Denain, Zingle fifth

Liveblog GP de Denain: Hagenes' attack ends early, Zingle finishes fifth

Liveblog GP de Denain: Hagenes' attack ends early, Zingle finishes fifth

Goszczurny and Mernik stay one extra year with Team Visma | Lease a Bike Development

Goszczurny and Mernik stay one extra year with Team Visma | Lease a Bike Development

Team Visma | Lease a Bike and Vos look ahead to Milano-Sanremo Donne

Team Visma | Lease a Bike and Vos look ahead to Milano-Sanremo Donne

Fan Peloton talk: 'It’s lovely to see that everyone is rooting for each other'

Fan Peloton talk: 'It’s lovely to see that everyone is rooting for each other'

Vos sixth in Trofeo Alfredo Binda, Oudeman makes her comeback

Vos sixth in Trofeo Alfredo Binda, Oudeman makes her comeback

Vingegaard secures third consecutive Paris–Nice victory for Team Visma | Lease a Bike

Vingegaard secures third consecutive Paris–Nice victory for Team Visma | Lease a Bike

Strong teamwork lifts Jorgenson to second overall in the Tirreno-Adriatico

Strong teamwork lifts Jorgenson to second overall in the Tirreno-Adriatico

Van Kerckhove secures overall victory in the Istrian Spring Tour

Van Kerckhove secures overall victory in the Istrian Spring Tour

Liveblog Paris-Nice: Vingegaard secures overall victory after second place in final stage

Liveblog Paris-Nice: Vingegaard secures overall victory after second place in final stage

Liveblog Tirreno-Adriatico: Jorgenson finishes second in the final standings!

Liveblog Tirreno-Adriatico: Jorgenson finishes second in the final standings!

Liveblog: Sixth place for Vos in Trofeo Alfredo Binda

Liveblog: Sixth place for Vos in Trofeo Alfredo Binda

Third place for Jorgenson in tough sixth stage of Tirreno-Adriatico

Third place for Jorgenson in tough sixth stage of Tirreno-Adriatico

Van Kerckhove solos to queen stage win and takes overall lead in Istrian Spring Tour

Van Kerckhove solos to queen stage win and takes overall lead in Istrian Spring Tour

Team Visma | Lease a Bike gets through shortened queen stage of Paris–Nice unscathed

Team Visma | Lease a Bike gets through shortened queen stage of Paris–Nice unscathed

Vingegaard stays out of trouble and retains the leader’s jersey in Paris-Nice

Vingegaard stays out of trouble and retains the leader’s jersey in Paris-Nice

Attacking Jorgenson climbs to third in Tirreno-Adriatico overall standings

Attacking Jorgenson climbs to third in Tirreno-Adriatico overall standings

German cyclist Niklas Behrens out of action for the coming months

German cyclist Niklas Behrens out of action for the coming months

Impressive Vingegaard solos to second consecutive victory in Paris–Nice

Impressive Vingegaard solos to second consecutive victory in Paris–Nice

Van Aert sprints to fifth place in Tirreno-Adriatico after strong teamwork

Van Aert sprints to fifth place in Tirreno-Adriatico after strong teamwork

Baruzzi races to first victory in Istrian Spring Tour prologue

Baruzzi races to first victory in Istrian Spring Tour prologue

FoodCoach blog: Spring classics cycling nutrition: how to fuel for the Amstel Gold Race or We Ride Flanderes

FoodCoach blog: Spring classics cycling nutrition: how to fuel for the Amstel Gold Race or We Ride Flanderes

Sixth place for Sadnik in GP Oetingen

Sixth place for Sadnik in GP Oetingen