# List of Grand Tour mountains classification winners

The Grand Tours are the three most prestigious multi-week stage races in professional road bicycle racing. The competitions are the Giro d'Italia, Tour de France and Vuelta a España, contested annually in that order. They are the only stage races permitted to last longer than 14 days. No cyclist has won all three Grand Tours's mountains classifications in the same year; the only cyclists to win all three Grand Tours's mountains classifications in their career are Federico Bahamontes and Luis Herrera. It is rare for cyclists to ride all Grand Tours in the same year; in 2004, 474 cyclists started in one of the Grand Tours, 68 rode two and two cyclists started all three.
Cyclists are ranked on the basis of their total wins in the three Grand Tours. When there is a tie between cyclists they are listed chronologically by the last Grand Tour they won. The majority of winners have come from Europe, however there have been a few notable victories for cyclists from other continents. Colombia, Australia, Mexico, the United States, and Venezuela are the only non-European countries to have a rider win a mountains classification, with twenty-two victories shared between the five countries.
Bahamontes and Gino Bartali, with 9 victories, have won the most mountains classifications at the Grand Tours. Lucien Van Impe is third with 8 and Richard Virenque is fourth with seven. Virenque has won the most mountains classifications at the Tour, with seven. Bartali, with seven, holds the record mountains classifications at the Giro. While, José Luis Laguía both have five victories in the mountains classification at the Vuelta.

## Winners
### By cyclist

