Participated 3 times
Between 1932 and 1935
Alfred Bula, Switzerland
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.
  5464 different riders.
  689 teams.
  2398 stages.
  470 restdays.
  466506.50 km.
  5925 abandoned riders.

Click map for 2010 route.
Facts from Tour de France 2010
  |   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.  |  

Due to traces of clenbuterol in his blood, Alberto Contador was stripped for his victory. Andy Schleck was awarded 1st. place.

The 170 of 198 riders that completed in 2010.

1 Alberto Contador Astana Pro Team91h 58' 48"+0h 00' 00"

2 Andy Schleck Saxo Bank91h 59' 27"+0h 00' 39"

3 Denis Menchov Rabobank92h 00' 49"+0h 02' 01"

4 Samuel Sanchez Euskaltel-Euskadi92h 02' 28"+0h 03' 40"

5 Jurgen Van Den Broeck Omega Pharma-Lotto92h 05' 42"+0h 06' 54"

6 Robert Gesink Rabobank92h 08' 19"+0h 09' 31"

7 Ryder Hesjedal Garmin-Transitions92h 09' 03"+0h 10' 15"

8 Joaquin Rodriguez Katusha92h 10' 25"+0h 11' 37"

9 Roman Kreuziger Liquigas-Doimo92h 10' 42"+0h 11' 54"

10 Christopher Horner RadioShack92h 10' 50"+0h 12' 02"

11 Luis León Sánchez Caisse d´Epargne92h 13' 09"+0h 14' 21"

12 Rubén Plaza Caisse d´Epargne92h 13' 17"+0h 14' 29"

13 Levi Leipheimer RadioShack92h 13' 28"+0h 14' 40"

14 Andréas  Klöden RadioShack92h 15' 24"+0h 16' 36"

15 Nicolas Roche AG2R La Mondiale92h 15' 47"+0h 16' 59"

16 Alexandre Vinokourov Astana Pro Team92h 16' 34"+0h 17' 46"

17 Thomas Löfkvist Sky Procycling92h 19' 34"+0h 20' 46"

18 Kevin De Weert Quick Step92h 20' 42"+0h 21' 54"

19 John Gadret AG2R La Mondiale92h 22' 52"+0h 24' 04"

20 Carlos Sastre Cervelo Test Team92h 25' 25"+0h 26' 37"

21 Daniel Moreno Omega Pharma-Lotto92h 28' 26"+0h 29' 38"

22 Christophe Moreau Caisse d´Epargne92h 32' 49"+0h 34' 01"

23 Lance Armstrong RadioShack92h 38' 08"+0h 39' 20"

24 Bradley Wiggins Sky Procycling92h 38' 12"+0h 39' 24"

25 Sandy Casar Francaise Des Jeux92h 44' 40"+0h 45' 52"

26 Cadel Evans BMC92h 49' 15"+0h 50' 27"

27 Julien El Farès Cofidis Le Credit En Ligne92h 52' 10"+0h 53' 22"

28 Christophe Riblon AG2R La Mondiale92h 54' 01"+0h 55' 13"

29 Damiano Cunego Lampre-Farnese Vini92h 55' 41"+0h 56' 53"

30 Johan Vansummeren Garmin-Transitions92h 57' 41"+0h 58' 53"

31 Sylvain Chavanel Quick Step92h 58' 05"+0h 59' 17"

32 Ivan Basso Liquigas-Doimo92h 58' 21"+0h 59' 33"

33 Mario Aerts Omega Pharma-Lotto93h 01' 24"+1h 02' 36"

34 Volodymir Gustov Cervelo Test Team93h 08' 39"+1h 09' 51"

35 Juan Manuel Garate Rabobank93h 08' 51"+1h 10' 03"

36 Gorka Verdugo Euskaltel-Euskadi93h 08' 57"+1h 10' 09"

37 Michael Rogers HTC-Columbia-High Road93h 08' 59"+1h 10' 11"

38 Rémi Pauriol Cofidis Le Credit En Ligne93h 09' 40"+1h 10' 52"

39 Kanstantsin Sivtsov HTC-Columbia-High Road93h 12' 07"+1h 13' 19"

40 Egoi Martínez Euskaltel-Euskadi93h 17' 57"+1h 19' 09"

41 Carlos Barredo Quick Step93h 18' 59"+1h 20' 11"

