The 100 youngest and oldest stagewinners.
Youngest winners (where age is known)
1931  -  Stage: 3Distance: 206.00 km.
Fabio Battesini19 Years  138 Days

1909  -  Stage: 9Distance: 299.00 km.
Constant Menager20 Years  101 Days

1937  -  Stage: 17cDistance: 67.00 km.
Guy Lapébie20 Years  241 Days

1906  -  Stage: 6Distance: 308.00 km.
Georges Passerieu20 Years  280 Days

1936  -  Stage: 3Distance: 161.00 km.
Mathias Clemens20 Years  341 Days

1967  -  Stage: 11Distance: 197.00 km.
José Samyn21 Years  66 Days

1905  -  Stage: 6Distance: 307.00 km.
Jean-Baptiste Dortignacq21 Years  90 Days

1936  -  Stage: 2Distance: 192.00 km.
Robert Wierinckx21 Years  93 Days

1909  -  Stage: 8Distance: 303.00 km.
Jean Alavoine21 Years  113 Days

1953  -  Stage: 6Distance: 206.00 km.
Martin Van Geneugden21 Years  174 Days

1908  -  Stage: 8Distance: 303.00 km.
François Faber21 Years  187 Days

1904  -  Stage: 4Distance: 268.00 km.
Lucien Pothier21 Years  188 Days

1907  -  Stage: 4Distance: 309.00 km.
Marcel Cadolle21 Years  210 Days

1950  -  Stage: 13Distance: 215.00 km.
Marcel Molines21 Years  222 Days

1928  -  Stage: 15Distance: 213.00 km.
Pierre Magne21 Years  247 Days

1927  -  Stage: 19Distance: 119.00 km.
Maurice Geldhof21 Years  268 Days

1968  -  Stage: 12Distance: 226.50 km.
Georges Pintens21 Years  274 Days

1952  -  Stage: 20Distance: 228.00 km.
Jacques Vivier21 Years  286 Days

1936  -  Stage: 19aDistance: 81.00 km.
Marcel Kint21 Years  318 Days

1937  -  Stage: 12aDistance: 112.00 km.
Alphonse Antoine21 Years  337 Days

1929  -  Stage: 10Distance: 323.00 km.
Jef Demuysere21 Years  355 Days

1974  -  Stage: 2Distance: 163.70 km.
Henk Poppe21 Years  357 Days

1983  -  Stage: 5Distance: 257.00 km.
Dominique Gaigne22 Years  8 Days

1968  -  Stage: 21Distance: 242.00 km.
Eric Leman22 Years  9 Days

1967  -  Stage: 3Distance: 248.00 km.
Marino Basso22 Years  36 Days

2012  -  Stage: 8Distance: 157.50 km.
Thibaut Pinot22 Years  46 Days

1978  -  Stage: 6Distance: 166.20 km.
Sean Kelly22 Years  47 Days

1984  -  Stage: 5Distance: 207.00 km.
Paulo Dos Santos22 Years  59 Days

1955  -  Stage: 13Distance: 205.00 km.
Daniël de Groot22 Years  61 Days

1983  -  Stage: 9Distance: 207.00 km.
Philippe Chevallier22 Years  80 Days

1966  -  Stage: 4Distance: 205.00 km.
Willy Planckaert22 Years  85 Days

1975  -  Stage: 3Distance: 169.50 km.
Karel Rottiers22 Years  88 Days

1952  -  Stage: 15Distance: 275.00 km.
Georges Decaux22 Years  93 Days

1970  -  Stage: 8Distance: 232.50 km.
Alain Vasseur22 Years  99 Days

1981  -  Stage: 8Distance: 182.00 km.
Ad Wijnands22 Years  121 Days

1928  -  Stage: 17Distance: 145.00 km.
Joseph Mauclair22 Years  127 Days

1913  -  Stage: 5Distance: 379.00 km.
Henri Van Lerberghe22 Years  164 Days

2012  -  Stage: 6Distance: 205.00 km.
Peter Sagan22 Years  167 Days

1938  -  Stage: 3Distance: 238.00 km.
Gerrit Schulte22 Years  187 Days

1928  -  Stage: 14Distance: 329.00 km.
Marius Guiramand22 Years  211 Days

