Giro d'Italia

Complete results archive from 1909 to 2024 — 107 editions

Giro d'Italia archive — 107 editions, 1909–2024

Race profile in numbers

107

Editions

1909

First Edition

2024

Latest Edition

Yes

Grand Tour

Aggregate distance and pace across 107 editions

2,094

Stages raced

19.6

Stages / edition

37.5

Avg km/h (recorded)

Winners at the Giro d'Italia (1909–2024)

Most frequent finish cities

Milano

83

1909–2017

Roma

49

1909–2023

Napoli

43

1909–2023

Torino

37

1909–2024

Genua

36

1909–1992

Firenze

31

1909–2013

Verona

23

1924–2022

Trieste

22

1919–2014

Bologna

21

1909–2009

Bari

19

1911–2014

Recent editions year-by-year

How the Giro d'Italia has changed across 13 decades

Race evolution by decade

DecadeEditionsAvg DistanceAvg SpeedAvg Stages
1900s127.1 km/h8.0
1910s69.7
1920s1027.3 km/h11.5
1930s1030.2 km/h17.8
1940s536.3 km/h19.6
1950s1031.8 km/h20.9
1960s1038.1 km/h22.2
1970s1037.7 km/h22.5
1980s1041.0 km/h23.3
1990s1039.5 km/h22.1
2000s1039.6 km/h21.2
2010s1040.5 km/h21.0
2020s541.7 km/h21.0

All 107 editions