Participated 3 times
Between 2000 and 2003
Michael Blaudzun, Denmark
Tour de France 2026 starts from Edinburgh, Scotland 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 - 2026:
 16451 starters.
  5513 different riders.
  689 teams.
  2419 stages.
  470 restdays.
  469752.50 km.
  5946 abandoned riders.

Click map for 2020 route.
Facts from Tour de France 2020 Additional info and images from 2020.
  |   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.  |  



The 146 of 176 riders that completed in 2020.

1 Tadej Pogačar UAE Team Emirates87h 20' 05"+0h 00' 00"

2 Primož Roglič Jumbo-Visma87h 21' 04"+0h 00' 59"

3 Richie Porte Trek-Segafredo87h 23' 35"+0h 03' 30"

4 Mikel Landa Bahrain – McLaren87h 26' 03"+0h 05' 58"

5 Enric Mas Movistar87h 26' 12"+0h 06' 07"

6 Miguel Ángel López Astana Pro Team87h 26' 52"+0h 06' 47"

7 Tom Dumoulin Jumbo-Visma87h 27' 53"+0h 07' 48"

8 Rigoberto Urán EF Pro Cycling87h 28' 07"+0h 08' 02"

9 Adam Yates Mitchelton-Scott87h 29' 30"+0h 09' 25"

10 Damiano Caruso Bahrain – McLaren87h 34' 08"+0h 14' 03"

11 Guillaume Martin Cofidis – Solutions Crédits87h 37' 03"+0h 16' 58"

12 Alejandro Valverde Movistar87h 37' 46"+0h 17' 41"

13 Richard Carapaz Ineos Grenadier87h 45' 58"+0h 25' 53"

14 Sepp Kuss Jumbo-Visma88h 02' 25"+0h 42' 20"

15 Warren Barguil Arkéa–Samsic87h 51' 09"+0h 31' 04"

16 Pello Bilbao Bahrain – McLaren88h 16' 01"+0h 55' 56"

17 Nairo Quintana Arkéa–Samsic88h 23' 12"+1h 03' 07"

18 Pierre Rolland B&B Hôtels – Vital Concept88h 28' 31"+1h 08' 26"

19 Carlos Verona Movistar88h 39' 59"+1h 19' 54"

20 Wout Van Aert Jumbo-Visma88h 40' 36"+1h 20' 31"

21 Marc Soler Movistar88h 51' 58"+1h 31' 53"

22 Gorka Izagirre Astana Pro Team88h 56' 17"+1h 36' 12"

23 Esteban Chaves Mitchelton-Scott88h 58' 50"+1h 38' 45"

24 Sébastien Reichenbach Groupama-FDJ88h 59' 32"+1h 39' 27"

25 Kenny Elissonde Trek-Segafredo89h 00' 11"+1h 40' 06"

26 Mikaël Cherel AG2R La Mondiale89h 00' 56"+1h 40' 51"

27 Valentin Madouas Groupama-FDJ89h 02' 48"+1h 42' 43"

28 Daniel Martínez EF Pro Cycling89h 15' 17"+1h 55' 12"

29 Thibaut Pinot Groupama-FDJ89h 19' 59"+1h 59' 54"

30 Michal Kwiatkowski Ineos Grenadier89h 26' 37"+2h 06' 32"

31 Romain Sicard Total Direct Énergie89h 33' 07"+2h 13' 02"

32 Luis León Sánchez Astana Pro Team89h 33' 52"+2h 13' 47"

33 Lennard Kämna Bora – Hansgrohe89h 35' 44"+2h 15' 39"

34 George Bennett Jumbo-Visma89h 35' 54"+2h 15' 49"

35 Alexis Vuillermoz AG2R La Mondiale89h 36' 24"+2h 16' 19"

36 Julian Alaphilippe Deceuninck–Quick Step89h 39' 16"+2h 19' 11"

37 Hugh Carthy EF Pro Cycling89h 40' 36"+2h 20' 31"

38 Emanuel Buchmann Bora – Hansgrohe89h 42' 02"+2h 21' 57"

39 Rudy Molard Groupama-FDJ89h 46' 58"+2h 26' 53"

40 Jan Polanc UAE Team Emirates89h 49' 59"+2h 29' 54"

41 Dan Martin Israel Start-Up Nation89h 50' 30"+2h 30' 25"

42 Robert Gesink Jumbo-Visma89h 50' 40"+2h 30' 35"

43 Bob Jungels Deceuninck–Quick Step89h 53' 35"+2h 33' 30"

44 Jesus Herrada Cofidis – Solutions Crédits89h 54' 55"+2h 34' 50"

45 Harold Tejada Astana Pro Team89h 57' 07"+2h 37' 02"

46 Alexey Lutsenko Astana Pro Team89h 59' 42"+2h 39' 37"

47 Hugo Houle Astana Pro Team89h 59' 59"+2h 39' 54"