1963  -  Stage: 4Distance: 235.50 km.
Frans Melckenbeeck22 Years  228 Days

1955  -  Stage: 17Distance: 294.00 km.
Charly Gaul22 Years  234 Days

1936  -  Stage: 21Distance: 234.00 km.
Arsène Mersch22 Years  237 Days

1927  -  Stage: 14Distance: 120.00 km.
Marius Gallotini22 Years  242 Days

1981  -  Stage: 7Distance: 227.00 km.
Urs Freuler22 Years  244 Days

1910  -  Stage: 5Distance: 311.00 km.
Octave Lapize22 Years  265 Days

1936  -  Stage: 8Distance: 194.00 km.
Fernand Lemay22 Years  269 Days

1948  -  Stage: 9Distance: 246.00 km.
Raymond Impanis22 Years  270 Days

1965  -  Stage: 3Distance: 240.00 km.
Felice Gimondi22 Years  274 Days

1981  -  Stage: 12bDistance: 137.80 km.
Eddy Planckaert22 Years  295 Days

1964  -  Stage: 1Distance: 215.00 km.
Edward Sels22 Years  305 Days

1930  -  Stage: 6Distance: 285.00 km.
Jean Aerts22 Years  308 Days

2004  -  Stage: 7Distance: 204.50 km.
Filippo Pozzato22 Years  309 Days

1907  -  Stage: 10Distance: 269.00 km.
Gustave Garrigou22 Years  310 Days

1970  -  Stage: 6Distance: 135.50 km.
Roger De Vlaeminck22 Years  318 Days

1935  -  Stage: 1Distance: 262.00 km.
Romain Maes22 Years  333 Days

1938  -  Stage: 17aDistance: 89.50 km.
Emile Masson jr.22 Years  333 Days

1962  -  Stage: 4Distance: 196.60 km.
Willy Vanden Berghen22 Years  338 Days

1936  -  Stage: 10Distance: 156.00 km.
Paul Maye22 Years  339 Days

1980  -  Stage: 8Distance: 164.20 km.
Bert Oosterbosch22 Years  345 Days

1972  -  Stage: 2Distance: 206.50 km.
Rik Van Linden22 Years  346 Days

1984  -  Stage: 8Distance: 192.00 km.
Pascal Jules22 Years  355 Days

1963  -  Stage: 6aDistance: 118.50 km.
Roger De Breuker22 Years  355 Days

1964  -  Stage: 3aDistance: 196.50 km.
Bernard Van De Kerckhove22 Years  357 Days

1971  -  Stage: 6bDistance: 133.50 km.
Mauro Simonetti22 Years  358 Days

1937  -  Stage: 12bDistance: 51.00 km.
René Pédroli23 Years  3 Days

1931  -  Stage: 11Distance: 164.00 km.
Rafaële Di Paco23 Years  10 Days

1996  -  Stage: 4Distance: 232.00 km.
Cyril Saugrain23 Years  17 Days

1933  -  Stage: 22Distance: 169.00 km.
René Le Greves23 Years  22 Days

1939  -  Stage: 6aDistance: 144.00 km.
Lucien Storme23 Years  32 Days

1951  -  Stage: 19Distance: 208.00 km.
Armand Baeyens23 Years  37 Days

1968  -  Stage: 8Distance: 223.00 km.
Daniel Vanryckeghem23 Years  43 Days

1963  -  Stage: 7Distance: 236.00 km.
Jan Janssen23 Years  46 Days

1963  -  Stage: 18Distance: 225.00 km.
Frans Brands23 Years  46 Days

1949  -  Stage: 1Distance: 182.00 km.
Marcel Dussault23 Years  53 Days

1953  -  Stage: 14Distance: 214.00 km.
Bernard Quennehen23 Years  53 Days

2008  -  Stage: 5Distance: 232.00 km.
Mark Cavendish23 Years  55 Days

2002  -  Stage: 1Distance: 192.50 km.
Rubens Bertogliati23 Years  65 Days

1993  -  Stage: 2Distance: 227.50 km.
Wilfried Nelissen23 Years  67 Days

1984  -  Stage: 17Distance: 151.00 km.
Luis Herrera23 Years  79 Days

