Giro d'Italia records and statistics

Since the first Giro d'Italia in 1909, there have been 2,094 stages. This number includes half-stages, prologues, and a small number of stages cancelled mid-race or immediately before the start. This number is up to date after Stage 20 of the 2024 Giro. Since 1931, the race leader following each stage has been awarded the pink jersey (Italian: Maglia rosa).

Although the leader of the classification after each stage gets a pink jersey, he is not considered the winner of the pink jersey, only the wearer. Only after the final stage is complete, the wearer of the pink jersey is considered the winner of the pink jersey, and thereby the winner of the Giro d'Italia. In 2020, British rider Tao Geoghegan Hart became the first cyclist to win the overall pink jersey, having never worn it during the race itself.[1]

In this article first-place-classifications before 1931 are also counted as if a pink jersey was awarded. Nonetheless, the number of pink jerseys awarded is not equal to the number of stages. In the 1912 Giro d'Italia, the race was contested by teams, so no individual cyclist is counted in this statistic. Sometimes more cyclists were leading the classification (1925 after stages 2 and 3, 1929 after stage 2, 1936 after stage 6, 1938 after stages 2 and 3, 1957 after stage 18 and 1973 after the prologue). On the other hand, jerseys were not awarded in between any of the 51 pairs of half-stages that took place during the history of the Giro. Thus, as of 2024, 2,045 pink jerseys have been awarded in the Giro d'Italia to 287 different riders.

Individual records

edit

Key:

Cyclists who are still active

In previous Giri d'Italia, sometimes a stage was split in two. On such occasions, only the cyclist leading at the end of the day is counted. The "Maglia Rosa" column gives the number of days that the cyclist wore the pink jersey, the "Giro wins" column gives the number of days that the cyclist won the pink jersey. The next four columns indicate the number of times the rider won the points classification, the King of the Mountains classification, and the young rider competition, and the years in which the pink jersey was worn, with bold years indicating an overall Giro win. For example: Eddy Merckx has spent 78 stages as leader of the race, won the general classification five times; won the points classification two times, won the mountains classification one time, and never won the young rider classification. He wore the pink jersey in the 1968, 1970, 1972, 1973, and 1974 editions of the race (which he all won) as well as 1969 (which he did not win).

After Alberto Contador was stripped from his victory in the 2011 Giro d'Italia, Michele Scarponi became the new winner.

  • Ranked by most days in the Maglia Rosa, updated until after Stage 21 of the 2024 Giro d'Italia.
