The winners in Tour de France.

Winners by year
2018WALGeraint Thomas83:17:13

2017KENChristopher Froome86:20:55

2016KENChristopher Froome89:04:48

2015KENChristopher Froome84:46:14

2014ITAVincenzo Nibali89:59:06

2013KENChristopher Froome83:56:40

2012BELBradley Wiggins87:34:47

2011AUSCadel Evans86:12:22

2010ESPAlberto Contador91:58:48

2009ESPAlberto Contador85:48:35

2008ESPCarlos Sastre87:52:52

2007ESPAlberto Contador91:00:26

2006ESPÓscar Pereiro89:40:27

2005USALance Armstrong86:15:02

2004USALance Armstrong83:36:02

2003USALance Armstrong83:41:12

2002USALance Armstrong82:05:12

2001USALance Armstrong86:17:28

2000USALance Armstrong92:33:08

1999USALance Armstrong91:32:16

1998ITAMarco Pantani92:49:46

1997DDRJan Ullrich100:30:35

1996DENBjarne Riis95:57:16

1995ESPMiguel Indurain92:44:59

1994ESPMiguel Indurain103:38:38

1993ESPMiguel Indurain95:57:09

1992ESPMiguel Indurain100:49:30

1991ESPMiguel Indurain101:01:20

1990USAGreg LeMond90:43:20

1989USAGreg LeMond87:38:35

1988ESPPedro Delgado84:27:53

1987IRLStephen Roche115:27:42

1986USAGreg LeMond110:35:19

1985FRABernard Hinault113:24:23

1984FRALaurent Fignon112:03:40

1983FRALaurent Fignon105:07:52

1982FRABernard Hinault92:08:46

1981FRABernard Hinault91:34:14

1980NEDJoop Zoetemelk109:19:14

1979FRABernard Hinault103:06:50

1978FRABernard Hinault108:18:00

1977FRABernard Thevenet115:38:30

1976BELLucien Van Impe116:22:23

1975FRABernard Thevenet114:35:31

1974BELEddy Merckx116:16:58

1973ESPLuis Ocaña122:25:34

1972BELEddy Merckx108:17:18

1971BELEddy Merckx96:45:14

1970BELEddy Merckx119:31:49

1969BELEddy Merckx116:16:02

1968NEDJan Janssen133:49:42

1967FRARoger Pingeon136:53:50

1966FRALucien Aimar117:34:21

1965ITAFelice Gimondi116:42:06

1964FRAJacques Anquetil127:09:44

1963FRAJacques Anquetil113:30:05

1962FRAJacques Anquetil114:31:54

1961FRAJacques Anquetil122:01:33

1960ITAGastone Nencini112:08:42

1959ESPFederico Bahamontes123:46:45

1958LUXCharly Gaul116:59:05

1957FRAJacques Anquetil135:44:42

1956FRARoger Walkowiak124:01:16

1955FRALouison Bobet130:29:26

1954FRALouison Bobet140:06:05

1953FRALouison Bobet129:23:25

1952ITAFausto Coppi151:57:20

1951SUIHugo Koblet142:20:14

1950SUIFerdi Kübler145:36:56

1949ITAFausto Coppi149:40:49

1948ITAGino Bartali147:10:36

1947FRAJean Robic148:11:25

1939BELSylvère Maes132:03:17

1938ITAGino Bartali148:29:12

1937FRARoger Lapebie138:58:31

1936BELSylvère Maes142:47:32

1935BELRomain Maes141:23:00

1934FRAAntonin Magne147:13:58

1933FRAGeorges Speicher147:51:37

1932FRAAndré Leducq154:11:49

1931FRAAntonin Magne177:10:03

1930FRAAndré Leducq172:12:16

1929BELMaurice De Waele186:39:15

1928LUXNicolas Frantz192:48:58

1927LUXNicolas Frantz198:16:42

1926BELLucien Buysse238:44:25

1925ITAOttavio Bottecchia219:10:18

1924ITAOttavio Bottecchia226:18:21

1923FRAHenri Pelissier222:15:30

1922BELFirmin Lambot222:08:06

1921BELLéon Scieur221:50:26

1920BELPhilippe Thys228:36:13

1919BELFirmin Lambot231:07:15

1914BELPhilippe Thys200:28:48

1913BELPhilippe Thys197:54:00

1912BELOdiel Defraeye193:02:18

1911FRAGustave Garrigou196:07:00

1910FRAOctave Lapize165:29:21

1909FRAFrançois Faber145:55:20

1908FRALucien Petit-Breton156:31:23

1907FRALucien Petit-Breton135:51:17

1906FRARené Pottier158:52:44

1905FRALouis Trousselier96:55:56

1904FRAHenri Cornet96:05:55

1903ITAMaurice Garin94:33:14


Winners by age
2018WALGeraint Thomas21 years  48 days

2013KENChristopher Froome23 years  52 days

2015KENChristopher Froome23 years  52 days

2017KENChristopher Froome23 years  52 days

2016KENChristopher Froome23 years  52 days

