Participated 1 time
in 1973
Jo Vrancken, Holland
Tour de France 2026 starts from Barcelona, Spain in

Stats and Facts from
Tour de France.

2026   2025   2024   2023  2022  2021  2020  2019   2018  2017   2016   2015  2014  2013   2012   2011  2010   2009   2008   2007   2006   2005   2004   2003   2002   2001   2000   1999   1998   1997  1996   1995   1994   1993   1992  1991   1990   1989   1988   1987   1986   1985   1984   1983  1982  1981   1980   1979  1978  1977   1976  1975  1974  1973   1972   1971   1970  1969   1968   1967   1966   1965  1964  1963   1962   1961   1960   1959   1958   1957  1956   1955   1954   1953   1952  1951  1950  1949   1948  1947  1939   1938   1937   1936   1935   1934   1933  1932   1931   1930  1929   1928   1927   1926  1925  1924  1923   1922   1921   1920   1919  1914   1913   1912   1911   1910  1909   1908   1907   1906  1905  1904   1903 

Tourstats
Sitemap

After stage 21 - 2025:
 16451 starters.
  5463 different riders.
  688 teams.
  2398 stages.
  470 restdays.
  466506.50 km.
  5925 abandoned riders.

Click map for 2004 route.
Facts from Tour de France 2004
  |   Stages.  |   Stage winners.  |   Days in jerseys.  |   Teams.  |   All riders.  |   All riders by age.  |   All riders from.  |  

  |   Rookies.  |   Withdrawls.  |   Average speed.  |   GC.  |   Polka  |   Green  |   White  |   Summits. (In tour)  |   Miscellaneous.  |  

Stage 17 on July 22nd. 2004
Pick a stage:  Pro  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  

After stage 17:    Lance Armstrong  
  Bourg-d´OisansLe Grand-Bornand | Dist: 204.50km. | Winner: Lance Armstrong

Podium
1  Col du Glandon Gilberto Simoniafter36.00 km.

HC  Col de la Madeleine Gilberto Simoniafter79.00 km.

2  Col de Tamié Richard Virenqueafter134.50 km.

1  Col de la Forclaz Richard Virenqueafter157.50 km.

1  Col de la Croix Fry Lance Armstrongafter191.50 km.


Average speed for all riders in stage:  31,057 km./hr.

1
 Lance Armstrong  US Postal-Berry Floor06h 11' 52"=32,996  km/h

2
 Andréas  Klöden  T-Mobile06h 11' 52"=32,996  km/h

3
 Jan Ullrich  T-Mobile06h 11' 53"+  00:00:01 =32,994  km/h

4  Ivan Basso  CSC06h 11' 53"+  00:00:01 =32,994  km/h

5  Floyd Landis  US Postal-Berry Floor06h 12' 05"+  00:00:13 =32,976  km/h

6  Axel Merckx  Lotto-Domo06h 12' 53"+  00:01:01 =32,906  km/h

7  Levi Leipheimer  Rabobank06h 12' 53"+  00:01:01 =32,906  km/h

8  Carlos Sastre  CSC06h 12' 54"+  00:01:02 =32,904  km/h

9  Michael Rasmussen  Rabobank06h 12' 54"+  00:01:02 =32,904  km/h

10  Georg Totschnig  Gerolsteiner06h 12' 54"+  00:01:02 =32,904  km/h

11  José Azevedo  US Postal-Berry Floor06h 12' 54"+  00:01:02 =32,904  km/h

12  Vladimir Karpets  Illes Balears-Banesto06h 13' 52"+  00:02:00 =32,819  km/h

13  Óscar Pereiro  Phonak Hearing Systems06h 13' 57"+  00:02:05 =32,812  km/h

14  Giuseppe Guerini  T-Mobile06h 13' 57"+  00:02:05 =32,812  km/h

15  Francisco Mancebo  Illes Balears-Banesto06h 13' 57"+  00:02:05 =32,812  km/h

16  Pietro Caucchioli  Alessio-Bianchi06h 13' 57"+  00:02:05 =32,812  km/h

