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)