42 Christophe Le Mevel Francaise Des Jeux93h 21' 26"+1h 22' 38"

43 Janez Brajkovič RadioShack93h 22' 14"+1h 23' 26"

44 Anthony Charteau Bbox Bouygues Telecom93h 23' 00"+1h 24' 12"

45 Cyril Gautier Bbox Bouygues Telecom93h 24' 00"+1h 25' 12"

46 Sérgio Paulinho RadioShack93h 24' 31"+1h 25' 43"

47 Matthew Lloyd Omega Pharma-Lotto93h 28' 50"+1h 30' 02"

48 José Ivan Gutierrez Caisse d´Epargne93h 37' 14"+1h 38' 26"

49 Daniel Navarro Astana Pro Team93h 37' 18"+1h 38' 30"

50 Jakob Fuglsang Saxo Bank93h 37' 20"+1h 38' 32"

51 Steve Morabito BMC93h 37' 59"+1h 39' 11"

52 Koos Moerenhout Rabobank93h 39' 33"+1h 40' 45"

53 Rafael Valls Ferri Footon-Servetto93h 41' 15"+1h 42' 27"

54 Paolo Tiralongo Astana Pro Team93h 43' 49"+1h 45' 01"

55 Maxime Monfort HTC-Columbia-High Road93h 43' 49"+1h 45' 01"

56 Grischa Niermann Rabobank93h 45' 20"+1h 46' 32"

57 Pierrick  Fédrigo Bbox Bouygues Telecom93h 45' 25"+1h 46' 37"

58 Pierre Rolland Bbox Bouygues Telecom93h 45' 30"+1h 46' 42"

59 George Hincapie BMC93h 45' 38"+1h 46' 50"

60 Vasil Kiryienka Caisse d´Epargne93h 46' 42"+1h 47' 54"

61 Sylwester Szmyd Liquigas-Doimo93h 46' 50"+1h 48' 02"

62 Ivan Velasco Euskaltel-Euskadi93h 48' 45"+1h 49' 57"

63 Jurgen Van De Walle Quick Step93h 50' 21"+1h 51' 33"

64 Mathieu Perget Caisse d´Epargne93h 52' 27"+1h 53' 39"

65 Alexandr Kolobnev Katusha93h 54' 01"+1h 55' 13"

66 Jérôme Pineau Quick Step93h 56' 46"+1h 57' 58"

67 Geraint Thomas Sky Procycling93h 58' 53"+2h 00' 05"

68 José Joaquin Rojas Caisse d´Epargne94h 00' 46"+2h 01' 58"

69 Chris Anker Sørensen Saxo Bank94h 03' 34"+2h 04' 46"

70 Amaël Moinard Cofidis Le Credit En Ligne94h 03' 58"+2h 05' 10"

71 Damien Monier Cofidis Le Credit En Ligne94h 08' 21"+2h 09' 33"

72 Francis De Greef Omega Pharma-Lotto94h 11' 10"+2h 12' 22"

73 Rui Costa Caisse d´Epargne94h 11' 16"+2h 12' 28"

74 Thomas Rohregger Milram94h 11' 45"+2h 12' 57"

75 Martin Elmiger AG2R La Mondiale94h 14' 21"+2h 15' 33"

76 Thomas  Voeckler Bbox Bouygues Telecom94h 14' 00"+2h 15' 12"

77 Imanol Erviti Caisse d´Epargne94h 18' 03"+2h 19' 15"

78 Rémy Di Grégorio Francaise Des Jeux94h 20' 22"+2h 21' 34"

79 Eduard Vorganov Katusha94h 20' 22"+2h 21' 34"

80 Sebastian Lang Omega Pharma-Lotto94h 28' 26"+2h 29' 38"

81 Arkaitz Duran Footon-Servetto94h 28' 37"+2h 29' 49"

82 Aitor Pérez Footon-Servetto94h 31' 05"+2h 32' 17"

83 Eros Capecchi Footon-Servetto94h 33' 26"+2h 34' 38"

84 Linus Gerdemann Milram94h 35' 03"+2h 36' 15"

85 Yaroslav Popovych RadioShack94h 36' 44"+2h 37' 56"

86 Aliaksandr Kuchynski Liquigas-Doimo94h 38' 28"+2h 39' 40"

