Participated 2 times
Between 2022 and 2023
Florian Vermeersch, Belgium
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 2023 route.
Facts from Tour de France 2023 Additional info and images from 2023.
  |   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 20 on July 22nd. 2023
Pick a stage:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  

After stage 20:    Jonas Vingegaard    Giulio Ciccone    Jasper Philipsen    Tadej Pogačar    Thibaut Pinot  

  BelfortLe Markstein Fellering | Dist: 133.50km. | Winner: Tadej Pogačar

Podium
2  Ballon d'Alsace Giulio Cicconeafter24.00 km.

2  Col de la Croix des Moinats Giulio Cicconeafter56.50 km.

2  Col de Grosse Pierre Giulio Cicconeafter63.50 km.

3  Col de la Schlucht  Giulio Cicconeafter79.40 km.

1  Petit Ballon Thibaut Pinotafter108.20 km.

1  Col du Platzerwasel Felix Gallafter125.30 km.


Average speed for all riders in stage:  35,435 km./hr.

1
 Tadej Pogačar  UAE Team Emirates03h 27' 18"=38,640  km/h

2
 Felix Gall  AG2R Citroën03h 27' 18"=38,640  km/h

3
 Jonas Vingegaard  Jumbo-Visma03h 27' 18"=38,640  km/h

4  Simon Yates  Team Jayco AlUla03h 27' 18"=38,640  km/h

5  Adam Yates  UAE Team Emirates03h 27' 25"+  00:00:07 =38,618  km/h

6  Warren Barguil  Arkéa–Samsic03h 27' 51"+  00:00:33 =38,537  km/h

7  Thibaut Pinot  Groupama-FDJ03h 27' 51"+  00:00:33 =38,537  km/h

8  Pello Bilbao  Bahrain Victorious03h 27' 51"+  00:00:33 =38,537  km/h

9  Tobias Johannessen  Uno-X Pro Cycling03h 28' 08"+  00:00:50 =38,485  km/h

10  Rafał Majka  UAE Team Emirates03h 28' 08"+  00:00:50 =38,485  km/h

11  Jai Hindley  Bora – Hansgrohe03h 28' 08"+  00:00:50 =38,485  km/h

12  Carlos Rodriguez  Ineos Grenadier03h 28' 10"+  00:00:52 =38,479  km/h

13  Wout Poels  Bahrain Victorious03h 30' 00"+  00:02:42 =38,143  km/h

14  Nick Schultz  Israël-Premier Tech03h 30' 10"+  00:02:52 =38,113  km/h

15  Dylan Teuns  Israël-Premier Tech03h 30' 10"+  00:02:52 =38,113  km/h

16  Chris Harper  Team Jayco AlUla03h 30' 12"+  00:02:54 =38,107  km/h

17  Wilco Kelderman  Jumbo-Visma03h 30' 18"+  00:03:00 =38,088  km/h

18  Thomas Pidcock  Ineos Grenadier03h 30' 22"+  00:03:04 =38,076  km/h

19  Simon Guglielmi  Arkéa–Samsic03h 30' 51"+  00:03:33 =37,989  km/h

20  Guillaume Martin  Cofidis03h 30' 51"+  00:03:33 =37,989  km/h

21  Alex Aranburu  Movistar03h 32' 25"+  00:05:07 =37,709  km/h

22  Rui Costa  Intermarché-Circus-Wanty03h 32' 25"+  00:05:07 =37,709  km/h

23  Kevin Vermaerke  Team dsm-firmenich03h 32' 25"+  00:05:07 =37,709  km/h

24  David Gaudu  Groupama-FDJ03h 32' 25"+  00:05:07 =37,709  km/h

25  Jonas Gregaard  Uno-X Pro Cycling03h 32' 25"+  00:05:07 =37,709  km/h

26  Ben O'Connor  AG2R Citroën03h 32' 27"+  00:05:09 =37,703  km/h

27  Omar Fraile  Ineos Grenadier03h 32' 27"+  00:05:09 =37,703  km/h

28  Valentin Madouas  Groupama-FDJ03h 32' 30"+  00:05:12 =37,694  km/h

29  Clément Berthet  AG2R Citroën03h 34' 44"+  00:07:26 =37,302  km/h

30  Gregor Mühlberger  Movistar03h 34' 44"+  00:07:26 =37,302  km/h

31  Emanuel Buchmann  Bora – Hansgrohe03h 34' 44"+  00:07:26 =37,302  km/h

32  Felix Großschartner  UAE Team Emirates03h 34' 44"+  00:07:26 =37,302  km/h

33  Mikel Landa  Bahrain Victorious03h 36' 54"+  00:09:36 =36,929  km/h

