Giro d'Italia records and statistics

Since the first Giro d'Italia in 1909, there have been 1,962 stages, up to and including stage 21 of the 2021 Giro. Since 1931, the race leader following each stage has been awarded the pink jersey (Italian: Maglia rosa).

Giro d'Italia records and statistics

Since the first Giro d'Italia in 1909, there have been 1,962 stages, up to and including stage 21 of the 2021 Giro. Since 1931, the race leader following each stage has been awarded the pink jersey (Italian: Maglia rosa).