Rank Name Country Maglia
Rosa
Giro Wins Points KoM Young rider Years
1 Eddy Merckx   Belgium 78 5 2 1 0 1968, 1969, 1970, 1972, 1973, 1974
2 Alfredo Binda   Italy 65 5 0 1 0 1925, 1927, 1928, 1929, 1931, 1933
3 Francesco Moser   Italy 50 1 4 0 0 1976, 1977, 1979, 1980, 1981, 1982, 1984, 1985
4 Giuseppe Saronni   Italy 48 2 4 0 0 1979, 1981, 1983, 1985, 1986
5= Gino Bartali   Italy 42 3 0 7 0 1936, 1937, 1939, 1946, 1947
5= Jacques Anquetil   France 42 2 0 0 0 1959, 1960, 1961, 1964, 1967
7= Fausto Coppi   Italy 31 5 0 3 0 1940, 1947, 1949, 1952, 1953, 1954
7= Bernard Hinault   France 31 3 0 0 0 1980, 1982, 1985
9 Miguel Induráin   Spain 29 2 0 0 0 1992, 1993
10= Costante Girardengo   Italy 26 2 0 0 0 1919, 1921, 1923, 1925, 1926
10= Roberto Visentini   Italy 26 1 0 0 1 1980, 1981, 1985, 1986, 1987
12 Gilberto Simoni   Italy 25 2 1 0 0 2001, 2003, 2004
13 Fiorenzo Magni   Italy 24 3 0 0 0 1948, 1951, 1955
14= Alberto Contador   Spain 23 2 0 0 0 2008, 2015
14= Hugo Koblet    Switzerland 23 1 0 1 0 1950, 1953
14= Giovanni Valetti   Italy 23 2 0 1 0 1937, 1938, 1939
17 Johan de Muynck   Belgium 22 1 0 0 0 1976, 1978
18= Franco Chioccioli   Italy 21 1 0 0 1 1988, 1991
18= Vincenzo Nibali   Italy 21 2 0 0 0 2010, 2011, 2013, 2016
18= Tony Rominger    Switzerland 21 1 1 0 0 1995
21= Gianni Bugno   Italy 20 1 1 0 0 1990
21= Charly Gaul   Luxembourg 20 2 0 2 0 1956, 1957, 1959
21= Felice Gimondi   Italy 20 3 0 0 0 1967, 1969, 1976
21= Pavel Tonkov   Russia 20 1 0 0 2 1996, 1997
21= Tadej Pogačar   Slovenia 20 1 0 1 0 2024
26= Vittorio Adorni   Italy 19 1 0 0 0 1963, 1964, 1965, 1966
26= Ivan Basso   Italy 19 2 0 0 0 2005, 2006, 2010
26= Evgeni Berzin   Russia 19 1 0 0 1 1994
29= Danilo Di Luca   Italy 18 1 0 0 0 2005, 2007[notes 1]
29= Learco Guerra   Italy 18 1 0 0 0 1931, 1932, 1933, 1934, 1936
29= Stephen Roche   Ireland 18 1 0 0 0 1987
32= Giovanni Brunero   Italy 17 3 0 0 0 1921, 1922, 1925, 1926
32= Carlo Clerici    Switzerland 17 1 0 0 0 1954
32= Tom Dumoulin   Netherlands 17 1 0 0 0 2016, 2017, 2018
32= Carlo Galetti   Italy 17 2 0 0 0 1909, 1910, 1911
36= João Almeida   Portugal 15 0 0 0 1 2020
36= Vasco Bergamaschi   Italy 15 1 0 0 0 1935, 1939
36= Giordano Cottur   Italy 15 0 0 0 0 1946, 1948, 1949
36= Laurent Fignon   France 15 1 0 1 0 1982, 1984, 1989
36= Luigi Marchisio   Italy 15 1 0 0 0 1930, 1931
41= Richard Carapaz   Ecuador 14 1 0 0 0 2019, 2022
41= Silvano Contini   Italy 14 0 0 0 1 1981, 1982, 1983, 1989
41= Michele Dancelli   Italy 14 0 0 0 0 1964, 1965, 1967, 1968
41= Jose Manuel Fuente   Spain 14 0 0 4 0 1972, 1974
41= Marco Pantani   Italy 14 1 0 0 0 1998, 1999
41= Paolo Savoldelli   Italy 14 2 0 0 0 2002, 2005, 2006
47= Egan Bernal   Colombia 13 1 0 0 1 2021
47= Simon Yates   Great Britain 13 0 0 0 0 2018
49= Franco Balmamion   Italy 12 2 0 0 0 1962, 1963
49= Alex Zülle    Switzerland 12 0 0 0 0 1998
51= Moreno Argentin   Italy 11 0 0 0 0 1993, 1994
51= Gaetano Belloni   Italy 11 1 0 0 0 1920, 1921, 1929
51= Francesco Casagrande   Italy 11 0 0 1 0 2000
51= Damiano Cunego   Italy 11 1 0 0 0 2004
51= Ivan Gotti   Italy 11 2 0 0 0 1997, 1999
56= Jens Heppner   Germany 10 0 0 0 0 2002
56= Julio Jiménez   Spain 10 0 0 0 0 1966
56= Juan Pedro López   Spain 10 0 0 0 1 2022
56= Denis Menchov   Russia 10 1 0 0 0 2009
56= Claudio Michelotto   Italy 10 0 0 1 0 1971
56= Michel Pollentier   Belgium 10 1 0 0 0 1977
56= Joaquim Rodríguez   Spain 10 0 0 0 0 2012
56= Diego Ronchini   Italy 10 0 0 0 0 1963
64= Bartolomeo Aymo   Italy 9 0 0 0 0 1922, 1923, 1924
64= Dario Frigo   Italy 9 0 0 0 0 2001
64= Francisco Galdós   Spain 9 0 0 1 0 1975
64= Stefano Garzelli   Italy 9 1 0 2 0 2000, 2002, 2003
64= Gastone Nencini   Italy 9 1 0 1 0 1955, 1957
64= Vito Ortelli   Italy 9 0 0 0 0 1946, 1948
64= Arnaldo Pambianco   Italy 9 1 0 0 0 1958, 1961
64= Nairo Quintana   Colombia 9 1 0 0 1 2014, 2017
72= Fausto Bertoglio   Italy 8 1 0 0 0 1975
72= Louison Bobet   France 8 0 0 1 0 1957
72= Alessandro Fantini   Italy 8 0 0 0 0 1956
72= Pasquale Fornara   Italy 8 0 0 1 0 1953, 1956
72= Andrew Hampsten   United States 8 1 0 1 0 1988
72= Jos Hoevenaers   Belgium 8 0 0 0 0 1960
72= Laurent Jalabert   France 8 0 1 0 0 1999
72= Bob Jungels   Luxembourg 8 0 0 0 2 2016, 2017
72= Adolfo Leoni   Italy 8 0 0 0 0 1949
72= Michael Matthews   Australia 8 0 0 0 0 2014, 2015
72= Gianni Motta   Italy 8 1 1 0 0 1966
72= José Pérez Francés   Spain 8 0 0 0 0 1967
72= Geraint Thomas   Great Britain 8 0 0 0 0 2023
72= Rik Van Steenbergen   Belgium 8 0 0 0 0 1951, 1957
72= Giovanni Visconti   Italy 8 0 0 0 0 2008
87= Ercole Baldini   Italy 7 1 0 0 0 1958
87= Erik Breukink   Netherlands 7 0 0 0 0 1987, 1989
87= Armand Desmet   Belgium 7 0 0 0 0 1962
87= Cesare Del Cancia   Italy 7 0 0 0 0 1938
87= Giuseppe Olmo   Italy 7 0 0 0 0 1934, 1935, 1936
87= Antonio Pesenti   Italy 7 1 0 0 0 1932
87= Alessandro Petacchi   Italy 7 0 1 0 0 2003, 2009
87= Miguel Poblet   Spain 7 0 0 0 0 1957, 1961
87= Massimo Podenzana   Italy 7 0 0 0 0 1988
87= Giancarlo Polidori   Italy 7 0 0 0 0 1969
87= Primož Roglič   Slovenia 7 1 0 0 0 2019, 2023
87= Michele Scarponi   Italy 7 1 1 0 0 2011
87= Fritz Schär    Switzerland 7 0 0 0 0 1950, 1951
100= Giancarlo Astrua   Italy 6 0 0 0 0 1951, 1952
100= Franco Bitossi   Italy 6 0 2 3 0 1970
100= Alfonso Calzolari   Italy 6 1 0 0 0 1914
100= Francesco Camusso   Italy 6 1 0 0 0 1931, 1934
100= Cino Cinelli   Italy 6 0 0 0 0 1939
100= Mario Cipollini   Italy 6 0 3 0 0 1995, 1997, 1999, 2000, 2002
100= Valerio Conti   Italy 6 0 0 0 0 2019
100= Nino Defilippis   Italy 6 0 0 0 0 1952, 1957
100= Giuseppe Enrici   Italy 6 1 0 0 0 1924
100= Cadel Evans   Australia 6 0 0 0 0 2002, 2010, 2014
100= Luigi Ganna   Italy 6 1 0 0 0 1909
100= Wladimiro Panizza   Italy 6 0 0 0 0 1980
100= Giovanni Pettinati   Italy 6 0 0 0 0 1958
100= Domenico Piemontesi   Italy 6 0 0 0 0 1926, 1928, 1935
100= Davide Rebellin   Italy 6 0 0 0 0 1996
115= David Arroyo   Spain 5 0 0 0 0 2010
115= Giovanni Battaglin   Italy 5 1 0 0 0 1975, 1981
115= Hermann Buse   Germany 5 0 0 0 0 1932
115= Filippo Ganna   Italy 5 0 0 0 0 2020, 2021
115= Ryder Hesjedal   Canada 5 1 0 0 0 2012
115= Steven Kruijswijk   Netherlands 5 0 0 0 0 2016
115= Andreas Leknessund   Norway 5 0 0 0 0 2023
115= Freddy Maertens   Belgium 5 0 0 0 0 1977
115= Bruno Mealli   Italy 5 0 0 0 0 1965
115= Marco Pinotti   Italy 5 0 0 0 0 2007, 2011
115= Alexander Vinokourov   Kazakhstan 5 0 0 0 0 2010
126= Graziano Battistini   Italy 4 0 0 0 0 1962
126= Paolo Bettini   Italy 4 0 2 0 0 2005
126= Aldo Bini   Italy 4 0 0 0 0 1936
126= Mark Cavendish   Great Britain 4 0 1 0 0 2009, 2011, 2013
126= Rohan Dennis   Australia 4 0 0 0 0 2018
126= Remco Evenepoel   Belgium 4 0 0 0 0 2023
126= Pierino Favalli   Italy 4 0 0 0 0 1940
126= Federico Gay   Italy 4 0 0 0 0 1924
126= Sergei Honchar   Ukraine 4 0 0 0 0 1998, 2006
126= Silvio Martinello   Italy 4 0 0 0 0 1996
126= Luca Paolini   Italy 4 0 0 0 0 2013
126= Franco Pellizotti   Italy 4 0 0 0 0 2008
126= Giovanni Rossignoli   Italy 4 0 0 0 0 1911
126= Silvano Schiavon   Italy 4 0 0 0 0 1967, 1969
126= Kanstantsin Sivtsov   Belarus 4 0 0 0 0 2011
126= Antonio Suárez   Spain 4 0 0 0 0 1961, 1962
126= Rigoberto Urán   Colombia 4 0 0 0 0 2014
126= Rik Verbrugghe   Belgium 4 0 0 0 0 2001
126= Pieter Weening   Netherlands 4 0 0 0 0 2011
145= Marino Basso   Italy 3 0 1 0 0 1971, 1972
145= Jean François Bernard   France 3 0 0 0 0 1988
145= Agostino Coletto   Italy 3 0 0 0 0 1958
145= Ugo Colombo   Italy 3 0 0 0 0 1971, 1972
145= Fermo Camellini   Italy 3 0 0 0 0 1946
145= Guido De Santi   Italy 3 0 0 0 0 1953
145= Roger De Vlaeminck   Belgium 3 0 3 0 0 1976
145= Jef Demuysere   Belgium 3 0 0 0 0 1933
145= Mario Fazio   Italy 3 0 0 0 0 1949
145= Chris Froome   Great Britain 3 1 0 1 0 2018
145= Raphaël Géminiani   France 3 0 0 2 0 1955
145= Antonio Gómez del Moral   Spain 3 0 0 0 0 1967
145= Angelo Gremo   Italy 3 0 0 0 0 1914, 1920
145= Jai Hindley   Australia 3 1 0 0 0 2020, 2022
145= Knut Knudsen   Norway 3 0 0 0 0 1975, 1981
145= Bruno Leali   Italy 3 0 0 0 0 1993
145= Giuseppe Minardi   Italy 3 0 0 0 0 1954
145= Enrico Mollo   Italy 3 0 0 0 0 1940
145= Cristian Moreni   Italy 3 0 0 0 0 2000
145= Andrea Noè   Italy 3 0 0 0 0 1998, 2007
145= Enrico Paolini   Italy 3 0 0 0 0 1971
145= Gösta Pettersson   Sweden 3 1 0 0 0 1971
145= Taylor Phinney   United States 3 0 0 0 0 2012
145= Yaroslav Popovych   Ukraine 3 0 0 0 0 2004
145= Richie Porte   Australia 3 0 0 0 1 2010
145= Giuseppe Santhià   Italy 3 0 0 0 0 1913
145= Matteo Tosatto   Italy 3 0 0 0 0 2000
145= Attila Valter   Hungary 3 0 0 0 0 2021
145= Mathieu van der Poel   Netherlands 3 0 0 0 0 2022
145= Renzo Zanazzi   Italy 3 0 0 0 0 1947
175= Bruno Armirail   France 2 0 0 0 0 2023
175= Giuseppe Azzini   Italy 2 0 0 0 0 1913, 1914
175= Osvaldo Bailo   Italy 2 0 0 0 0 1940
175= Ruggero Balli   Italy 2 0 0 0 0 1938
175= Gianbattista Baronchelli   Italy 2 0 0 0 0 1986
175= Antonio Bevilacqua   Italy 2 0 0 0 0 1946
175= Jeroen Blijlevens   Netherlands 2 0 0 0 0 1999
175= Gianluca Brambilla   Italy 2 0 0 0 0 2016
175= Severino Canavesi   Italy 2 0 0 0 0 1938
175= Ezio Cecchi   Italy 2 0 0 0 0 1948
175= Acácio da Silva   Portugal 2 0 0 0 0 1989
175= Alessandro De Marchi   Italy 2 0 0 0 0 2021
175= Urs Freuler    Switzerland 2 0 1 0 0 1983, 1986
175= Enrico Gasparotto   Italy 2 0 0 0 0 2007
175= Wilco Kelderman   Netherlands 2 0 0 0 0 2020
175= Michele Mara   Italy 2 0 0 0 0 1930, 1931
175= Thierry Marie   France 2 0 0 0 0 1992
175= Bradley McGee   Australia 2 0 0 0 0 2004
175= David Millar   Great Britain 2 0 0 0 0 2011
175= Bruno Monti   Italy 2 0 0 0 0 1955
175= Aldo Moser   Italy 2 0 0 0 0 1958, 1971
175= Enzo Moser   Italy 2 0 0 0 0 1964
175= Ramūnas Navardauskas   Lithuania 2 0 0 0 0 2012
175= Albano Negro   Italy 2 0 0 0 0 1965
175= Carlo Oriani   Italy 2 1 0 0 0 1913
175= Eberardo Pavesi   Italy 2 0 0 0 0 1913
175= Jan Polanc   Slovenia 2 0 0 0 0 2019
175= Olaf Pollack   Germany 2 0 0 0 0 2004, 2006
175= Jean-Paul van Poppel   Netherlands 2 0 0 0 0 1986, 1989
175= Wilfried Reybrouck   Belgium 2 0 0 0 0 1974
175= Paolo Rosola   Italy 2 0 0 0 0 1983
175= Stefan Schumacher   Germany 2 0 0 0 0 2006
175= Patrick Sercu   Belgium 2 0 0 0 0 1976
175= Rik Van Linden   Belgium 2 0 0 0 0 1978
175= Guillaume Van Tongerloo   Belgium 2 0 0 0 0 1961
175= Mario Vicini   Italy 2 0 0 0 0 1938
211= Giorgio Albani   Italy 1 0 0 0 0 1952
211= Pierino Albini   Italy 1 0 0 0 0 1913
211= Andrey Amador   Costa Rica 1 0 0 0 0 2016
211= Fabio Aru   Italy 1 0 0 0 0 2015
211= Ernesto Azzini   Italy 1 0 0 0 0 1910
211= Pierino Baffi   Italy 1 0 0 0 0 1956
211= Michele Bartoli   Italy 1 0 0 0 0 1998
211= Dario Beni   Italy 1 0 0 0 0 1909
211= Quirico Bernacchi   Italy 1 0 0 0 0 1937
211= Olimpio Bizzi   Italy 1 0 0 0 0 1940
211= Davide Boifava   Italy 1 0 0 0 0 1969
211= Patrick Bonnet   France 1 0 0 0 0 1982
211= Gabriele Bosisio   Italy 1 0 0 0 0 2008
211= Salvador Botella   Spain 1 0 0 0 0 1958
211= Éric Boyer   France 1 0 0 0 0 1991
211= Gregor Braun   Germany 1 0 0 0 0 1981
211= Dino Bruni   Italy 1 0 0 0 0 1960
211= Philippe Casado   France 1 0 0 0 0 1991
211= Esteban Chaves   Colombia 1 0 0 0 0 2016
211= Carlo Chiappano   Italy 1 0 0 0 0 1965
211= Marco Cimatti   Italy 1 0 0 0 0 1938
211= Simon Clarke   Australia 1 0 0 0 0 2015
211= Oreste Conte   Italy 1 0 0 0 0 1950
211= Angelo Conterno   Italy 1 0 0 0 0 1952
211= Armand de Las Cuevas   France 1 0 0 0 0 1994
211= Raffaele di Paco   Italy 1 0 0 0 0 1936
211= Juan Carlos Domínguez   Spain 1 0 0 0 0 2002
211= Wim van Est   Netherlands 1 0 0 0 0 1953
211= Walter Fantini   Italy 1 0 0 0 0 1935
211= Luciano Galbo   Italy 1 0 0 0 0 1965
211= Fernando Gaviria   Colombia 1 0 0 0 0 2017
211= Tao Geoghegan Hart   Great Britain 1 1 0 0 1 2020
211= Simon Gerrans   Australia 1 0 0 0 0 2015
211= Luigi Giacobbe   Italy 1 0 0 0 0 1931
211= André Greipel   Germany 1 0 0 0 0 2017
211= Charly Grosskost   France 1 0 0 0 0 1968
211= José Enrique Gutiérrez   Spain 1 0 0 0 0 2000
211= Pascal Hervé   France 1 0 0 0 0 1996
211= Jan Hruška   Czech Republic 1 0 0 0 0 2000
211= Beñat Intxausti   Spain 1 0 0 0 0 2013
211= Marcel Kittel   Germany 1 0 0 0 0 2016
211= Brett Lancaster   Australia 1 0 0 0 0 2005
211= Pietro Linari   Italy 1 0 0 0 0 1925
211= Dino Liviero   Italy 1 0 0 0 0 1962
211= Thomas Lövkvist   Sweden 1 0 0 0 0 2009
211= Adriano Malori   Italy 1 0 0 0 0 2012
211= Alfredo Martini   Italy 1 0 0 0 0 1950
211= Robbie McEwen   Australia 1 0 0 0 0 2005
211= Vincenzo Meco   Italy 1 0 0 0 0 1962
211= Guido Messina   Italy 1 0 0 0 0 1955
211= Jhonatan Narváez   Ecuador 1 0 0 0 0 2024
211= Antonio Negrini   Italy 1 0 0 0 0 1930
211= Abraham Olano   Spain 1 0 0 0 0 1996
211= Giuseppe Olivieri   Italy 1 0 0 0 0 1920
211= Lucien Petit-Breton   France 1 0 0 0 0 1911
211= Lukas Pöstlberger   Austria 1 0 0 0 0 2017
211= Tommy Prim   Sweden 1 0 0 0 1 1983
211= Salvatore Puccio   Italy 1 0 0 0 0 2013
211= Ivan Quaranta   Italy 1 0 0 0 0 1999
211= Antonin Rolland   France 1 0 0 0 0 1957
211= Laurent Roux   France 1 0 0 0 0 1998
211= Sergio Santimaria   Italy 1 0 0 0 0 1986
211= Roger Swerts   Belgium 1 0 0 0 0 1973
211= Vito Taccone   Italy 1 0 0 2 0 1966
211= Dietrich Thurau   Germany 1 0 0 0 0 1978
211= Nello Troggi   Italy 1 0 0 0 0 1937
211= Svein Tuft   Canada 1 0 0 0 0 2014
211= Rik Van Looy   Belgium 1 0 0 1 0 1959
211= Christian Vande Velde   United States 1 0 0 0 0 2008
211= Willy Vannitsen   Belgium 1 0 0 0 0 1958
211= Romeo Venturelli   Italy 1 0 0 0 0 1960
211= Adriano Vignoli   Italy 1 0 0 0 0 1938
211= Gerrit Voorting   Netherlands 1 0 0 0 0 1954
211= Bradley Wiggins   Great Britain 1 0 0 0 0 2010
211= Giorgio Zancanaro   Italy 1 0 0 0 0 1967
211= Stefano Zanini   Italy 1 0 0 0 0 1996
211= Vincenzo Zucconelli   Italy 1 0 0 0 0 1956