34  Harold Tejada  Astana Qazaqstan Team03h 36' 54"+  00:09:36 =36,929  km/h

35  Nans Peters  AG2R Citroën03h 36' 54"+  00:09:36 =36,929  km/h

36  Alexey Lutsenko  Astana Qazaqstan Team03h 36' 54"+  00:09:36 =36,929  km/h

37  Jonathan Castroviejo  Ineos Grenadier03h 36' 54"+  00:09:36 =36,929  km/h

38  Maxim Van Gils  Lotto-Dstny03h 36' 54"+  00:09:36 =36,929  km/h

39  Giulio Ciccone  Lidl-Trek03h 37' 02"+  00:09:44 =36,907  km/h

40  Laurent Pichon  Arkéa–Samsic03h 38' 41"+  00:11:23 =36,628  km/h

41  Quentin Pacher  Groupama-FDJ03h 38' 41"+  00:11:23 =36,628  km/h

42  Matt Dinham  Team dsm-firmenich03h 38' 41"+  00:11:23 =36,628  km/h

43  Tiesj Benoot  Jumbo-Visma03h 38' 41"+  00:11:23 =36,628  km/h

44  Bob Jungels  Bora – Hansgrohe03h 39' 45"+  00:12:27 =36,451  km/h

45  Jack Haig  Bahrain Victorious03h 39' 45"+  00:12:27 =36,451  km/h

46  Chris Hamilton  Team dsm-firmenich03h 39' 45"+  00:12:27 =36,451  km/h

47  Nelson Oliveira  Movistar03h 39' 45"+  00:12:27 =36,451  km/h

48  Hugo Houle  Israël-Premier Tech03h 39' 45"+  00:12:27 =36,451  km/h

49  Clément Champoussin  Arkéa–Samsic03h 39' 45"+  00:12:27 =36,451  km/h

50  Rigoberto Urán  EF Education-Easypost03h 39' 45"+  00:12:27 =36,451  km/h

51  Egan Bernal  Ineos Grenadier03h 39' 52"+  00:12:34 =36,431  km/h

52  Stefan Küng  Groupama-FDJ03h 43' 56"+  00:16:38 =35,770  km/h

53  Daniel Oss  TotalEnergies03h 43' 56"+  00:16:38 =35,770  km/h

54  Stan Dewulf  AG2R Citroën03h 43' 56"+  00:16:38 =35,770  km/h

55  Valentin Ferron  TotalEnergies03h 43' 56"+  00:16:38 =35,770  km/h

56  Ion Izagirre  Cofidis03h 43' 56"+  00:16:38 =35,770  km/h

57  Mathieu Van Der Poel  Alpecin-Deceuninck03h 43' 56"+  00:16:38 =35,770  km/h

58  Gorka Izagirre  Movistar03h 43' 56"+  00:16:38 =35,770  km/h

59  Pierre Latour  TotalEnergies03h 43' 56"+  00:16:38 =35,770  km/h

60  Dylan Van Baarle  Jumbo-Visma03h 44' 45"+  00:17:27 =35,640  km/h

61  Christophe Laporte  Jumbo-Visma03h 44' 45"+  00:17:27 =35,640  km/h

62  Nils Politt  Bora – Hansgrohe03h 46' 29"+  00:19:11 =35,367  km/h

63  Patrick Konrad  Bora – Hansgrohe03h 46' 29"+  00:19:11 =35,367  km/h

64  Matis Louvel  Arkéa–Samsic03h 46' 37"+  00:19:19 =35,346  km/h

65  Mathieu Burgaudeau  TotalEnergies03h 46' 37"+  00:19:19 =35,346  km/h

66  Oliver Naesen  AG2R Citroën03h 46' 37"+  00:19:19 =35,346  km/h

67  Vegard Stake Laengen  UAE Team Emirates03h 46' 37"+  00:19:19 =35,346  km/h

68  Lilian Calmejane  Intermarché-Circus-Wanty03h 47' 38"+  00:20:20 =35,188  km/h

69  Mattias Skjelmose  Lidl-Trek03h 47' 57"+  00:20:39 =35,139  km/h

70  Krists Neilands  Israël-Premier Tech03h 47' 57"+  00:20:39 =35,139  km/h

71  Bryan Coquard  Cofidis03h 47' 57"+  00:20:39 =35,139  km/h

72  Tony Gallopin  Lidl-Trek03h 47' 57"+  00:20:39 =35,139  km/h

73  Axel Zingle  Cofidis03h 47' 57"+  00:20:39 =35,139  km/h

74  Fred Wright  Bahrain Victorious03h 47' 57"+  00:20:39 =35,139  km/h

75  Corbin Strong  Israël-Premier Tech03h 47' 57"+  00:20:39 =35,139  km/h