17  Richard Virenque  Quick Step-Davitamon06h 13' 57"+  00:02:05 =32,812  km/h

18  Juan Miguel Mercado  Quick Step-Davitamon06h 14' 00"+  00:02:08 =32,807  km/h

19  Christophe Moreau  Credit Agricole06h 14' 08"+  00:02:16 =32,796  km/h

20  Sandy Casar  fdjeux.com06h 14' 12"+  00:02:20 =32,790  km/h

21  Rik Verbrugghe  Lotto-Domo06h 16' 40"+  00:04:48 =32,575  km/h

22  Thomas  Voeckler  Brioches La Boulangere06h 16' 40"+  00:04:48 =32,575  km/h

23  Michael Rogers  Quick Step-Davitamon06h 16' 40"+  00:04:48 =32,575  km/h

24  Gilberto Simoni  Saeco06h 16' 40"+  00:04:48 =32,575  km/h

25  Iker Flores  Euskaltel-Euskadi06h 18' 42"+  00:06:50 =32,400  km/h

26  Jérôme Pineau  Brioches La Boulangere06h 19' 11"+  00:07:19 =32,359  km/h

27  José-Luis Rubiera  US Postal-Berry Floor06h 19' 11"+  00:07:19 =32,359  km/h

28  Stéphane Goubert  AG2R-Decathlon06h 20' 10"+  00:08:18 =32,275  km/h

29  David Moncoutié  Cofidis Credit Par Telephone06h 20' 10"+  00:08:18 =32,275  km/h

30  Rolf Aldag  T-Mobile06h 20' 10"+  00:08:18 =32,275  km/h

31  Bobby Julich  CSC06h 20' 10"+  00:08:18 =32,275  km/h

32  Alexandre Botcharov  Credit Agricole06h 22' 11"+  00:10:19 =32,105  km/h

33  José Enrique Gutierrez  Phonak Hearing Systems06h 23' 16"+  00:11:24 =32,014  km/h

34  Nicolas Portal  AG2R-Decathlon06h 23' 16"+  00:11:24 =32,014  km/h

35  Iker Camaño  Euskaltel-Euskadi06h 23' 16"+  00:11:24 =32,014  km/h

36  Manuel Beltran  US Postal-Berry Floor06h 23' 16"+  00:11:24 =32,014  km/h

37  Óscar Sevilla  Phonak Hearing Systems06h 23' 21"+  00:11:29 =32,007  km/h

38  Aitor Osa  Illes Balears-Banesto06h 26' 49"+  00:14:57 =31,720  km/h

39  Serguei Ivanov  T-Mobile06h 28' 00"+  00:16:08 =31,624  km/h

40  Marius Sabaliauskas  Saeco06h 28' 08"+  00:16:16 =31,613  km/h

41  Santos González  Phonak Hearing Systems06h 29' 54"+  00:18:02 =31,470  km/h

42  Paolo Bettini  Quick Step-Davitamon06h 31' 31"+  00:19:39 =31,340  km/h

43  Patrice Halgand  Credit Agricole06h 32' 41"+  00:20:49 =31,247  km/h

44  Jörg Ludewig  Saeco06h 32' 41"+  00:20:49 =31,247  km/h

45  Scott Sunderland  Alessio-Bianchi06h 32' 41"+  00:20:49 =31,247  km/h

46  Laurent Brochard  AG2R-Decathlon06h 32' 41"+  00:20:49 =31,247  km/h

47  Laurent Dufaux  Quick Step-Davitamon06h 32' 41"+  00:20:49 =31,247  km/h

48  Walter Bénéteau  Brioches La Boulangere06h 32' 41"+  00:20:49 =31,247  km/h

49  Andrea Peron  CSC06h 32' 41"+  00:20:49 =31,247  km/h

50  Sylvain Calzati  R.A.G.T. Semences-MG Rover06h 32' 41"+  00:20:49 =31,247  km/h

51  Ronny Scholz  Gerolsteiner06h 32' 41"+  00:20:49 =31,247  km/h

52  Bert Grabsch  Phonak Hearing Systems06h 32' 41"+  00:20:49 =31,247  km/h