Per country

edit

The pink jersey has been awarded to 28 different countries since 1903. In the table below, "Jerseys" indicates the number of pink jerseys that were given to cyclists of each country. "Giro wins" stands for the number of Giro wins by cyclists of that country, "Points" for the number of times the points classification was won by a cyclist of that country, "KoM" for the number of times the mountains classification was won by a cyclist of that country, and "White" for the number of times the young rider classification was won by a cyclist of that country. The "Most recent" column shows the cyclist of the country that lead the general classification most recently. The "Different holders" column gives the number of different cyclists of the country that lead the general classification.

Updated until after Stage 21 of the 2024 Giro d'Italia

Rank Country Jerseys Giro wins Points KoM Young rider Most recent cyclist Most recent date Different holders
1   Italy 1164 69 34 39 14 Alessandro De Marchi 2021, stage 5 156
2   Belgium 163 7 5 6 1 Remco Evenepoel 2023, stage 9 18
3   Spain 137 4 1 16 1 Juan Pedro López 2022, stage 13 17
4   France 123 6 4 6 1 Bruno Armirail 2023, stage 15 18
5    Switzerland 82 3 2 3 0 Alex Zülle 1998, stage 16 6
6   Russia 49 3 2 0 5 Denis Menchov 2009, stage 21 3
7   Netherlands 44 1 3 1 0 Mathieu van der Poel 2022, stage 3 10
8   Great Britain 32 2 1 2 1 Geraint Thomas 2023, stage 19 7
9   Australia 30 1 1 1 1 Jai Hindley 2022, stage 21 10
10=   Slovenia 29 2 0 1 0 Tadej Pogačar 2024, stage 21 3
11=   Colombia 28 2 1 6 6 Egan Bernal 2021, stage 21 5
11=   Luxembourg 28 2 0 2 3 Bob Jungels 2017, stage 8 2
13   Germany 23 0 1 1 0 André Greipel 2017, stage 2 8
14   Ireland 18 1 0 0 0 Stephen Roche 1987, stage 22 1
15   Portugal 17 0 0 1 1 João Almeida 2020, stage 17 2
16   Ecuador 15 1 0 0 0 Jhonatan Narváez 2024, stage 1 2
17   United States 12 1 0 1 0 Taylor Phinney 2012, stage 3 3
18   Norway 8 0 0 0 0 Andreas Leknessund 2023, stage 8 2
19   Ukraine 7 0 0 0 0 Sergei Honchar 2006, stage 7 2
20   Canada 6 1 0 0 0 Svein Tuft 2014, stage 1 2
21=   Kazakhstan 5 0 0 0 0 Alexander Vinokourov 2010, stage 10 1
21=   Sweden 5 1 0 0 1 Thomas Lövkvist 2009, stage 4 3
23   Belarus 4 0 0 0 0 Kanstantsin Sivtsov 2011, stage 12 1
24   Hungary 3 0 0 0 0 Attila Valter 2021, stage 8 1
25   Lithuania 2 0 0 0 0 Ramūnas Navardauskas 2012, stage 5 1
26=   Austria 1 0 0 0 0 Lukas Pöstlberger 2017, stage 1 1
26=   Costa Rica 1 0 0 0 0 Andrey Amador 2016, stage 13 1
26=   Czech Republic 1 0 0 0 1 Jan Hruška 2000, Prologue 1
29=   Mexico 0 0 0 1 0 0
29=   Slovakia 0 0 1 0 0 0
29=   Uzbekistan 0 0 1 0 0 0
29=   Venezuela 0 0 0 1 0 0