76  Georg Zimmermann  Intermarché-Circus-Wanty03h 47' 57"+  00:20:39 =35,139  km/h

77  Michael Woods  Israël-Premier Tech03h 47' 57"+  00:20:39 =35,139  km/h

78  Tim Declercq  Soudal Quick-Step03h 47' 57"+  00:20:39 =35,139  km/h

79  Anthony Delaplace  Arkéa–Samsic03h 47' 57"+  00:20:39 =35,139  km/h

80  Marco Haller  Bora – Hansgrohe03h 47' 57"+  00:20:39 =35,139  km/h

81  Juan Pedro Lopez  Lidl-Trek03h 47' 57"+  00:20:39 =35,139  km/h

82  Alberto Bettiol  EF Education-Easypost03h 47' 57"+  00:20:39 =35,139  km/h

83  Sepp Kuss  Jumbo-Visma03h 47' 57"+  00:20:39 =35,139  km/h

84  Mikkel Bjerg  UAE Team Emirates03h 47' 57"+  00:20:39 =35,139  km/h

85  Yves Lampaert  Soudal Quick-Step03h 47' 57"+  00:20:39 =35,139  km/h

86  Lawson Craddock  Team Jayco AlUla03h 47' 57"+  00:20:39 =35,139  km/h

87  Marc Soler  UAE Team Emirates03h 47' 57"+  00:20:39 =35,139  km/h

88  Christopher Juul Jensen  Team Jayco AlUla03h 48' 16"+  00:20:58 =35,091  km/h

89  Aurélien Paret-Peintre  AG2R Citroën03h 50' 09"+  00:22:51 =34,803  km/h

90  Kévin Geniets  Groupama-FDJ03h 50' 09"+  00:22:51 =34,803  km/h

91  Benoit Cosnefroy  AG2R Citroën03h 50' 09"+  00:22:51 =34,803  km/h

92  Anthon Charmig  Uno-X Pro Cycling03h 51' 03"+  00:23:45 =34,668  km/h

93  Jonas Abrahamsen  Uno-X Pro Cycling03h 51' 04"+  00:23:46 =34,665  km/h

94  Edvald Boasson Hagen  TotalEnergies03h 51' 04"+  00:23:46 =34,665  km/h

95  Torstein Træen  Uno-X Pro Cycling03h 51' 04"+  00:23:46 =34,665  km/h

96  Gianni Moscon  Astana Qazaqstan Team03h 51' 52"+  00:24:34 =34,546  km/h

97  Dries Devenyns  Soudal Quick-Step03h 52' 27"+  00:25:09 =34,459  km/h

98  Luke Durbridge  Team Jayco AlUla03h 52' 34"+  00:25:16 =34,442  km/h

99  Julian Alaphilippe  Soudal Quick-Step03h 52' 34"+  00:25:16 =34,442  km/h

100  Neilson Powless  EF Education-Easypost03h 52' 34"+  00:25:16 =34,442  km/h

101  Magnus Cort  EF Education-Easypost03h 52' 34"+  00:25:16 =34,442  km/h

102  Florian Vermeersch  Lotto-Dstny03h 52' 34"+  00:25:16 =34,442  km/h

103  Andrey Amador  EF Education-Easypost03h 52' 34"+  00:25:16 =34,442  km/h

104  Peter Sagan  TotalEnergies03h 52' 34"+  00:25:16 =34,442  km/h

105  Michal Kwiatkowski  Ineos Grenadier03h 52' 34"+  00:25:16 =34,442  km/h

106  Luca Mozzato  Arkéa–Samsic03h 52' 34"+  00:25:16 =34,442  km/h

107  Anthony Turgis  TotalEnergies03h 52' 34"+  00:25:16 =34,442  km/h

108  Remi Cavagna  Soudal Quick-Step03h 52' 34"+  00:25:16 =34,442  km/h

109  Nathan Van Hooydonck  Jumbo-Visma03h 52' 48"+  00:25:30 =34,407  km/h

110  Kasper Asgreen  Soudal Quick-Step03h 57' 11"+  00:29:53 =33,771  km/h

18  Quinten Hermans  Alpecin-Deceuninck03h 57' 20"+  00:30:02 =33,750  km/h

111  Søren Wærenskjold  Uno-X Pro Cycling03h 57' 20"+  00:30:02 =33,750  km/h

112  Rasmus Tiller  Uno-X Pro Cycling03h 57' 20"+  00:30:02 =33,750  km/h

113  Silvan Dillier  Alpecin-Deceuninck03h 57' 20"+  00:30:02 =33,750  km/h

114  Jenthe Biermans  Arkéa–Samsic03h 57' 20"+  00:30:02 =33,750  km/h