87 Alessandro Ballan BMC94h 41' 26"+2h 42' 38"

88 Nicolas Vogondy Bbox Bouygues Telecom94h 41' 30"+2h 42' 42"

89 Juan Antonio Flecha Sky Procycling94h 42' 28"+2h 43' 40"

90 Johannes Fröhlinger Milram94h 48' 11"+2h 49' 23"

91 Christian Knees Milram94h 52' 26"+2h 53' 38"

92 Sébastien Minard Cofidis Le Credit En Ligne94h 53' 18"+2h 54' 30"

93 Matthieu Ladagnous Francaise Des Jeux94h 54' 24"+2h 55' 36"

94 Kristjan Koren Liquigas-Doimo94h 55' 59"+2h 57' 11"

95 Ruben Perez Euskaltel-Euskadi94h 56' 05"+2h 57' 17"

96 Benoit Vaugrenard Francaise Des Jeux94h 56' 53"+2h 58' 05"

97 Christophe Kern Cofidis Le Credit En Ligne94h 57' 22"+2h 58' 34"

98 Rinaldo  Nocentini AG2R La Mondiale94h 59' 00"+3h 00' 12"

99 Michael Barry Sky Procycling95h 00' 22"+3h 01' 34"

100 Matthieu Sprick Bbox Bouygues Telecom95h 00' 28"+3h 01' 40"

101 David Zabriskie Garmin-Transitions95h 00' 36"+3h 01' 48"

102 Pavel Brutt Katusha95h 02' 00"+3h 03' 12"

103 Luke Roberts Milram95h 02' 55"+3h 04' 07"

104 Benjamin Noval Astana Pro Team95h 04' 10"+3h 05' 22"

105 Francesco Gavazzi Lampre-Farnese Vini95h 05' 32"+3h 06' 44"

106 Maxime Bouet AG2R La Mondiale95h 06' 28"+3h 07' 40"

107 Serge Pauwels Sky Procycling95h 07' 36"+3h 08' 48"

108 Alexandr Pliuşchin Katusha95h 07' 53"+3h 09' 05"

109 Serguei Ivanov Katusha95h 07' 58"+3h 09' 10"

110 David De La Fuente Astana Pro Team95h 09' 52"+3h 11' 04"

111 Thor Hushovd Cervelo Test Team95h 11' 45"+3h 12' 57"

112 Yukiya  Arashiro Bbox Bouygues Telecom95h 12' 08"+3h 13' 20"

113 Sébastien Turgot Bbox Bouygues Telecom95h 12' 53"+3h 14' 05"

114 Gregory Rast RadioShack95h 12' 59"+3h 14' 11"

115 Iñaki Isasi Euskaltel-Euskadi95h 13' 18"+3h 14' 30"

116 Edvald Boasson Hagen Sky Procycling95h 13' 45"+3h 14' 57"

117 Maarten Wynants Quick Step95h 14' 07"+3h 15' 19"

118 Lloyd Mondory AG2R La Mondiale95h 15' 08"+3h 16' 20"

119 Fabian Wegmann Milram95h 16' 41"+3h 17' 53"

120 Jürgen Roelandts Omega Pharma-Lotto95h 17' 15"+3h 18' 27"

121 Fabian Cancellara Saxo Bank95h 18' 31"+3h 19' 43"

122 Francesco Bellotti Liquigas-Doimo95h 19' 14"+3h 20' 26"

123 Mauro Da Dalto Lampre-Farnese Vini95h 20' 37"+3h 21' 49"

124 Daniel Oss Liquigas-Doimo95h 21' 07"+3h 22' 19"

125 Grega Bole Lampre-Farnese Vini95h 21' 55"+3h 23' 07"

126 Jens Voigt Saxo Bank95h 22' 19"+3h 23' 31"

127 Ignatas Konovalovas Cervelo Test Team95h 22' 24"+3h 23' 36"

128 Brian Vandborg Liquigas-Doimo95h 23' 05"+3h 24' 17"

129 Alan Perez Euskaltel-Euskadi95h 23' 38"+3h 24' 50"

130 Lars Boom Rabobank95h 25' 06"+3h 26' 18"

131 Maxim Iglinskiy Astana Pro Team95h 25' 00"+3h 26' 12"

132 Maarten Tjallingii Rabobank95h 26' 18"+3h 27' 30"