Riders in bold are still active. Number of wins in gold indicates the current record holder(s).
Grand Tour mountains classification winners :
| Rank | Cyclist | Country | Winning span | Giro | Tour | Vuelta | Total |
| 1 | Gino Bartali | Italy | 1935–1948 | 7 | 2 | 0 | 9 |
| 1 | Federico Bahamontes | Spain | 1954–1964 | 1 | 6 | 2 | 9 |
| 3 | Lucien Van Impe | Belgium | 1971–1983 | 2 | 6 | 0 | 8 |
| 4 | Richard Virenque | France | 1994–2004 | 0 | 7 | 0 | 7 |
| 5 | Julio Jiménez | Spain | 1963–1967 | 0 | 3 | 3 | 6 |
| 6 | Fausto Coppi | Italy | 1948–1954 | 3 | 2 | 0 | 5 |
| 6 | José Manuel Fuente | Spain | 1971–1974 | 4 | 0 | 1 | 5 |
| 6 | Andrés Oliva | Spain | 1975–1978 | 2 | 0 | 3 | 5 |
| 6 | José Luis Laguía | Spain | 1981–1986 | 0 | 0 | 5 | 5 |
| 6 | Luis Herrera | Colombia | 1985–1991 | 1 | 2 | 2 | 5 |
| 6 | Claudio Chiappucci | Italy | 1990–1993 | 3 | 2 | 0 | 5 |
| 12 | Charly Gaul | Luxembourg | 1955–1959 | 2 | 2 | 0 | 4 |
| 12 | José María Jiménez | Spain | 1997–2001 | 0 | 0 | 4 | 4 |
| 12 | David Moncoutié | France | 2008–2011 | 0 | 0 | 4 | 4 |
| 15 | Julián Berrendero | Spain | 1936–1945 | 0 | 1 | 2 | 3 |
| 15 | Emilio Rodríguez | Spain | 1946–1950 | 0 | 0 | 3 | 3 |
| 15 | Raphaël Géminiani | France | 1951–1957 | 2 | 1 | 0 | 3 |
| 15 | Antonio Karmany | Spain | 1960–1962 | 0 | 0 | 3 | 3 |
| 15 | Franco Bitossi | Italy | 1964–1966 | 3 | 0 | 0 | 3 |
| 15 | Eddy Merckx | Belgium | 1968–1970 | 1 | 2 | 0 | 3 |
| 15 | Claudio Bortolotto | Italy | 1979–1981 | 3 | 0 | 0 | 3 |
| 15 | Tony Rominger | Switzerland | 1993–1996 | 0 | 1 | 2 | 3 |
| 15 | Laurent Jalabert | France | 1995–2002 | 0 | 2 | 1 | 3 |
| 15 | Tadej Pogačar | Slovenia | 2020–2024 | 1 | 2 | 0 | 3 |
| 25 | Félicien Vervaecke | Belgium | 1935–1937 | 0 | 2 | 0 | 2 |
| 25 | Louison Bobet | France | 1950–1951 | 1 | 1 | 0 | 2 |
| 25 | Gastone Nencini | Italy | 1955–1957 | 1 | 1 | 0 | 2 |
| 25 | Imerio Massignan | Italy | 1960–1961 | 0 | 2 | 0 | 2 |
| 25 | Vito Taccone | Italy | 1961–1963 | 2 | 0 | 0 | 2 |
| 25 | Aurelio González Puente | Spain | 1967–1968 | 1 | 1 | 0 | 2 |
| 25 | José Luis Abilleira | Spain | 1973–1974 | 0 | 0 | 2 | 2 |
| 25 | Pedro Torres | Spain | 1973–1977 | 0 | 1 | 1 | 2 |
| 25 | Felipe Yáñez | Spain | 1979–1984 | 0 | 0 | 2 | 2 |
| 25 | Robert Millar | Great Britain | 1984–1987 | 1 | 1 | 0 | 2 |
| 25 | Mariano Piccoli | Italy | 1995–1996 | 2 | 0 | 0 | 2 |
| 25 | Chepe González | Colombia | 1997–1999 | 2 | 0 | 0 | 2 |
| 25 | Fredy González | Colombia | 2001–2003 | 2 | 0 | 0 | 2 |
| 25 | Félix Cárdenas | Colombia | 2003–2004 | 0 | 0 | 2 | 2 |
| 25 | Michael Rasmussen | Denmark | 2005–2006 | 0 | 2 | 0 | 2 |
| 25 | Carlos Sastre | Spain | 2000–2008 | 0 | 1 | 1 | 2 |
| 25 | Egoi Martínez | Spain | 2006–2009 | 0 | 1 | 1 | 2 |
| 25 | Stefano Garzelli | Italy | 2009–2011 | 2 | 0 | 0 | 2 |
| 25 | Rafał Majka | Poland | 2014–2016 | 0 | 2 | 0 | 2 |
| 25 | Omar Fraile | Spain | 2015–2016 | 0 | 0 | 2 | 2 |
| 25 | Chris Froome | Great Britain | 2015–2018 | 1 | 1 | 0 | 2 |
| 25 | Geoffrey Bouchard | France | 2019–2021 | 1 | 0 | 1 | 2 |
| 25 | Giulio Ciccone | Italy | 2019–2023 | 1 | 1 | 0 | 2 |
| 25 | Richard Carapaz | Ecuador | 2022–2024 | 0 | 1 | 1 | 2 |
| 49 | Alfredo Binda | Italy | 1933 | 1 | 0 | 0 | 1 |
| 49 | Vicente Trueba | Spain | 1933 | 0 | 1 | 0 | 1 |
| 49 | Remo Bertoni | Italy | 1934 | 1 | 0 | 0 | 1 |
| 49 | René Vietto | France | 1934 | 0 | 1 | 0 | 1 |
| 49 | Edoardo Molinar | Italy | 1935 | 0 | 0 | 1 | 1 |
| 49 | Salvador Molina | Spain | 1936 | 0 | 0 | 1 | 1 |
| 49 | Giovanni Valetti | Italy | 1938 | 1 | 0 | 0 | 1 |
| 49 | Sylvère Maes | Belgium | 1939 | 0 | 1 | 0 | 1 |
| 49 | Fermín Trueba | Spain | 1941 | 0 | 0 | 1 | 1 |
| 49 | Pierre Brambilla | France | 1947 | 0 | 1 | 0 | 1 |
| 49 | Bernardo Ruiz | Spain | 1948 | 0 | 0 | 1 | 1 |
| 49 | Hugo Koblet | Switzerland | 1950 | 1 | 0 | 0 | 1 |
| 49 | Pasquale Fornara | Spain | 1953 | 1 | 0 | 0 | 1 |
| 49 | Jesús Loroño | Spain | 1953 | 0 | 1 | 0 | 1 |
| 49 | Giuseppe Buratti | Italy | 1955 | 0 | 0 | 1 | 1 |
| 49 | Nino Defilippis | Italy | 1956 | 0 | 0 | 1 | 1 |
| 49 | Jean Brankart | Belgium | 1958 | 1 | 0 | 0 | 1 |
| 49 | Antonio Suárez | Spain | 1959 | 0 | 0 | 1 | 1 |
| 49 | Rik Van Looy | Belgium | 1960 | 1 | 0 | 0 | 1 |
| 49 | Angelino Soler | Spain | 1962 | 1 | 0 | 0 | 1 |
| 49 | Gregorio San Miguel | Spain | 1966 | 0 | 0 | 1 | 1 |
| 49 | Mariano Díaz | Spain | 1967 | 0 | 0 | 1 | 1 |
| 49 | Francisco Gabica | Spain | 1968 | 0 | 0 | 1 | 1 |
| 49 | Luis Ocaña | Spain | 1969 | 0 | 0 | 1 | 1 |
| 49 | Claudio Michelotto | Italy | 1969 | 1 | 0 | 0 | 1 |
| 49 | Agustín Tamames | Spain | 1970 | 0 | 0 | 1 | 1 |
| 49 | Martin Van Den Bossche | Belgium | 1970 | 1 | 0 | 0 | 1 |
| 49 | Joop Zoetemelk | Netherlands | 1971 | 0 | 0 | 1 | 1 |
| 49 | Domingo Perurena | Spain | 1974 | 0 | 1 | 0 | 1 |
| 49 | Francisco Galdós | Spain | 1975 | 1 | 0 | 0 | 1 |
| 49 | Giancarlo Bellini | Italy | 1976 | 0 | 1 | 0 | 1 |
| 49 | Faustino Fernández Ovies | Spain | 1977 | 1 | 0 | 0 | 1 |
| 49 | Ueli Sutter | Switzerland | 1978 | 1 | 0 | 0 | 1 |
| 49 | Mariano Martínez | France | 1978 | 0 | 1 | 0 | 1 |
| 49 | Giovanni Battaglin | Italy | 1979 | 0 | 1 | 0 | 1 |
| 49 | Juan Fernández | Spain | 1980 | 0 | 0 | 1 | 1 |
| 49 | Raymond Martin | France | 1980 | 0 | 1 | 0 | 1 |
| 49 | Bernard Vallet | France | 1982 | 0 | 1 | 0 | 1 |
| 49 | Laurent Fignon | France | 1984 | 1 | 0 | 0 | 1 |
| 49 | José Luis Navarro | Spain | 1985 | 1 | 0 | 0 | 1 |
| 49 | Pedro Muñoz | Spain | 1986 | 1 | 0 | 0 | 1 |
| 49 | Bernard Hinault | France | 1986 | 0 | 1 | 0 | 1 |
| 49 | Álvaro Pino | Spain | 1988 | 0 | 0 | 1 | 1 |
| 49 | Andrew Hampsten | United States | 1988 | 1 | 0 | 0 | 1 |
| 49 | Steven Rooks | Netherlands | 1988 | 0 | 1 | 0 | 1 |
| 49 | Óscar Vargas | Colombia | 1989 | 0 | 0 | 1 | 1 |
| 49 | Gert-Jan Theunisse | Netherlands | 1989 | 0 | 1 | 0 | 1 |
| 49 | José Martín Farfán | Colombia | 1990 | 0 | 0 | 1 | 1 |
| 49 | Thierry Claveyrolat | France | 1990 | 0 | 1 | 0 | 1 |
| 49 | Iñaki Gastón | Spain | 1991 | 1 | 0 | 0 | 1 |
| 49 | Carlos Hernández Bailo | Spain | 1992 | 0 | 0 | 1 | 1 |
| 49 | Luc Leblanc | France | 1994 | 0 | 0 | 1 | 1 |
| 49 | Pascal Richard | Switzerland | 1994 | 1 | 0 | 0 | 1 |
| 49 | Marco Pantani | Italy | 1998 | 1 | 0 | 0 | 1 |
| 49 | Christophe Rinero | France | 1998 | 0 | 1 | 0 | 1 |
| 49 | Francesco Casagrande | Italy | 2000 | 1 | 0 | 0 | 1 |
| 49 | Santiago Botero | Colombia | 2000 | 0 | 1 | 0 | 1 |
| 49 | Julio Alberto Pérez | Mexico | 2002 | 1 | 0 | 0 | 1 |
| 49 | Aitor Osa | Spain | 2002 | 0 | 0 | 1 | 1 |
| 49 | Fabian Wegmann | Germany | 2004 | 1 | 0 | 0 | 1 |
| 49 | José Rujano | Venezuela | 2005 | 1 | 0 | 0 | 1 |
| 49 | Joaquim Rodríguez | Spain | 2005 | 0 | 0 | 1 | 1 |
| 49 | Juan Manuel Gárate | Spain | 2006 | 1 | 0 | 0 | 1 |
| 49 | Leonardo Piepoli | Italy | 2007 | 1 | 0 | 0 | 1 |
| 49 | Mauricio Soler | Colombia | 2007 | 0 | 1 | 0 | 1 |
| 49 | Denis Menchov | Russia | 2007 | 0 | 0 | 1 | 1 |
| 49 | Emanuele Sella | Italy | 2008 | 1 | 0 | 0 | 1 |
| 49 | Matthew Lloyd | Australia | 2010 | 1 | 0 | 0 | 1 |
| 49 | Anthony Charteau | France | 2010 | 0 | 1 | 0 | 1 |
| 49 | Samuel Sánchez | Spain | 2011 | 0 | 1 | 0 | 1 |
| 49 | Matteo Rabottini | Italy | 2012 | 1 | 0 | 0 | 1 |
| 49 | Thomas Voeckler | France | 2012 | 0 | 1 | 0 | 1 |
| 49 | Simon Clarke | Australia | 2012 | 0 | 0 | 1 | 1 |
| 49 | Stefano Pirazzi | Italy | 2013 | 1 | 0 | 0 | 1 |
| 49 | Nairo Quintana | Colombia | 2013 | 0 | 1 | 0 | 1 |
| 49 | Nicolas Edet | France | 2013 | 0 | 0 | 1 | 1 |
| 49 | Julián Arredondo | Colombia | 2014 | 1 | 0 | 0 | 1 |
| 49 | Luis León Sánchez | Spain | 2014 | 0 | 0 | 1 | 1 |
| 49 | Giovanni Visconti | Italy | 2015 | 1 | 0 | 0 | 1 |
| 49 | Mikel Nieve | Spain | 2016 | 1 | 0 | 0 | 1 |
| 49 | Mikel Landa | Spain | 2017 | 1 | 0 | 0 | 1 |
| 49 | Warren Barguil | France | 2017 | 0 | 1 | 0 | 1 |
| 49 | Davide Villella | Italy | 2017 | 0 | 0 | 1 | 1 |
| 49 | Julian Alaphilippe | France | 2018 | 0 | 1 | 0 | 1 |
| 49 | Thomas De Gendt | Belgium | 2018 | 0 | 0 | 1 | 1 |
| 49 | Romain Bardet | France | 2019 | 0 | 1 | 0 | 1 |
| 49 | Ruben Guerreiro | Portugal | 2020 | 1 | 0 | 0 | 1 |
| 49 | Guillaume Martin | France | 2020 | 0 | 0 | 1 | 1 |
| 49 | Michael Storer | Australia | 2021 | 0 | 0 | 1 | 1 |
| 49 | Koen Bouwman | Netherlands | 2022 | 1 | 0 | 0 | 1 |
| 49 | Jonas Vingegaard | Denmark | 2022 | 0 | 1 | 0 | 1 |
| 49 | Thibaut Pinot | France | 2023 | 1 | 0 | 0 | 1 |
| 49 | Remco Evenepoel | Belgium | 2023 | 0 | 0 | 1 | 1 |
| 49 | Jay Vine | Australia | 2024 | 0 | 0 | 1 | 1 |

### By country

Grand Tour mountains classification winners by country :
| Country | Giro | Tour | Vuelta | Total |
| Spain | 16 | 18 | 50 | 84 |
| Italy | 39 | 12 | 4 | 55 |
| France | 5 | 23 | 9 | 37 |
| Belgium | 6 | 11 | 1 | 18 |
| Colombia | 6 | 5 | 6 | 17 |
| Switzerland | 3 | 1 | 2 | 6 |
| Luxembourg | 2 | 2 | 0 | 4 |
| United Kingdom | 2 | 2 | 0 | 4 |
| Slovenia | 1 | 2 | 0 | 3 |
| Netherlands | 0 | 2 | 1 | 3 |
| Denmark | 0 | 2 | 0 | 2 |
| Australia | 1 | 0 | 1 | 2 |
| Poland | 0 | 2 | 0 | 2 |
| Germany | 1 | 0 | 0 | 1 |
| Mexico | 1 | 0 | 0 | 1 |
| Portugal | 1 | 0 | 0 | 1 |
| United States | 1 | 0 | 0 | 1 |
| Venezuela | 1 | 0 | 0 | 1 |
| Russia | 0 | 0 | 1 | 1 |