48 Simon Geschke CCC90h 04' 32"+2h 44' 27"

49 Nicolas Edet Cofidis – Solutions Crédits90h 08' 49"+2h 48' 44"

50 Greg Van Avermaet CCC90h 09' 55"+2h 49' 50"

51 Niklas Eg Trek-Segafredo90h 10' 09"+2h 50' 04"

52 Thomas De Gendt Lotto Soudal90h 12' 01"+2h 51' 56"

53 Quentin Pacher B&B Hôtels – Vital Concept90h 14' 22"+2h 54' 17"

54 Marc Hirschi Sunweb90h 14' 39"+2h 54' 34"

55 Nelson Oliveira Movistar90h 21' 46"+3h 01' 41"

56 Neilson Powless EF Pro Cycling90h 23' 14"+3h 03' 09"

57 Maximilian Schachmann Bora – Hansgrohe90h 23' 33"+3h 03' 28"

58 Søren Kragh Andersen Sunweb90h 26' 31"+3h 06' 26"

59 Dylan Van Baarle Ineos Grenadier90h 27' 47"+3h 07' 42"

60 Omar Fraile Astana Pro Team90h 33' 46"+3h 13' 41"

61 Oliver Naesen AG2R La Mondiale90h 42' 09"+3h 22' 04"

62 Alberto Bettiol EF Pro Cycling90h 45' 00"+3h 24' 55"

63 Felix Großschartner Bora – Hansgrohe90h 45' 22"+3h 25' 17"

64 Nicolas Roche Sunweb90h 47' 18"+3h 27' 13"

65 Nans Peters AG2R La Mondiale90h 47' 51"+3h 27' 46"

66 Winner Anacona Arkéa–Samsic90h 52' 45"+3h 32' 40"

67 Jan Hirt CCC90h 55' 03"+3h 34' 58"

68 Ben Hermans Israel Start-Up Nation90h 57' 17"+3h 37' 12"

69 Michael Schär CCC90h 59' 00"+3h 38' 55"

70 José Joaquin Rojas Movistar91h 00' 54"+3h 40' 49"

71 Jasper Stuyven Trek-Segafredo91h 00' 57"+3h 40' 52"

72 David de la Cruz UAE Team Emirates91h 01' 25"+3h 41' 20"

73 Michael Valgren NTT Pro Cycling91h 01' 50"+3h 41' 45"

74 Imanol Erviti Movistar91h 08' 05"+3h 48' 00"

75 Tiesj Benoot Sunweb91h 08' 55"+3h 48' 50"

76 Matej Mohorič Bahrain – McLaren91h 09' 07"+3h 49' 02"

77 Andrey Amador Ineos Grenadier91h 09' 09"+3h 49' 04"

78 Cyril Gautier B&B Hôtels – Vital Concept91h 12' 02"+3h 51' 57"

79 Matteo Trentin CCC91h 12' 15"+3h 52' 10"

80 Dario Cataldo Movistar91h 12' 56"+3h 52' 51"

81 Toms Skujiņš Trek-Segafredo91h 13' 14"+3h 53' 09"

82 Vegard Stake Laengen UAE Team Emirates91h 13' 22"+3h 53' 17"

83 Jack Bauer Mitchelton-Scott91h 20' 39"+4h 00' 34"

84 Peter Sagan Bora – Hansgrohe91h 24' 20"+4h 04' 15"

85 Krists Neilands Israel Start-Up Nation91h 31' 08"+4h 11' 03"

86 Pierre-Luc Périchon Cofidis – Solutions Crédits91h 34' 33"+4h 14' 28"

87 Pavel Sivakov Ineos Grenadier91h 35' 43"+4h 15' 38"

88 Luka Mezgec Mitchelton-Scott91h 37' 12"+4h 17' 07"

89 Jens Keukeleire EF Pro Cycling91h 38' 52"+4h 18' 47"

90 Dries Devenyns Deceuninck–Quick Step91h 40' 46"+4h 20' 41"

91 Tejay Van Garderen EF Pro Cycling91h 42' 25"+4h 22' 20"

92 Casper Pedersen Sunweb91h 44' 18"+4h 24' 13"

93 Sonny Colbrelli Bahrain – McLaren91h 44' 47"+4h 24' 42"

94 Matthieu Ladagnous Groupama-FDJ91h 44' 57"+4h 24' 52"

95 Dayer Quintana Arkéa–Samsic91h 45' 55"+4h 25' 50"

96 Cyril Barthe B&B Hôtels – Vital Concept91h 47' 12"+4h 27' 07"

97 Daryl Impey Mitchelton-Scott91h 48' 44"+4h 28' 39"

98 Tom Van Asbroeck Israel Start-Up Nation91h 53' 22"+4h 33' 17"

99 Christopher Juul Jensen Mitchelton-Scott91h 54' 08"+4h 34' 03"

100 Alessandro De Marchi CCC91h 54' 11"+4h 34' 06"