115  Dion Smith  Intermarché-Circus-Wanty03h 57' 20"+  00:30:02 =33,750  km/h

116  Olivier Le Gac  Groupama-FDJ03h 57' 20"+  00:30:02 =33,750  km/h

117  Lars Van Den Berg  Groupama-FDJ03h 57' 20"+  00:30:02 =33,750  km/h

119  Jasper Philipsen  Alpecin-Deceuninck03h 57' 20"+  00:30:02 =33,750  km/h

120  Jasper Stuyven  Lidl-Trek03h 57' 20"+  00:30:02 =33,750  km/h

121  Frederik Frison  Lotto-Dstny03h 57' 20"+  00:30:02 =33,750  km/h

122  Victor Campenaerts  Lotto-Dstny03h 57' 29"+  00:30:11 =33,729  km/h

123  Jasper De Buyst  Lotto-Dstny03h 57' 29"+  00:30:11 =33,729  km/h

124  Danny van Poppel  Bora – Hansgrohe03h 58' 43"+  00:31:25 =33,554  km/h

125  Nils Eekhoff  Team dsm-firmenich03h 58' 43"+  00:31:25 =33,554  km/h

126  Alex Edmondson  Team dsm-firmenich03h 58' 43"+  00:31:25 =33,554  km/h

127  John Degenkolb  Team dsm-firmenich03h 58' 43"+  00:31:25 =33,554  km/h

128  Sam Welsford  Team dsm-firmenich03h 58' 43"+  00:31:25 =33,554  km/h

129  Nikias Arndt  Bahrain Victorious03h 58' 43"+  00:31:25 =33,554  km/h

130  Matteo Trentin  UAE Team Emirates03h 58' 43"+  00:31:25 =33,554  km/h

131  Guillaume Boivin  Israël-Premier Tech03h 58' 43"+  00:31:25 =33,554  km/h

132  Simon Clarke  Israël-Premier Tech03h 58' 43"+  00:31:25 =33,554  km/h

133  Matej Mohorič  Bahrain Victorious03h 58' 43"+  00:31:25 =33,554  km/h

134  Alex Kirsch  Lidl-Trek03h 58' 43"+  00:31:25 =33,554  km/h

135  Mads Pedersen  Lidl-Trek03h 58' 43"+  00:31:25 =33,554  km/h

136  Michael Gogl  Alpecin-Deceuninck03h 58' 43"+  00:31:25 =33,554  km/h

137  Biniam Girmay  Intermarché-Circus-Wanty03h 58' 43"+  00:31:25 =33,554  km/h

138  Pascal Eenkhoorn  Lotto-Dstny03h 58' 43"+  00:31:25 =33,554  km/h

139  Michael Mørkøv  Soudal Quick-Step03h 58' 43"+  00:31:25 =33,554  km/h

140  Adrien Petit  Intermarché-Circus-Wanty03h 58' 43"+  00:31:25 =33,554  km/h

141  Mike Teunissen  Intermarché-Circus-Wanty03h 58' 43"+  00:31:25 =33,554  km/h

142  Cees Bol  Astana Qazaqstan Team03h 58' 43"+  00:31:25 =33,554  km/h

143  Elmar Reinders  Team Jayco AlUla03h 58' 43"+  00:31:25 =33,554  km/h

144  Alexander Kristoff  Uno-X Pro Cycling03h 58' 43"+  00:31:25 =33,554  km/h

145  Evgeny Fedorov  Astana Qazaqstan Team03h 58' 43"+  00:31:25 =33,554  km/h

146  Jordi Meeus  Bora – Hansgrohe03h 58' 43"+  00:31:25 =33,554  km/h

147  Luka Mezgec  Team Jayco AlUla03h 58' 43"+  00:31:25 =33,554  km/h

148  Dylan Groenewegen  Team Jayco AlUla03h 58' 43"+  00:31:25 =33,554  km/h

149  Søren Kragh Andersen  Alpecin-Deceuninck03h 58' 43"+  00:31:25 =33,554  km/h

150  Jonas Rickaert  Alpecin-Deceuninck03h 58' 43"+  00:31:25 =33,554  km/h


Withdrawls: 1
 RiderTeamReason
125   Victor Lafay CofidisDid not finish
Todays birthdays.

1883 • Christophe Laurent
1902 • Louis Delannoy
1927 • Arrigo Padovan
1928 • Hans Dekkers
1934 • Aurelio Cestari
1952 • José Cima
1957 • Jan Baeyens
1965 • Marcello Siboni
1974 • Luis Pérez Rodriguez
1977 • Addy Engels
1979 • Murilo Antonio Fischer
1982 • Jorge Azanza
1989 • Bert-Jan Lindeman

 

Optimized for Chrome - Edge
and Opera browsers.