1961  -  Stage: 3Distance: 197.50 km.
Emile Daems23 Years  90 Days

1968  -  Stage: 2Distance: 201.50 km.
Eric De Vlaeminck23 Years  104 Days

1987  -  Stage: 13Distance: 219.00 km.
Erik Breukink23 Years  108 Days

1953  -  Stage: 3Distance: 221.00 km.
Stanislas Bober23 Years  121 Days

1948  -  Stage: 6Distance: 244.00 km.
Louison Bobet23 Years  121 Days

1927  -  Stage: 6Distance: 206.00 km.
André Leducq23 Years  123 Days

1928  -  Stage: 3Distance: 199.00 km.
Gaston Rebry23 Years  148 Days

1937  -  Stage: 1Distance: 263.00 km.
Jean Majerus23 Years  150 Days

1985  -  Stage: 19Distance: 203.00 km.
Eric Vanderaerden23 Years  163 Days

1970  -  Stage: 1Distance: 224.50 km.
Cyrille Guimard23 Years  164 Days

2013  -  Stage: 20Distance: 125.00 km.
Nairo Quintana23 Years  172 Days

1962  -  Stage: 7Distance: 201.00 km.
Huub Zilverberg23 Years  174 Days

1934  -  Stage: 3Distance: 161.00 km.
Roger Lapebie23 Years  176 Days

1953  -  Stage: 8Distance: 345.00 km.
Jan Nolten23 Years  177 Days

1957  -  Stage: 3bDistance: 134.00 km.
Jacques Anquetil23 Years  178 Days

1965  -  Stage: 21Distance: 225.50 km.
Gerben Karstens23 Years  186 Days

1998  -  Stage: 19Distance: 242.00 km.
Magnus Bäckstedt23 Years  188 Days

1965  -  Stage: 6Distance: 210.50 km.
Guido Reybrouck23 Years  190 Days

1914  -  Stage: 2Distance: 364.00 km.
Jean Rossius23 Years  190 Days

1987  -  Stage: 6Distance: 179.00 km.
Christophe Lavainne23 Years  202 Days


Oldest winners (where age is known)
1963  -  Stage: 9Distance: 202.00 km.
Giuseppe Cerami41 Years  74 Days

1937  -  Stage: 2Distance: 198.00 km.
Eugène Archambault39 Years  57 Days

1952  -  Stage: 9Distance: 238.00 km.
Walter Diggelmann36 Years  336 Days

1926  -  Stage: 14Distance: 275.00 km.
Bartolomeo Aimo36 Years  300 Days

2008  -  Stage: 10Distance: 156.00 km.
Leonardo Piepoli36 Years  298 Days

2015  -  Stage: 3Distance: 159.50 km.
Joaquim Rodriguez36 Years  64 Days

1928  -  Stage: 7Distance: 285.00 km.
Victor Fontan36 Years  15 Days

2006  -  Stage: 7Distance: 52.00 km.
Serhiy Honchar36 Years  14 Days

2005  -  Stage: 19Distance: 153.50 km.
Giuseppe Guerini35 Years  167 Days

2015  -  Stage: 16Distance: 201.00 km.
Rubén Plaza35 Years  150 Days

1996  -  Stage: 15Distance: 176.00 km.
Massimo Podenzana34 Years  360 Days

1999  -  Stage: 11Distance: 198.50 km.
Ludo Dierckxsens34 Years  282 Days

2014  -  Stage: 16Distance: 237.50 km.
Michael Rogers34 Years  223 Days

1965  -  Stage: 4Distance: 227.00 km.
Edgard Sorgeloos34 Years  202 Days

1955  -  Stage: 15Distance: 151.00 km.
Luciano Pezzi34 Years  173 Days

2011  -  Stage: 4Distance: 172.50 km.
Cadel Evans34 Years  159 Days

2015  -  Stage: 14Distance: 178.50 km.
Stephen Cummings34 Years  129 Days

2009  -  Stage: 12Distance: 211.50 km.
Nicki Sørensen34 Years  72 Days

2005  -  Stage: 14Distance: 220.50 km.
Georg Totschnig34 Years  61 Days

1962  -  Stage: 13Distance: 18.50 km.
Federico Bahamontes34 Years  5 Days