133 Gerald Ciolek Milram95h 26' 24"+3h 27' 36"

134 Kevin Seeldraeyers Quick Step95h 27' 49"+3h 29' 01"

135 Danilo Hondo Lampre-Farnese Vini95h 28' 00"+3h 29' 12"

136 Andriy Grivko Astana Pro Team95h 28' 54"+3h 30' 06"

137 Tony Martin HTC-Columbia-High Road95h 29' 58"+3h 31' 10"

138 Karsten Kroon BMC95h 30' 26"+3h 31' 38"

139 Martijn Maaskant Garmin-Transitions95h 30' 44"+3h 31' 56"

140 Jesus Hernandez Astana Pro Team95h 30' 50"+3h 32' 02"

141 Óscar Freire Rabobank95h 32' 33"+3h 33' 45"

142 Matti Breschel Saxo Bank95h 34' 19"+3h 35' 31"

143 Jérémy Roy Francaise Des Jeux95h 36' 45"+3h 37' 57"

144 Dries Devenyns Quick Step95h 37' 24"+3h 38' 36"

145 José Alberto Benitez Footon-Servetto95h 38' 00"+3h 39' 12"

146 Anthony Geslin Francaise Des Jeux95h 38' 25"+3h 39' 37"

147 Brent Bookwalter BMC95h 40' 25"+3h 41' 37"

148 Dmitriy Muravyev RadioShack95h 40' 35"+3h 41' 47"

149 Stuart O'Grady Saxo Bank95h 41' 27"+3h 42' 39"

150 Alessandro Petacchi Lampre-Farnese Vini95h 43' 26"+3h 44' 38"

151 Stephen Cummings Sky Procycling95h 44' 35"+3h 45' 47"

152 Wesley Sulzberger Francaise Des Jeux95h 45' 47"+3h 46' 59"

153 Stéphane Auge Cofidis Le Credit En Ligne95h 48' 38"+3h 49' 50"

154 Mark Cavendish HTC-Columbia-High Road95h 50' 11"+3h 51' 23"

155 Nicki Sørensen Saxo Bank95h 53' 00"+3h 54' 12"

156 Bernhard Eisel HTC-Columbia-High Road95h 53' 04"+3h 54' 16"

157 Julian Dean Garmin-Transitions95h 55' 01"+3h 56' 13"

158 David Millar Garmin-Transitions95h 55' 34"+3h 56' 46"

159 Brett Lancaster Cervelo Test Team95h 55' 48"+3h 57' 00"

160 Dimitri Champion AG2R La Mondiale95h 58' 33"+3h 59' 45"

161 Marcus Burghardt BMC95h 59' 35"+4h 00' 47"

162 Manuel Quinziato Liquigas-Doimo95h 59' 50"+4h 01' 02"

163 Jeremy Hunt Cervelo Test Team96h 01' 09"+4h 02' 21"

164 Daniel Lloyd Cervelo Test Team96h 01' 47"+4h 02' 59"

165 Robbie McEwen Katusha96h 07' 16"+4h 08' 28"

166 Mirco Lorenzetto Lampre-Farnese Vini96h 08' 00"+4h 09' 12"

167 Anthony Roux Francaise Des Jeux96h 12' 25"+4h 13' 37"

168 Andreas Klier Cervelo Test Team96h 16' 04"+4h 17' 16"

169 Bert Grabsch HTC-Columbia-High Road96h 21' 49"+4h 23' 01"

170 Adriano Malori Lampre-Farnese Vini96h 25' 51"+4h 27' 03"


Todays birthdays.

1884 • Romano Puglioli
1898 • Eugène Archambault
1909 • Jesús Dermit
1926 • Marcel Dussault
1938 • Jean Dupont
1944 • Josef Johanns
1949 • Klaus-Peter Thaler
1950 • Maurice Le Guilloux
1957 • Giuliano Biatta
1957 • Marino Lejarreta
1969 • Thierry Gouvenou
1970 • Mikel Zarrabeitia
1974 • Matteo Tosatto
1975 • Nicki Sørensen
1984 • Lars Petter Nordhaug
1994 • Sebastian Schönberger
1997 • Matteo Sobrero
2000 • Ilan Van Wilder

 

Optimized for Chrome - Edge
and Opera browsers.