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.
The Giro d'Italia, Tour de France, and Vuelta a España are collectively known as the Grand Tours of cycling. The oldest of the races, the Tour, began in 1903, while the Giro first started in 1909 and the Vuelta in 1935. The modern editions of the races all consist of 21 days of racing with two rest days spread throughout race calendar, giving riders at most 63 chances to win a stage in a Grand Tour each year.
Winning a stage in a Grand Tour is a significant achievement and winning a stage in each Grand Tour is a rare feat that only 116 riders have achieved in their careers. Fiorenzo Magni was the first rider to win a stage in each Grand Tour with his victory in the stage 7 individual time trial at the 1955 Vuelta a España. The most recent rider to accomplish this task was Sepp Kuss after he won stage 19 of the 2026 Giro d'Italia.
Cyclists are ranked on the basis of their total stage wins in the three Grand Tours. When there is a tie between cyclists they are listed alphabetically. The majority of stage winners across the three tours have come from Europe, however, there have been a few non-European cyclists who have accomplished this feat. Colombian Luis Herrera was the first non-European rider to win a stage in each of the Grand Tours when he completed the triple with his victory in stage 13 at the 1989 Giro d'Italia. The first North American to complete this feat was Tyler Hamilton, but he was later stripped of his stage win at the 2004 Vuelta a España. American Tyler Farrar became the only other North American to do so with his victory in stage 3 of the 2011 Tour de France. Simon Gerrans became the first person from the Southern Hemisphere to win a stage at each Grand Tour with his victory at the 2009 Vuelta a España in tenth leg. Djamolidine Abdoujaparov is the only Asian cyclist on the list.
Eddy Merckx, with 64 victories, has won the most stages at the Grand Tours. Mario Cipollini is second with 57, Mark Cavendish is third with 55. Cavendish has won the most Tour stages with 35, while Cipollini leads the tally for career stage wins at the Giro d'Italia with 42 to his name. Delio Rodríguez has the most stage wins in the history of the Vuelta a España (39 stages) but he failed to win any stages in the Tour de France or Giro d'Italia and is thus not represented in this list.
List
Riders in bold are still active. An asterisk denotes cyclists who have won an ITT in each race.
+Riders who have won a stage in each Grand TourRankCyclistCountryWinning spanGiroTourVueltaTotalRef(s)1* Belgium1967–1975 24 34 6642 Italy1989–2003 42 12 357 3 United Kingdom 2008–2024 17 35 355 4 Italy2000–2011 22 6 2048 5* France 1978–1986 6 28 7416* Slovenia 2019–2026 6 26 638 7 Belgium 1958–1969 12 7 18378* Belgium 1976–1981 7 15 13359 Italy 1966–1977 15 6 627* Italy 1973–1986 23 2 22711 Italy1981–1993 16 6 426 Spain 1955–1961 20 3 326 13 France 1992–2001 3 4 1825 Belgium 1949–1957 15 4 625 15 Belgium 1970–1984 22 1 12416* France 1957–1964 6 16 12317 Germany 2008–2017 7 11 422 Slovenia 2016–2024 4 3 1522 Netherlands 1986–1994 4 9 92220 Netherlands 1965–1976 1 6 1421* Switzerland 1988–1996 5 3 1321 22 Germany 2011–2017 4 14 11923 Germany 1962–1969 4 8 618 Italy 1952–1964 9 7 218 Slovakia 2011–2021 2 12 418 26 Uzbekistan 1991–1996 1 9 717 Spain 2003–2019 1 4 1217 28 Italy 1948–1955 6 7 316 Belgium 2019–2026 1 10 516 30 Italy 1988–1998 9 4 215 Belgium 1972–1978 9 4 215 32 United Kingdom 2011–2018 2 7 514 Spain 1971–1974 9 2 314* Italy 1965–1976 6 7 114 Norway 2002–2011 1 10 314 Italy 2010–2019 7 6 114 Spain 2003–2015 2 3 914 Denmark 2022–2026 5 4 514 Germany 1995–2000 1 1 1214 * Switzerland 1993–2000 3 2 914 41 Italy 1955–1963 4 5 413 France 1983–1992 2 9 213 Belgium 1967–1975 1 10 213 Switzerland 1950–1956 7 5 113 Belgium 1981–1989 1 2 1013 Belgium 1965–1970 3 6 413* Germany 1976–1979 2 6 513 48 Germany 2012–2018 1 1 1012 Spain 1964–1968 4 5 312 Italy 1994–1998 2 3 712 Denmark 2022–2026 5 3 412 52 Spain 1957–1964 1 7 311 Italy 2007–2012 3 2 611 Netherlands 1995–1999 2 4 511 * Belgium 2022–2026 2 4 511 Australia 2015–2021 5 5 111 Belgium 2009–2019 3 1 711 Spain 1970–1981 3 2 611 Italy 2000–2007 8 1 211 Czech Republic 1994–2001 5 3 311 Belgium 1972–1983 1 9 111 United Kingdom 2016–2025 6 3 211 63 Ireland 2018–2022 3 2 510 Ecuador 2018–2026 4 3 310 Italy 1958–1965 7 2 110 Australia 2022–2025 2 1 710 Australia 2013–2023 3 4 310 * United Kingdom 2000–2012 1 4 510 Belgium 1964–1969 1 7 210 France 1957–1967 2 5 310 71 Denmark 2016–2023 1 2 69 * Netherlands 2015–2018 4 3 29 Russia 1990–2000 4 4 19 Russia 2004–2012 3 1 59 Italy 2015–2019 5 1 39 76 France 2017–2024 1 6 18 Italy 1993–2003 4 2 28* France 1986–1990 4 3 18 Italy 2000–2008 2 1 58 Colombia 1984–1992 3 3 28 Spain 1982–1991 2 1 58* France 1986–1992 1 6 18 Colombia 2013–2019 3 3 28 Italy 2013–2019 1 3 48 85 Netherlands 1987–1992 2 4 17 Spain 2002–2004 3 1 37 Italy 1969–1977 4 2 17 Spain 1948–1955 1 2 47 89 Italy 2014–2017 3 1 26 Italy 1975–1981 4 1 16 Italy 1952–1962 4 1 16 Spain 1987–1995 2 1 36 United States 2009–2011 2 1 36 Italy 1988–1994 3 2 16 France 1986–1991 1 3 26 France 2012–2019 1 3 26 * Belgium 1974–1984 1 3 26 98 Belgium 2012–2022 2 2 15 Spain 2001–2011 1 1 35 Spain 1971–1976 1 3 15 Ireland 2011–2021 1 2 25 United Kingdom 1983–1989 1 3 15 Slovenia 2017–2023 1 3 15 Ukraine 1993–1999 2 1 25 Denmark 1989–1995 1 1 35 Belgium 2016–2025 2 1 25 107* Australia 2015–2018 1 1 24 Ireland 1960–1963 1 1 24 Australia 2008–2013 1 2 14 Spain 2012–2023 1 2 14 United States 2019–2026 1 1 24 Australia 2020–2025 1 2 14 Colombia 1993–1996 1 1 24 Colombia 2013–2022 2 1 14 115 Spain 2001–2009 1 1 13 Germany 2020–2023 1 1 13
Calendar year An ever rarer accomplishment is to win a stage at all the Grand Tours in one single calendar year. This feat has only been accomplished by three riders in history. The first rider was Spain's Miguel Poblet who won a total of eight stages at all three Grand Tours in 1956. Two years later, Pierino Baffi won six stages between all three Grand Tours. The third, and most recent, rider was Italian cyclist Alessandro Petacchi who won fifteen stages at the Grand Tours in 2003.
+Riders who have won a stage in each Grand Tour in a single yearYearCyclistCountryGiro stage winsTour stage winsVuelta stage winsTotalRef(s) 1956 Spain 4 1 38 1958 Italy 1 3 262003 Italy 6 4 515
Doping
Five more riders (David Zabriskie, Jan Ullrich, Leonardo Piepoli, Tyler Hamilton and Alberto Contador) have won stages in all three Grand Tours, but all were retroactively stripped of stage wins.
Jan Ullrich won seven individual stages at the Tour de France during his career and two stages in the 1999 Vuelta a España. He won an individual time trial at the 2006 Giro d'Italia but was later stripped of his results from May 2005 to June 2006 by the Court of Arbitration for Sport for his involvement in the Operación Puerto doping case.
Alberto Contador is one of eight riders who won the general classification at all Grand Tours. Contador won two stages and the general classification of the 2011 Giro d'Italia, but lost his 2011 results due to a positive test for clenbuterol in the 2010 Tour de France. The CAS initially suspended Contador on 25 January 2011, but he appealed the decision, allowing him to compete in the 2011 Giro d'Italia and Tour de France. He lost his appeal on 6 February 2012 and was given a two-year ban with retroactive effect, starting from the day of his positive doping test on 21 July 2010, and was thereby stripped of his Giro results. Contador also won the Giro d'Italia in 2008 and 2015, but did so without winning a stage on both occasions.
References
Citations
Bibliography