53  Pierrick  Fédrigo  Credit Agricole06h 32' 41"+  00:20:49 =31,247  km/h

54  Evgueni Petrov  Saeco06h 32' 41"+  00:20:49 =31,247  km/h

55  Sylvain Chavanel  Brioches La Boulangere06h 32' 41"+  00:20:49 =31,247  km/h

56  George Hincapie  US Postal-Berry Floor06h 32' 41"+  00:20:49 =31,247  km/h

57  Christian Vandevelde  Liberty Seguros06h 32' 41"+  00:20:49 =31,247  km/h

58  Benjamin Noval  US Postal-Berry Floor06h 32' 41"+  00:20:49 =31,247  km/h

59  Jean-Cyril Robin  fdjeux.com06h 32' 41"+  00:20:49 =31,247  km/h

60  Iñigo Landaluze  Euskaltel-Euskadi06h 32' 41"+  00:20:49 =31,247  km/h

61  Jens Voigt  CSC06h 32' 41"+  00:20:49 =31,247  km/h

62  Carlos Da Cruz  fdjeux.com06h 32' 41"+  00:20:49 =31,247  km/h

63  Nicolas Jalabert  Phonak Hearing Systems06h 39' 20"+  00:27:28 =30,726  km/h

64  Anthony Charteau  Brioches La Boulangere06h 39' 20"+  00:27:28 =30,726  km/h

65  Erik Zabel  T-Mobile06h 39' 20"+  00:27:28 =30,726  km/h

66  Martin Elmiger  Phonak Hearing Systems06h 39' 20"+  00:27:28 =30,726  km/h

67  Franck Renier  Brioches La Boulangere06h 39' 20"+  00:27:28 =30,726  km/h

68  Santiago Botero  T-Mobile06h 39' 20"+  00:27:28 =30,726  km/h

69  Bernhard Eisel  fdjeux.com06h 39' 20"+  00:27:28 =30,726  km/h

70  José Ivan Gutierrez  Illes Balears-Banesto06h 39' 20"+  00:27:28 =30,726  km/h

71  Yuriy Krivtsov  AG2R-Decathlon06h 39' 20"+  00:27:28 =30,726  km/h

72  Marzio Bruseghin  Fassa Bortolo06h 39' 20"+  00:27:28 =30,726  km/h

73  Grischa Niermann  Rabobank06h 39' 20"+  00:27:28 =30,726  km/h

74  Mark Scanlon  AG2R-Decathlon06h 39' 20"+  00:27:28 =30,726  km/h

75  Benoit Salmon  Credit Agricole06h 39' 20"+  00:27:28 =30,726  km/h

76  Jan Hruška  Liberty Seguros06h 39' 20"+  00:27:28 =30,726  km/h

77  Claus Michael Møller  Alessio-Bianchi06h 39' 20"+  00:27:28 =30,726  km/h

78  Igor González De Galdeano  Liberty Seguros06h 39' 20"+  00:27:28 =30,726  km/h

79  Allan Davis  Liberty Seguros06h 39' 20"+  00:27:28 =30,726  km/h

80  Daniele Nardello  T-Mobile06h 39' 20"+  00:27:28 =30,726  km/h

81  David Etxebarria  Euskaltel-Euskadi06h 39' 20"+  00:27:28 =30,726  km/h

82  Unai Etxebarria  Euskaltel-Euskadi06h 39' 20"+  00:27:28 =30,726  km/h

83  Michele Scarponi  Domina Vacanza06h 39' 20"+  00:27:28 =30,726  km/h

84  Filippo Simeoni  Domina Vacanza06h 39' 20"+  00:27:28 =30,726  km/h

85  Egoi Martínez  Euskaltel-Euskadi06h 39' 20"+  00:27:28 =30,726  km/h

86  Pavel Padrnos  US Postal-Berry Floor06h 39' 20"+  00:27:28 =30,726  km/h

87  David Loosli  Saeco06h 39' 20"+  00:27:28 =30,726  km/h

