Pro Cycling

What Men’s Giro d’Italia 2026 means for the season

The Giro d’Italia 2026 ended in Rome with Jonas Vingegaard in pink, Jonathan Milan winning the final sprint and Team Visma | Lease a...

Giro d’Italia Women 2026 stage 3 live viewing and start time update

Giro d’Italia Women 2026 stage 3 takes the race from Bibione to Buja on Monday, 1st June, with the first real change of rhythm...

Jens Verbrugghe earns two-year WorldTour contract with NSN Cycling Team

Jens Verbrugghe will step up to the WorldTour with NSN Cycling Team after earning promotion from the team’s development squad. The Belgian rider has signed...

Bretagne Ladies Tour 2026 stage 3: Jasmin Liechti seals overall victory as Justine Gegu shines in Laval

Sandrine Tas returned to the top step on the final day of the Bretagne Ladies Tour 2026, winning stage 3 in Laval as Jasmin...

Giro d’Italia 2026 final classification recap

Jonas Vingegaard completed overall victory at the Giro d’Italia 2026 in Rome, sealing his first maglia rosa and adding the Italian Grand Tour to...

Franco Ballerini – two Paris-Roubaix wins and a deeper legacy beyond the cobbles

Franco Ballerini will always belong to Paris-Roubaix. Some riders win the race and become part of its record. Others seem to absorb something of...

Giro d’Italia Women 2026 stage 3 preview: Bibione to Buja

Giro d’Italia Women 2026 stage 3 is where the race begins to move away from the sprinters and towards riders who can handle repeated...

GC and jerseys after Giro d’Italia Women 2026 stage 2

Elisa Balsamo strengthened her grip on the Giro d’Italia Women 2026 with victory on stage 2 in Caorle, winning again in the maglia rosa...