it Giro dell'Appennino Donne
WorldTeam Women 22 Mar '26
1/1 Novi Ligure › Genua 111km
es Volta Ciclista a Catalunya
WorldTeam Men 23 Mar '26 - 29 Mar '26
1/7 Sant Feliu de Guíxols › Sant Feliu de Guíxols 172km
2/7 Figueres › Banyoles 167km
3/7 Mont-roig del Camp › Vila-seca 159km
it Settimana Internazionale Coppi e Bartali
WorldTeam Men 25 Mar '26 - 29 Mar '26
1/5 Barbaresco › Barolo 161km
2/5 Lodi › Massalengo 158km
3/5 Erbusco › Iseo 175km
nl Metec Olympia's Tour
Development Team 25 Mar '26 - 29 Mar '26
1/5 Alkmaar › Alkmaar 155km
2/5 Beltrum › Beltrum 10km
3/5 Zaltbommel › Kerkdriel 158km
be Ronde van Brugge - Tour of Bruges WE
WorldTeam Women 26 Mar '26
1/1 Bruges › Bruges 143km
be E3 Saxo Classic ME
WorldTeam Men 27 Mar '26
1/1 Harelbeke › Harelbeke 208km
be In Flanders Fields - In Wevelgem
WorldTeam Women 29 Mar '26
1/1 Wevelgem › Wevelgem 135km
be In Flanders Fields - From Middelkerke to Wevelgem
WorldTeam Men 29 Mar '26
1/1 Middelkerke › Wevelgem 241km

Our latest updates

Gesink and Bennett in front in opening California stage

Gesink and Bennett in front in opening California stage

Kruijswijk loses time, but enters Giro’s top 10

Kruijswijk loses time, but enters Giro’s top 10

Battaglin blasts away again to Giro top 10, Kruijswijk 9th

Battaglin blasts away again to Giro top 10, Kruijswijk 9th

Battaglin sprints to Giro top ten place again

Battaglin sprints to Giro top ten place again

Kruijswijk closes Giro’s sixth stage in Terme Luigiane with other GC stars

Kruijswijk closes Giro’s sixth stage in Terme Luigiane with other GC stars

Battaglin sprint again top ten in well-run sprinting stage Giro

Battaglin sprint again top ten in well-run sprinting stage Giro

Kruijswijk crashes but stays with his Giro rivals

Kruijswijk crashes but stays with his Giro rivals

Kruijswijk unscathed in Giro’s echelon stage to Cagliari

Kruijswijk unscathed in Giro’s echelon stage to Cagliari

Battaglin sprints to sixth in Giro’s second stage

Battaglin sprints to sixth in Giro’s second stage

Kruijswijk loses 13 seconds in hectic Giro d'Italia opener

Kruijswijk loses 13 seconds in hectic Giro d'Italia opener

LottoNL-Jumbo toughens Frankfurt race

LottoNL-Jumbo toughens Frankfurt race

Kruijswijk surrounded by strong team in Giro d’Italia

Kruijswijk surrounded by strong team in Giro d’Italia

Steven Lammertink spends Yorkshire day in the break

Steven Lammertink spends Yorkshire day in the break

Roglic wins in Romandie and finishes tour on the podium

Roglic wins in Romandie and finishes tour on the podium

Team LottoNL-Jumbo offers cycling fans unique look behind the scenes

Team LottoNL-Jumbo offers cycling fans unique look behind the scenes

Dylan Groenewegen sprints to fourth in Yorkshire

Dylan Groenewegen sprints to fourth in Yorkshire

Roglic sixth with one time trial to go in Romandie

Roglic sixth with one time trial to go in Romandie

Campenaerts attacks during third stage of Romandie

Campenaerts attacks during third stage of Romandie

Dylan Groenewegen wins first stage in the Tour de Yorkshire

Dylan Groenewegen wins first stage in the Tour de Yorkshire

Daan Olivier debuts in Rund um den Finanzplatz Frankfurt

Daan Olivier debuts in Rund um den Finanzplatz Frankfurt

Team LottoNL-Jumbo seamlessly survived through snowy Romandie stage

Team LottoNL-Jumbo seamlessly survived through snowy Romandie stage

Attacking Team LottoNL-Jumbo showes in Romandie

Attacking Team LottoNL-Jumbo showes in Romandie

Campenaerts fifth and Roglic sixth in Tour de Romandie prologue time trial

Campenaerts fifth and Roglic sixth in Tour de Romandie prologue time trial

LottoNL-Jumbo miss out in the last classic of the spring

LottoNL-Jumbo miss out in the last classic of the spring