88  Santiago Pérez  Phonak Hearing Systems06h 39' 20"+  00:27:28 =30,726  km/h

89  Dimitiri Fofonov  Cofidis Credit Par Telephone06h 39' 20"+  00:27:28 =30,726  km/h

90  Ludovic Martin  R.A.G.T. Semences-MG Rover06h 39' 20"+  00:27:28 =30,726  km/h

91  Viatcheslav Ekimov  US Postal-Berry Floor06h 39' 20"+  00:27:28 =30,726  km/h

92  Uwe Peschel  Gerolsteiner06h 39' 20"+  00:27:28 =30,726  km/h

93  Karsten Kroon  Rabobank06h 39' 20"+  00:27:28 =30,726  km/h

94  Xabier Zandio  Illes Balears-Banesto06h 39' 20"+  00:27:28 =30,726  km/h

95  Mikel Astarloza  AG2R-Decathlon06h 39' 20"+  00:27:28 =30,726  km/h

96  Stuart O'Grady  Cofidis Credit Par Telephone06h 39' 20"+  00:27:28 =30,726  km/h

97  Danilo Hondo  Gerolsteiner06h 44' 42"+  00:32:50 =30,319  km/h

98  Sebastian Lang  Gerolsteiner06h 44' 42"+  00:32:50 =30,319  km/h

99  Juan Antonio Flecha  Fassa Bortolo06h 45' 19"+  00:33:27 =30,273  km/h

100  Kim Kirchen  Fassa Bortolo06h 45' 19"+  00:33:27 =30,273  km/h

101  Kurt Asle Arvesen  CSC06h 45' 34"+  00:33:42 =30,254  km/h

102  Nicki Sørensen  CSC06h 45' 34"+  00:33:42 =30,254  km/h

103  Marcus Ljungqvist  Alessio-Bianchi06h 47' 16"+  00:35:24 =30,128  km/h

104  Peter Wrolich  Gerolsteiner06h 47' 16"+  00:35:24 =30,128  km/h

105  Andrea Noè  Alessio-Bianchi06h 47' 16"+  00:35:24 =30,128  km/h

106  Frédéric Guesdon  fdjeux.com06h 47' 16"+  00:35:24 =30,128  km/h

107  Pierre Bourquenoud  R.A.G.T. Semences-MG Rover06h 47' 16"+  00:35:24 =30,128  km/h

108  Tom Boonen  Quick Step-Davitamon06h 47' 16"+  00:35:24 =30,128  km/h

109  Robbie McEwen  Lotto-Domo06h 47' 16"+  00:35:24 =30,128  km/h

110  Massimiliano Mori  Domina Vacanza06h 47' 16"+  00:35:24 =30,128  km/h

111  Marc Lotz  Rabobank06h 47' 16"+  00:35:24 =30,128  km/h

112  Thierry Marichal  Lotto-Domo06h 47' 16"+  00:35:24 =30,128  km/h

113  Julian Dean  Credit Agricole06h 47' 16"+  00:35:24 =30,128  km/h

114  Dariusz Baranowski  Liberty Seguros06h 47' 16"+  00:35:24 =30,128  km/h

115  Gilles Bouvard  R.A.G.T. Semences-MG Rover06h 47' 16"+  00:35:24 =30,128  km/h

116  Guillaume Auger  R.A.G.T. Semences-MG Rover06h 47' 16"+  00:35:24 =30,128  km/h

117  Baden Cooke  fdjeux.com06h 47' 16"+  00:35:24 =30,128  km/h

118  Marcos Serrano  Liberty Seguros06h 47' 16"+  00:35:24 =30,128  km/h

119  Salvatore Commesso  Saeco06h 47' 16"+  00:35:24 =30,128  km/h

120  Matthew Wilson  fdjeux.com06h 47' 16"+  00:35:24 =30,128  km/h

121  Francesco Secchiari  Domina Vacanza06h 47' 16"+  00:35:24 =30,128  km/h

122  Isidro Nozal  Liberty Seguros06h 47' 16"+  00:35:24 =30,128  km/h