1992  -  Stage: 8Distance: 206.50 km.
Jan Nevens33 Years  329 Days

1997  -  Stage: 17Distance: 218.50 km.
Neil Stephens33 Years  304 Days

2007  -  Stage: 19Distance: 55.00 km.
Levi Leipheimer33 Years  285 Days

1922  -  Stage: 12Distance: 371.00 km.
Emile Masson33 Years  281 Days

1962  -  Stage: 22Distance: 271.00 km.
Rino Benedetti33 Years  247 Days

2008  -  Stage: 16Distance: 157.00 km.
Cyril Dessel33 Years  244 Days

1998  -  Stage: 3Distance: 169.00 km.
Jens Heppner33 Years  211 Days

1949  -  Stage: 2Distance: 273.00 km.
Roger Lambrecht33 Years  190 Days

1950  -  Stage: 2Distance: 241.00 km.
Adolfo Leoni33 Years  190 Days

1994  -  Stage: 18Distance: 174.50 km.
Piotr Ugrumov33 Years  189 Days

2011  -  Stage: 12Distance: 211.00 km.
Samuel Sanchez33 Years  167 Days

2008  -  Stage: 11Distance: 165.50 km.
Kurt Asle Arvesen33 Years  166 Days

1919  -  Stage: 14Distance: 468.00 km.
Firmin Lambot33 Years  140 Days

1947  -  Stage: 2Distance: 182.00 km.
René Vietto33 Years  137 Days

1991  -  Stage: 10Distance: 207.50 km.
Phil Anderson33 Years  133 Days

1921  -  Stage: 3Distance: 405.00 km.
Léon Scieur33 Years  110 Days

2009  -  Stage: 20Distance: 167.00 km.
Juan Manuel Garate33 Years  100 Days

1990  -  Stage: 14Distance: 205.00 km.
Marino Lejarreta33 Years  70 Days

2013  -  Stage: 3Distance: 145.00 km.
Simon Gerrans33 Years  54 Days

1953  -  Stage: 15Distance: 173.00 km.
Maurice Quentin33 Years  54 Days

2000  -  Stage: 5Distance: 202.00 km.
Marcel Wüst32 Years  342 Days

1992  -  Stage: 15Distance: 198.00 km.
Franco Chioccioli32 Years  338 Days

2005  -  Stage: 18Distance: 189.00 km.
Marcos Serrano32 Years  324 Days

1998  -  Stage: 10Distance: 196.50 km.
Rodolfo Massi32 Years  315 Days

1992  -  Stage: 1Distance: 194.50 km.
Dominique Arnaud32 Years  298 Days

1980  -  Stage: 16Distance: 208.60 km.
Jos De Schoenmaecker32 Years  293 Days

1951  -  Stage: 23Distance: 197.00 km.
Wim De Ruyter32 Years  267 Days

1967  -  Stage: 17Distance: 250.00 km.
Raymond Mastrotto32 Years  267 Days

1992  -  Stage: 16Distance: 212.00 km.
Stephen Roche32 Years  244 Days

1961  -  Stage: 5Distance: 221.00 km.
Louis Bergaud32 Years  219 Days

1947  -  Stage: 10Distance: 255.00 km.
Fermo Camellini32 Years  219 Days

1955  -  Stage: 10Distance: 240.00 km.
Lucien Lazarides32 Years  207 Days

1966  -  Stage: 15Distance: 203.50 km.
Luis Otaño32 Years  169 Days

2003  -  Stage: 16Distance: 197.50 km.
Tyler Hamilton32 Years  152 Days

2003  -  Stage: 17Distance: 165.00 km.
Servais Knaven32 Years  148 Days

1924  -  Stage: 13Distance: 300.00 km.
Arsène Alancourt32 Years  145 Days

2017  -  Stage: 20Distance: 22.50 km.
Maciej Bodnar32 Years  145 Days

2001  -  Stage: 2Distance: 218.50 km.
Marc Wauters32 Years  144 Days

1903  -  Stage: 1Distance: 467.00 km.
Maurice Garin32 Years  128 Days

1996  -  Stage: 12Distance: 143.50 km.
Pascal Richard32 Years  126 Days