101 Edvald Boasson Hagen NTT Pro Cycling91h 54' 24"+4h 34' 19"

102 Kevin Ledanois Arkéa–Samsic91h 55' 53"+4h 35' 48"

103 Joris Nieuwenhuis Sunweb91h 58' 55"+4h 38' 50"

104 Clément Venturini AG2R La Mondiale91h 59' 13"+4h 39' 08"

105 Daniel Oss Bora – Hansgrohe92h 00' 51"+4h 40' 46"

106 Connor Swift Arkéa–Samsic92h 02' 04"+4h 41' 59"

107 Christophe Laporte Cofidis – Solutions Crédits92h 04' 35"+4h 44' 30"

108 Anthony Turgis Total Direct Énergie92h 05' 02"+4h 44' 57"

109 Roman Kreuziger NTT Pro Cycling92h 05' 31"+4h 45' 26"

110 Wout Poels Bahrain – McLaren92h 07' 28"+4h 47' 23"

111 Marco Marcato UAE Team Emirates92h 08' 52"+4h 48' 47"

112 Simone Consonni Cofidis – Solutions Crédits92h 13' 55"+4h 53' 50"

113 Remi Cavagna Deceuninck–Quick Step92h 18' 51"+4h 58' 46"

114 Kasper Asgreen Deceuninck–Quick Step92h 20' 09"+5h 00' 04"

115 Hugo Hofstetter Israel Start-Up Nation92h 20' 19"+5h 00' 14"

116 Benoit Cosnefroy AG2R La Mondiale92h 20' 48"+5h 00' 43"

117 Fabien Grellier Total Direct Énergie92h 21' 37"+5h 01' 32"

118 Tony Martin Jumbo-Visma92h 25' 33"+5h 05' 28"

119 Edward Theuns Trek-Segafredo92h 28' 15"+5h 08' 10"

120 Nils Politt Israel Start-Up Nation92h 29' 07"+5h 09' 02"

121 Ryan Gibbons NTT Pro Cycling92h 29' 37"+5h 09' 32"

122 Bryan Coquard B&B Hôtels – Vital Concept92h 30' 37"+5h 10' 32"

123 Geoffrey Soupe Total Direct Énergie92h 30' 45"+5h 10' 40"

124 Mads Pedersen Trek-Segafredo92h 31' 08"+5h 11' 03"

125 Jonas Koch CCC92h 32' 09"+5h 12' 04"

126 Nikias Arndt Sunweb92h 33' 16"+5h 13' 11"

127 Tim Declercq Deceuninck–Quick Step92h 34' 57"+5h 14' 52"

128 Amund Grøndal Jansen Jumbo-Visma92h 37' 33"+5h 17' 28"

129 Luke Rowe Ineos Grenadier92h 37' 55"+5h 17' 50"

130 Michael Mørkøv Deceuninck–Quick Step92h 46' 26"+5h 26' 21"

131 Mathieu Burgaudeau Total Direct Énergie92h 47' 43"+5h 27' 38"

132 Alexander Kristoff UAE Team Emirates92h 48' 33"+5h 28' 28"

133 Clément Russo Arkéa–Samsic92h 48' 50"+5h 28' 45"

134 Max Walscheid NTT Pro Cycling92h 49' 43"+5h 29' 38"

135 Elia Viviani Cofidis – Solutions Crédits92h 50' 06"+5h 30' 01"

136 Maxime Chevalier B&B Hôtels – Vital Concept92h 51' 35"+5h 31' 30"

137 Kévin Reza B&B Hôtels – Vital Concept92h 51' 42"+5h 31' 37"

138 Sam Bennett Deceuninck–Quick Step92h 52' 38"+5h 32' 33"

139 Guy Niv Israel Start-Up Nation92h 54' 48"+5h 34' 43"

140 Cees Bol Sunweb92h 58' 21"+5h 38' 16"

141 Niccolo Bonifazio Total Direct Énergie93h 02' 18"+5h 42' 13"

142 Jasper De Buyst Lotto Soudal93h 03' 12"+5h 43' 07"

143 Marco Haller Bahrain – McLaren93h 06' 32"+5h 46' 27"

144 Caleb Ewan Lotto Soudal93h 10' 30"+5h 50' 25"

145 Frederik Frison Lotto Soudal93h 21' 53"+6h 01' 48"

146 Roger Kluge Lotto Soudal93h 27' 07"+6h 07' 02"


Todays birthdays.

1879 • Henri Menez
1884 • Auguste Pierron
1890 • Lodewijk Budts
1899 • Fernand Braeckman
1905 • Alfred Hamerlinck
1919 • Briek Schotte
1920 • Pierre Baratin
1921 • Antonio Gelabert
1952 • Bruno Vicino
1973 • Giuseppe Di Grande
1973 • Guisvan Piovaccari
1992 • Alexey Lutsenko

 

Optimized for Chrome - Edge
and Opera browsers.