Stage wins

edit

Stage wins per rider

edit

Some 34 riders have won more than 10 stages at the Giro.[2]

Active riders are in bold

Rank Name Country Wins
1 Mario Cipollini   Italy 42
2 Alfredo Binda   Italy 41
3 Learco Guerra   Italy 31
4 Costante Girardengo   Italy 30
5 Eddy Merckx   Belgium 25
6 Giuseppe Saronni   Italy 24
7 Francesco Moser   Italy 23
8 Roger De Vlaeminck   Belgium 22
= Alessandro Petacchi   Italy 22
= Fausto Coppi   Italy 22
11 Franco Bitossi   Italy 20
= Miguel Poblet   Spain 20
13 Giuseppe Olmo   Italy 19
14 Gino Bartali   Italy 17
= Adolfo Leoni   Italy 17
= Mark Cavendish   Great Britain 17
17 Raffaele di Paco   Italy 16
= Guido Bontempi   Italy 16
19 Marino Basso   Italy 15
= Urs Freuler   Switzerland 15
= Rik Van Steenbergen   Belgium 15
22 Olimpio Bizzi   Italy 13
= Patrick Sercu   Belgium 13
= Oreste Conte   Italy 13
= Moreno Argentin   Italy 13
25 Gaetano Belloni   Italy 12
= Robbie McEwen   Australia 12
= Rik Van Looy   Belgium 12
28 Domenico Piemontesi   Italy 11
= Paolo Rosola   Italy 11
= Michele Dancelli   Italy 11
= Vittorio Adorni   Italy 11
= Antonio Bevilacqua   Italy 11
= Charly Gaul   Luxembourg 11

See also

edit
edit

Notes

edit
  1. ^ Danilo Di Luca wore the pink jersey for seven additional days in 2009, when he also won the points classification; these results have been stripped, and are not included in this table.
  1. ^ Hart won the overall race on the last stage, having gone into the final day time-trial level on time, but second overall on countback behind then leader, Australian Jai Hindley.
  2. ^ "Most stage wins | ProCyclingStats".