1993  -  Stage: 10Distance: 203.00 km.
Tony Rominger32 Years  117 Days

2005  -  Stage: 17Distance: 239.50 km.
Paolo Savoldelli32 Years  82 Days

2012  -  Stage: 9Distance: 41.50 km.
Bradley Wiggins32 Years  80 Days

2006  -  Stage: 18Distance: 197.00 km.
Matteo Tosatto32 Years  76 Days

2018  -  Stage: 11Distance: 108.50 km.
Geraint Thomas32 Years  62 Days

1952  -  Stage: 4Distance: 232.00 km.
Pierre Molineris32 Years  46 Days

2001  -  Stage: 14Distance: 144.50 km.
Roberto Laiseka32 Years  43 Days

1951  -  Stage: 6Distance: 182.00 km.
Edouard Muller32 Years  39 Days

2005  -  Stage: 15Distance: 205.50 km.
George Hincapie32 Years  26 Days

1983  -  Stage: 18Distance: 247.00 km.
Jacques Michaud32 Years  17 Days

1984  -  Stage: 4Distance: 83.00 km.
Ferdi Van den Haute32 Years  15 Days

2001  -  Stage: 17Distance: 194.00 km.
Serge Baguet31 Years  350 Days

2003  -  Stage: 14Distance: 191.50 km.
Gilberto Simoni31 Years  337 Days

2018  -  Stage: 6Distance: 181.00 km.
Daniel Martin31 Years  334 Days

1954  -  Stage: 9Distance: 343.00 km.
Henk Faanhof31 Years  329 Days

2005  -  Stage: 21Distance: 144.50 km.
Alexandre Vinokourov31 Years  319 Days

1928  -  Stage: 19Distance: 159.00 km.
Marcel Huot31 Years  312 Days

1956  -  Stage: 5Distance: 189.00 km.
Joseph Morvan31 Years  226 Days

1934  -  Stage: 19Distance: 215.00 km.
Ettore Meini31 Years  209 Days

2000  -  Stage: 21Distance: 138.00 km.
Stefano Zanini31 Years  189 Days

1999  -  Stage: 15Distance: 173.00 km.
Fernando Escartin31 Years  184 Days

1948  -  Stage: 11Distance: 245.00 km.
Gino Sciardis31 Years  173 Days

1937  -  Stage: 14bDistance: 59.00 km.
Mariano Cañardo31 Years  172 Days

1938  -  Stage: 4cDistance: 83.00 km.
Félicien Vervaecke31 Years  127 Days

1951  -  Stage: 5Distance: 215.00 km.
Serifano Biagioni31 Years  125 Days

1989  -  Stage: 7Distance: 258.50 km.
Etienne De Wilde31 Years  115 Days

1990  -  Stage: 10Distance: 118.50 km.
Thierry Claveyrolat31 Years  109 Days

1977  -  Stage: 10Distance: 174.00 km.
Fedor Iwan Den Hertog31 Years  90 Days

1980  -  Stage: 13Distance: 200.40 km.
Raymond Martin31 Years  57 Days

1993  -  Stage: 16Distance: 230.00 km.
Zenon Jaskula31 Years  55 Days

2005  -  Stage: 9Distance: 171.00 km.
Michael Rasmussen31 Years  47 Days

1976  -  Stage: 15Distance: 195.00 km.
Wladimiro Panizza31 Years  44 Days

1920  -  Stage: 1Distance: 388.00 km.
Louis Mottiat30 Years  363 Days

1994  -  Stage: 15Distance: 231.00 km.
Eros Poli30 Years  354 Days

2004  -  Stage: 5Distance: 200.50 km.
Stuart O'Grady30 Years  344 Days

1987  -  Stage: 14Distance: 166.00 km.
Dag Otto Lauritzen30 Years  312 Days

1923  -  Stage: 8Distance: 427.00 km.
Lucien Buysse30 Years  306 Days

2006  -  Stage: 17Distance: 200.50 km.
Floyd Landis30 Years  287 Days

1971  -  Stage: 12Distance: 251.00 km.
Luciano Armani30 Years  278 Days

1971  -  Stage: 4Distance: 242.00 km.
Jean-Pierre Genet30 Years  256 Days