Past winners of the Tour de France:
   
   1903  Maurice Garin (FRA)
   1904  Henri Cornet (FRA)
   1905  Louis Trousselier (FRA)
   1906  Rene Pottier (FRA)
   1907  Lucien Petit-Breton (FRA)
   1908  Lucien Petit-Breton (FRA)
   1909  Francois Faber (LUX)
   1910  Octave Lapize (FRA)
   1911  Gustave Garrigou (FRA)
   1912  Odile Defraye (BEL)
   1913  Philippe Thys (BEL)
   1914  Philippe Thys (BEL)
   1919  Firmin Lambot (BEL)
   1920  Philippe Thys (BEL)
   1921  Leon Scieur (BEL)
   1922  Firmin Lambot (BEL)
   1923  Henri Pelissier (FRA)
   1924  Ottavio Bottechia (ITA)
   1925  Ottavio Bottechia (ITA)
   1926  Lucien Buysse (BEL)
   1927  Nicolas Frantz (LUX)
   1928  Nicolas Frantz (LUX)
   1929  Maurice De Waele (BEL)
   1930  Andre Leducq (FRA)
   1931  Antonin Magne (FRA)
   1932  Andre Leducq (FRA)
   1933  Georges Speicher (FRA)
   1934  Antonin Magne (FRA)
   1935  Romain Maes (BEL)
   1936  Sylvere Maes (BEL)
   1937  Roger Lapebie (FRA)
   1938  Gino Bartali (ITA)
   1939  Sylvere Maes (BEL)
   1947  Jean Robic (FRA)
   1948  Gino Bartali (ITA)
   1949  Fausto Coppi (ITA)
   1950  Ferdi Kubler (SUI)
   1951  Hugo Koblet (SUI)
   1952  Fausto Coppi (ITA)
   1953  Louison Bobet (FRA)
   1954  Louison Bobet (FRA)
   1955  Louison Bobet (FRA)
   1956  Roger Walkowiak (FRA)
   1957  Jacques Anquetil (FRA)
   1958  Charly Gaul (LUX)
   1959  Federico Bahamontes (ESP)
   1960  Gastone Nencini (ITA)
   1961  Jacques Anquetil (FRA)
   1962  Jacques Anquetil (FRA)
   1963  Jacques Anquetil (FRA)
   1964  Jacques Anquetil (FRA)
   1965  Felice Gimondi (ITA)
   1966  Lucien Aimar (FRA)
   1967  Roger Pingeon (FRA)
   1968  Jan Janssen (NED)
   1969  Eddy Merckx (BEL)
   1970  Eddy Merckx (BEL)
   1971  Eddy Merckx (BEL)
   1972  Eddy Merckx (BEL)
   1973  Luis Ocana (ESP)
   1974  Eddy Merckx (BEL)
   1975  Bernard Thevenet (FRA)
   1976  Lucien Van Impe (BEL)
   1977  Bernard Thevenet (FRA)
   1978  Bernard Hinault (FRA)
   1979  Bernard Hinault (FRA)
   1980  Joop Zoetemelk (NED)
   1981  Bernard Hinault (FRA)
   1982  Bernard Hinault (FRA)
   1983  Laurent Fignon (FRA)
   1984  Laurent Fignon (FRA)
   1985  Bernard Hinault (FRA)
   1986  Greg LeMond (USA)
   1987  Stephen Roche (IRL)
   1988  Pedro Delgado (ESP)
   1989  Greg LeMond (USA)
   1990  Greg LeMond (USA)
   1991  Miguel Indurain (ESP)
   1992  Miguel Indurain (ESP)
   1993  Miguel Indurain (ESP)
   1994  Miguel Indurain (ESP)
   1995  Miguel Indurain (ESP)
   1996  Bjarne Riis (DEN)
   1997  Jan Ullrich (GER)
   1998  Marco Pantani (ITA)
   1999  Lance Armstrong (USA)
   2000  Lance Armstrong (USA)
   2001  Lance Armstrong (USA)
   2002  Lance Armstrong (USA)
   2003  Lance Armstrong (USA)
   2004  Lance Armstrong (USA)
   2005  Lance Armstrong (USA)
   2006  Oscar Pereiro (ESP)
   2007  Alberto Contador (ESP)
   2008  Carlos Sastre (ESP)