Giro d’Italia

Road · Stage Race
DateTue May 19, 2026
Time4:00–8:30 am ET
Distance42 km
ProfileITT
What's at Stake?
Time trialPacingSpecialists

Giro d'Italia 2026 stage 10 runs Viareggio to Massa over 42 km, with time trial favorites and route notes.

Stage analysis

Preview included

Giro d'Italia 2026 stage 10 runs Viareggio to Massa over 42 km, with time trial favorites and route notes.

Stage 10 of the Giro d’Italia 2026 is Viareggio to Massa, a 42 km route scheduled for 2026-05-19. The official route lists it as itt, and the race shape is the only individual time trial, from Viareggio to Massa.

How it should race: A 42 km test rewards pacing, aerodynamics, and sustained power, with GC time gaps likely even if the profile is not mountainous.

Likely winner profile: Dedicated time trial specialist.

Favorites: Filippo Ganna, Mikkel Bjerg, Jay Vine, Thymen Arensman, Magnus Sheffield, Remi Cavagna. This list is built from the current official team rosters and the route profile, with extra weight on the Giro’s own GC and stage-preview notes where available.

Sources checked for this refresh: official route, official teams, Maglia Rosa favorites, Stage 2 favorites, and Stage 1 result.