Giro d’Italia

Road · Stage Race
DateThu May 21, 2026
Time4:00–9:30 am ET
Distance175 km
ProfileFlat
What's at Stake?
Flat stageFast finishLead-outs

Giro d'Italia 2026 stage 12 runs Imperia to Novi Ligure over 175 km, with flat favorites and route notes.

Stage analysis

Preview included

Giro d'Italia 2026 stage 12 runs Imperia to Novi Ligure over 175 km, with flat favorites and route notes.

Stage 12 of the Giro d’Italia 2026 is Imperia to Novi Ligure, a 175 km route scheduled for 2026-05-21. The official route lists it as flat, and the race shape is an Imperia to Novi Ligure stage that flattens after the early climbing.

How it should race: If the sprint teams survive the first half with enough numbers, the Po Valley roads should bring the race back together.

Likely winner profile: Conventional sprinter with a reliable chase behind him.

Favorites: Jonathan Milan, Paul Magnier, Kaden Groves, Casper Van Uden, Dylan Groenewegen, Arnaud De Lie. 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.