2014ITAVincenzo Nibali24 years  235 days

1937FRARoger Lapebie26 years  172 days

2009ESPAlberto Contador26 years  214 days

2007ESPAlberto Contador26 years  214 days

2010ESPAlberto Contador26 years  214 days

1910FRAOctave Lapize26 years  253 days

1935BELRomain Maes26 years  340 days

1906FRARené Pottier27 years  35 days

1909FRAFrançois Faber27 years  159 days

1904FRAHenri Cornet27 years  334 days

2012BELBradley Wiggins29 years  71 days

1951SUIHugo Koblet29 years  116 days

1911FRAGustave Garrigou29 years  283 days

1936BELSylvère Maes29 years  324 days

1939BELSylvère Maes29 years  324 days

1998ITAMarco Pantani30 years  177 days

1958LUXCharly Gaul30 years  204 days

1933FRAGeorges Speicher31 years  35 days

1956FRARoger Walkowiak31 years  124 days

1997DDRJan Ullrich31 years  220 days

1978FRABernard Hinault31 years  240 days

1981FRABernard Hinault31 years  240 days

1979FRABernard Hinault31 years  240 days

1982FRABernard Hinault31 years  240 days

1985FRABernard Hinault31 years  240 days

1908FRALucien Petit-Breton31 years  260 days

1907FRALucien Petit-Breton31 years  260 days

1924ITAOttavio Bottecchia31 years  330 days

1925ITAOttavio Bottecchia31 years  330 days

2006ESPÓscar Pereiro31 years  340 days

1992ESPMiguel Indurain31 years  356 days

1995ESPMiguel Indurain31 years  356 days

1993ESPMiguel Indurain31 years  356 days

1991ESPMiguel Indurain31 years  356 days

1994ESPMiguel Indurain31 years  356 days

1974BELEddy Merckx32 years  21 days

1969BELEddy Merckx32 years  21 days

1972BELEddy Merckx32 years  21 days

1970BELEddy Merckx32 years  21 days

1971BELEddy Merckx32 years  21 days

1973ESPLuis Ocaña32 years  29 days

1968NEDJan Janssen32 years  51 days

1966FRALucien Aimar32 years  71 days

1960ITAGastone Nencini32 years  123 days

2011AUSCadel Evans32 years  155 days

1957FRAJacques Anquetil32 years  172 days

1963FRAJacques Anquetil32 years  172 days

1961FRAJacques Anquetil32 years  172 days

1964FRAJacques Anquetil32 years  172 days

1962FRAJacques Anquetil32 years  172 days

1927LUXNicolas Frantz32 years  252 days

1928LUXNicolas Frantz32 years  252 days

1965ITAFelice Gimondi32 years  278 days

1949ITAFausto Coppi32 years  292 days

1952ITAFausto Coppi32 years  292 days

1983FRALaurent Fignon32 years  333 days

1984FRALaurent Fignon32 years  333 days

1905FRALouis Trousselier33 years  6 days

1986USAGreg LeMond33 years  14 days

1989USAGreg LeMond33 years  14 days

1990USAGreg LeMond33 years  14 days

1988ESPPedro Delgado33 years  87 days

1954FRALouison Bobet33 years  114 days

1955FRALouison Bobet33 years  114 days

1953FRALouison Bobet33 years  114 days

1903ITAMaurice Garin33 years  136 days

1977FRABernard Thevenet33 years  175 days

1975FRABernard Thevenet33 years  175 days

1987IRLStephen Roche33 years  226 days

1967FRARoger Pingeon33 years  311 days

2008ESPCarlos Sastre34 years  79 days

1996DENBjarne Riis34 years  97 days

1930FRAAndré Leducq34 years  137 days

1932FRAAndré Leducq34 years  137 days

1931FRAAntonin Magne34 years  149 days

1934FRAAntonin Magne34 years  149 days

1929BELMaurice De Waele34 years  192 days

1914BELPhilippe Thys35 years  264 days

1913BELPhilippe Thys35 years  264 days

1920BELPhilippe Thys35 years  264 days

1912BELOdiel Defraeye35 years  351 days

1950SUIFerdi Kübler35 years  357 days

1921BELLéon Scieur36 years  103 days

1959ESPFederico Bahamontes36 years  357 days

1923FRAHenri Pelissier37 years  157 days

2001USALance Armstrong37 years  296 days

2004USALance Armstrong37 years  296 days

1999USALance Armstrong37 years  296 days

2002USALance Armstrong37 years  296 days

2005USALance Armstrong37 years  296 days

2000USALance Armstrong37 years  296 days

2003USALance Armstrong37 years  296 days

1926BELLucien Buysse37 years  302 days

1947FRAJean Robic38 years  24 days

1919BELFirmin Lambot38 years  109 days

1922BELFirmin Lambot38 years  109 days

1976BELLucien Van Impe38 years  261 days

1938ITAGino Bartali38 years  360 days

1948ITAGino Bartali38 years  360 days

1980NEDJoop Zoetemelk39 years  223 days