123  Peter Farazijn  Cofidis Credit Par Telephone06h 47' 16"+  00:35:24 =30,128  km/h

124  Wim Vansevenant  Lotto-Domo06h 47' 16"+  00:35:24 =30,128  km/h

125  Fabio Baldato  Alessio-Bianchi06h 47' 16"+  00:35:24 =30,128  km/h

126  Christophe Edaleine  Cofidis Credit Par Telephone06h 47' 16"+  00:35:24 =30,128  km/h

127  Michael Boogerd  Rabobank06h 47' 16"+  00:35:24 =30,128  km/h

128  Filippo Pozzato  Fassa Bortolo06h 47' 16"+  00:35:24 =30,128  km/h

129  Fabian Cancellara  Fassa Bortolo06h 47' 16"+  00:35:24 =30,128  km/h

130  Matteo Tosatto  Fassa Bortolo06h 47' 16"+  00:35:24 =30,128  km/h

131  Koos Moerenhout  Lotto-Domo06h 47' 16"+  00:35:24 =30,128  km/h

132  Servais Knaven  Quick Step-Davitamon06h 47' 16"+  00:35:24 =30,128  km/h

133  Christophe Mengin  fdjeux.com06h 47' 16"+  00:35:24 =30,128  km/h

134  José Garcia Acosta  Illes Balears-Banesto06h 47' 16"+  00:35:24 =30,128  km/h

135  Christophe Laurent  R.A.G.T. Semences-MG Rover06h 47' 16"+  00:35:24 =30,128  km/h

136  Bram de Groot  Rabobank06h 47' 16"+  00:35:24 =30,128  km/h

137  Marc Wauters  Rabobank06h 47' 16"+  00:35:24 =30,128  km/h

138  Stefano Zanini  Quick Step-Davitamon06h 47' 16"+  00:35:24 =30,128  km/h

139  Sébastien Joly  Credit Agricole06h 47' 23"+  00:35:31 =30,119  km/h

140  Christophe Rinero  R.A.G.T. Semences-MG Rover06h 47' 23"+  00:35:31 =30,119  km/h

141  Thor Hushovd  Credit Agricole06h 47' 23"+  00:35:31 =30,119  km/h

142  Frédéric Finot  R.A.G.T. Semences-MG Rover06h 47' 23"+  00:35:31 =30,119  km/h

143  Jean-Patrick Nazon  AG2R-Decathlon06h 47' 23"+  00:35:31 =30,119  km/h

144  Aitor Gonzalez  Fassa Bortolo06h 50' 36"+  00:38:44 =29,883  km/h

145  Erik Dekker  Rabobank06h 51' 53"+  00:40:01 =29,790  km/h

146  Jimmy Engoulvent  Cofidis Credit Par Telephone06h 51' 53"+  00:40:01 =29,790  km/h

147  Jimmy Casper  Cofidis Credit Par Telephone06h 52' 04"+  00:40:12 =29,777  km/h


Withdrawls: 8
 RiderTeamReason
111   Roberto Heras Liberty SegurosDid not start
125   Laurent Lefèvre Brioches La BoulangereDid not start
133   Alessandro Bertolini Alessio-BianchiDid not start
63   Michele Bartoli CSCDid not finish
72   Daniel Becke Illes Balears-BanestoDid not finish
98   Janek Tombak Cofidis Credit Par TelephoneDid not finish
128   Didier Rous Brioches La BoulangereDid not finish
193   Massimo Giunti Domina VacanzaDid not finish
Todays birthdays.

1873 • Ernest Garnier
1885 • Alfons Lauwers
1886 • Leon Kopp
1892 • Camille Leroy
1894 • Charles Martinet
1912 • Karl Litschi
1935 • Francois Goasduff
1937 • Ezio Pizzoglio
1942 • Paul Köchli
1945 • Harry Steevens
1949 • Pedro Torres
1963 • Dante Rezze
1970 • Gilles Talmant
1976 • Remmert Wielinga
1987 • Jonathan Castroviejo
1997 • Harold Tejada

 

Optimized for Chrome - Edge
and Opera browsers.