FIRSTCYCLING
Road
Road
Amateur
Junior
Cyclocross
MTB
Track
Fantasy
Races & results
Teams
Ranking
Tour de France
WorldTour, Grand Tour, 1st -23rd July 2023, France
Race info
Results
Stage profiles
Startlist
History
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
Normal
Extended
Statistics
Embed Startlist
#
Rider
Nation
Born
Team
Starts
Wins
Podium
Top 10
Stage victories
1
Vingegaard
Jonas
dk
1996-12-10
Jumbo-Visma
3
2
3
3
3
Show more
2
Benoot
Tiesj
be
1994-03-11
Jumbo-Visma
7
0
0
0
0
Show more
3
Kelderman
Wilco
nl
1991-03-25
Jumbo-Visma
5
0
0
1
0
Show more
4
Kuss
Sepp
us
1994-09-13
Jumbo-Visma
4
0
0
0
1
Show more
5
Laporte
Christophe
fr
1992-12-11
Jumbo-Visma
9
0
0
0
1
Show more
6
van Aert
Wout
be
1994-09-15
Jumbo-Visma
5
0
0
0
9
Show more
7
van Baarle
Dylan
nl
1992-05-21
Jumbo-Visma
8
0
0
0
0
Show more
8
Van Hooydonck
Nathan
be
1995-10-12
Jumbo-Visma
2
0
0
0
0
Show more
11
Pogacar
Tadej
*
si
1998-09-21
UAE Team Emirates
4
2
4
4
11
Show more
12
Bjerg
Mikkel
*
dk
1998-11-03
UAE Team Emirates
3
0
0
0
0
Show more
14
Großschartner
Felix
at
1993-12-23
UAE Team Emirates
3
0
0
0
0
Show more
15
Laengen
Vegard Stake
no
1989-02-07
UAE Team Emirates
6
0
0
0
0
Show more
16
Majka
Rafal
pl
1989-09-12
UAE Team Emirates
8
0
0
0
3
Show more
17
Soler
Marc
es
1993-11-22
UAE Team Emirates
6
0
0
0
0
Show more
18
Trentin
Matteo
it
1989-08-02
UAE Team Emirates
7
0
0
0
3
Show more
19
Yates
Adam
gb
1992-08-07
UAE Team Emirates
7
0
1
4
1
Show more
21
Bernal
Egan
co
1997-01-13
INEOS Grenadiers
4
1
1
1
0
Show more
22
Castroviejo
Jonathan
es
1987-04-27
INEOS Grenadiers
9
0
0
0
0
Show more
23
Fraile
Omar
es
1990-07-17
INEOS Grenadiers
5
0
0
0
1
Show more
24
Kwiatkowski
Michal
pl
1990-06-02
INEOS Grenadiers
9
0
0
0
2
Show more
25
Martinez
Daniel
co
1996-04-25
INEOS Grenadiers
4
0
0
0
1
Show more
26
Pidcock
Tom
*
gb
1999-07-30
INEOS Grenadiers
2
0
0
0
1
Show more
27
Rodriguez
Carlos
*
es
2001-02-02
INEOS Grenadiers
1
0
0
1
1
Show more
28
Turner
Ben
*
gb
1999-05-28
INEOS Grenadiers
1
0
0
0
0
Show more
31
Gaudu
David
fr
1996-10-10
Groupama-FDJ
6
0
0
2
0
Show more
32
Geniets
Kevin
lu
1997-01-09
Groupama-FDJ
2
0
0
0
0
Show more
33
Küng
Stefan
ch
1993-11-16
Groupama-FDJ
7
0
0
0
0
Show more
34
Le Gac
Olivier
fr
1993-08-27
Groupama-FDJ
4
0
0
0
0
Show more
35
Madouas
Valentin
fr
1996-07-12
Groupama-FDJ
4
0
0
0
0
Show more
36
Pacher
Quentin
fr
1992-01-06
Groupama-FDJ
3
0
0
0
0
Show more
37
Pinot
Thibaut
fr
1990-05-29
Groupama-FDJ
10
0
1
1
3
Show more
38
van den Berg
Lars
*
nl
1998-07-07
Groupama-FDJ
1
0
0
0
0
Show more
41
Carapaz
Richard
ec
1993-05-29
EF Education-EasyPost
3
0
1
1
0
Show more
42
Amador
Andrey
cr
1986-08-29
EF Education-EasyPost
7
0
0
0
0
Show more
43
Bettiol
Alberto
it
1993-10-29
EF Education-EasyPost
5
0
0
0
0
Show more
44
Chaves
Esteban
co
1990-01-17
EF Education-EasyPost
4
0
0
0
0
Show more
45
Cort
Magnus
dk
1993-01-16
EF Education-EasyPost
5
0
0
0
2
Show more
46
Powless
Neilson
us
1996-09-03
EF Education-EasyPost
4
0
0
0
0
Show more
47
Shaw
James
gb
1996-06-13
EF Education-EasyPost
1
0
0
0
0
Show more
48
Uran
Rigoberto
co
1987-01-26
EF Education-EasyPost
10
0
1
3
1
Show more
51
Alaphilippe
Julian
fr
1992-06-11
Soudal Quick-Step
6
0
0
1
6
Show more
52
Asgreen
Kasper
dk
1995-02-08
Soudal Quick-Step
5
0
0
0
1
Show more
53
Cavagna
Remi
fr
1995-08-10
Soudal Quick-Step
2
0
0
0
0
Show more
54
Declercq
Tim
be
1989-03-21
Soudal Quick-Step
4
0
0
0
0
Show more
55
Devenyns
Dries
be
1983-07-22
Soudal Quick-Step
8
0
0
0
0
Show more
56
Jakobsen
Fabio
nl
1996-08-31
Soudal Quick-Step
2
0
0
0
1
Show more
57
Lampaert
Yves
be
1991-04-10
Soudal Quick-Step
4
0
0
0
1
Show more
58
Mørkøv
Michael
dk
1985-04-30
Soudal Quick-Step
8
0
0
0
0
Show more
62
Landa
Mikel
es
1989-12-13
Bahrain Victorious
6
0
0
4
0
Show more
63
Arndt
Nikias
de
1991-11-18
Bahrain Victorious
5
0
0
0
0
Show more
64
Bauhaus
Phil
de
1994-07-08
Bahrain Victorious
1
0
0
0
0
Show more
65
Bilbao
Pello
es
1990-02-25
Bahrain Victorious
4
0
0
2
1
Show more
66
Haig
Jack
au
1993-09-06
Bahrain Victorious
4
0
0
0
0
Show more
67
Mohoric
Matej
si
1994-10-19
Bahrain Victorious
5
0
0
0
3
Show more
68
Poels
Wout
nl
1987-10-01
Bahrain Victorious
10
0
0
0
1
Show more
69
Wright
Fred
*
gb
1999-06-13
Bahrain Victorious
3
0
0
0
0
Show more
71
Hindley
Jai
au
1996-05-05
BORA-hansgrohe
1
0
0
1
1
Show more
72
Buchmann
Emanuel
de
1992-11-18
BORA-hansgrohe
7
0
0
1
0
Show more
73
Haller
Marco
at
1991-04-01
BORA-hansgrohe
8
0
0
0
0
Show more
74
Jungels
Bob
lu
1992-09-22
BORA-hansgrohe
5
0
0
0
1
Show more
75
Konrad
Patrick
at
1991-10-13
BORA-hansgrohe
5
0
0
0
1
Show more
76
Meeus
Jordi
*
be
1998-07-01
BORA-hansgrohe
1
0
0
0
1
Show more
77
Politt
Nils
de
1994-03-06
BORA-hansgrohe
7
0
0
0
1
Show more
78
van Poppel
Danny
nl
1993-07-26
BORA-hansgrohe
5
0
0
0
0
Show more
81
Ciccone
Giulio
it
1994-12-20
Lidl-Trek
3
0
0
0
0
Show more
82
Gallopin
Tony
fr
1988-05-24
Lidl-Trek
11
0
0
0
1
Show more
83
Skjelmose
Mattias
*
dk
2000-09-26
Lidl-Trek
1
0
0
0
0
Show more
84
Kirsch
Alex
lu
1992-06-12
Lidl-Trek
2
0
0
0
0
Show more
85
Lopez
Juan Pedro
es
1997-07-31
Lidl-Trek
1
0
0
0
0
Show more
86
Pedersen
Mads
dk
1995-12-18
Lidl-Trek
4
0
0
0
2
Show more
87
Simmons
Quinn
*
us
2001-05-08
Lidl-Trek
2
0
0
0
0
Show more
88
Stuyven
Jasper
be
1992-04-17
Lidl-Trek
7
0
0
0
0
Show more
91
O'Connor
Ben
au
1995-11-25
AG2R Citroën Team
3
0
0
1
1
Show more
92
Berthet
Clément
fr
1997-08-02
AG2R Citroën Team
1
0
0
0
0
Show more
93
Cosnefroy
Benoît
fr
1995-10-17
AG2R Citroën Team
5
0
0
0
0
Show more
94
Dewulf
Stan
be
1997-12-20
AG2R Citroën Team
2
0
0
0
0
Show more
95
Gall
Felix
*
at
1998-02-27
AG2R Citroën Team
1
0
0
1
1
Show more
96
Naesen
Oliver
be
1990-09-16
AG2R Citroën Team
8
0
0
0
0
Show more
97
Paret-Peintre
Aurélien
fr
1996-02-27
AG2R Citroën Team
3
0
0
0
0
Show more
98
Peters
Nans
fr
1994-03-12
AG2R Citroën Team
3
0
0
0
1
Show more
101
van der Poel
Mathieu
nl
1995-01-19
Alpecin-Deceuninck
3
0
0
0
1
Show more
102
Dillier
Silvan
ch
1990-08-03
Alpecin-Deceuninck
4
0
0
0
0
Show more
103
Gogl
Michael
at
1993-11-04
Alpecin-Deceuninck
6
0
0
0
0
Show more
104
Hermans
Quinten
be
1995-07-29
Alpecin-Deceuninck
1
0
0
0
0
Show more
105
Kragh Andersen
Søren
dk
1994-08-10
Alpecin-Deceuninck
5
0
0
0
2
Show more
106
Philipsen
Jasper
*
be
1998-03-02
Alpecin-Deceuninck
4
0
0
0
6
Show more
107
Rickaert
Jonas
be
1994-02-07
Alpecin-Deceuninck
2
0
0
0
0
Show more
108
Sinkeldam
Ramon
nl
1989-02-09
Alpecin-Deceuninck
5
0
0
0
0
Show more
111
Girmay
Biniam
*
er
2000-04-02
Intermarché-Circus-Wanty
1
0
0
0
0
Show more
112
Calmejane
Lilian
fr
1992-12-06
Intermarché-Circus-Wanty
5
0
0
0
1
Show more
113
Costa
Rui
pt
1986-10-05
Intermarché-Circus-Wanty
11
0
0
0
3
Show more
114
Meintjes
Louis
za
1992-02-21
Intermarché-Circus-Wanty
6
0
0
3
0
Show more
115
Petit
Adrien
fr
1990-09-26
Intermarché-Circus-Wanty
5
0
0
0
0
Show more
116
Smith
Dion
nz
1993-03-03
Intermarché-Circus-Wanty
3
0
0
0
0
Show more
117
Teunissen
Mike
nl
1992-08-25
Intermarché-Circus-Wanty
4
0
0
0
1
Show more
118
Zimmermann
Georg
de
1997-10-11
Intermarché-Circus-Wanty
3
0
0
0
0
Show more
121
Martin
Guillaume
fr
1993-06-09
Cofidis
7
0
0
1
0
Show more
122
Coquard
Bryan
fr
1992-04-25
Cofidis
6
0
0
0
0
Show more
123
Geschke
Simon
de
1986-03-13
Cofidis
11
0
0
0
1
Show more
124
Izagirre
Ion
es
1989-02-04
Cofidis
9
0
0
0
2
Show more
125
Lafay
Victor
fr
1996-01-17
Cofidis
2
0
0
0
1
Show more
126
Perez
Anthony
fr
1991-04-22
Cofidis
6
0
0
0
0
Show more
127
Renard
Alexis
*
fr
1999-06-01
Cofidis
1
0
0
0
0
Show more
128
Zingle
Axel
*
fr
1998-12-18
Cofidis
1
0
0
0
0
Show more
131
Mas
Enric
es
1995-01-07
Movistar Team
5
0
0
2
0
Show more
132
Guerreiro
Ruben
pt
1994-07-06
Movistar Team
3
0
0
0
0
Show more
133
Aranburu
Alex
es
1995-09-19
Movistar Team
2
0
0
0
0
Show more
134
Izagirre
Gorka
es
1987-10-07
Movistar Team
10
0
0
0
0
Show more
135
Jorgenson
Matteo
*
us
1999-07-01
Movistar Team
2
0
0
0
0
Show more
136
Mühlberger
Gregor
at
1994-04-04
Movistar Team
5
0
0
0
0
Show more
137
Oliveira
Nelson
pt
1989-03-06
Movistar Team
7
0
0
0
0
Show more
138
Pedrero
Antonio
es
1991-10-23
Movistar Team
1
0
0
0
0
Show more
141
Bardet
Romain
fr
1990-11-09
Team dsm-firmenich
10
0
2
6
3
Show more
142
Degenkolb
John
de
1989-01-07
Team dsm-firmenich
9
0
0
0
1
Show more
143
Dinham
Matthew
*
au
2000-04-09
Team dsm-firmenich
1
0
0
0
0
Show more
144
Edmondson
Alex
au
1993-12-22
Team dsm-firmenich
1
0
0
0
0
Show more
145
Eekhoff
Nils
*
nl
1998-01-23
Team dsm-firmenich
3
0
0
0
0
Show more
146
Hamilton
Chris
au
1995-05-18
Team dsm-firmenich
2
0
0
0
0
Show more
147
Vermaerke
Kevin
*
us
2000-10-16
Team dsm-firmenich
2
0
0
0
0
Show more
148
Welsford
Sam
au
1996-01-19
Team dsm-firmenich
1
0
0
0
0
Show more
151
Woods
Michael
ca
1986-10-12
Israel-Premier Tech
4
0
0
0
1
Show more
152
Boivin
Guillaume
ca
1989-05-25
Israel-Premier Tech
3
0
0
0
0
Show more
153
Clarke
Simon
au
1986-07-18
Israel-Premier Tech
8
0
0
0
1
Show more
154
Houle
Hugo
ca
1990-09-27
Israel-Premier Tech
5
0
0
0
1
Show more
155
Neilands
Krists
lv
1994-08-18
Israel-Premier Tech
3
0
0
0
0
Show more
156
Schultz
Nick
au
1994-09-13
Israel-Premier Tech
2
0
0
0
0
Show more
157
Strong
Corbin
*
nz
2000-04-30
Israel-Premier Tech
1
0
0
0
0
Show more
158
Teuns
Dylan
be
1992-03-01
Israel-Premier Tech
4
0
0
0
2
Show more
161
Yates
Simon
gb
1992-08-07
Team Jayco-AlUla
6
0
0
2
2
Show more
162
Craddock
Lawson
us
1992-02-20
Team Jayco-AlUla
3
0
0
0
0
Show more
163
Durbridge
Luke
au
1991-04-09
Team Jayco-AlUla
9
0
0
0
0
Show more
164
Groenewegen
Dylan
nl
1993-06-21
Team Jayco-AlUla
6
0
0
0
5
Show more
165
Harper
Chris
au
1994-11-23
Team Jayco-AlUla
1
0
0
0
0
Show more
166
Juul-Jensen
Christopher
dk
1989-07-06
Team Jayco-AlUla
6
0
0
0
0
Show more
167
Mezgec
Luka
si
1988-06-27
Team Jayco-AlUla
4
0
0
0
0
Show more
168
Reinders
Elmar
nl
1992-03-14
Team Jayco-AlUla
1
0
0
0
0
Show more
171
Barguil
Warren
fr
1991-10-28
Team Arkéa-Samsic
9
0
0
0
2
Show more
172
Biermans
Jenthe
be
1995-10-30
Team Arkéa-Samsic
1
0
0
0
0
Show more
173
Champoussin
Clément
*
fr
1998-05-29
Team Arkéa-Samsic
1
0
0
0
0
Show more
174
Delaplace
Anthony
fr
1989-09-11
Team Arkéa-Samsic
9
0
0
0
0
Show more
175
Guglielmi
Simon
fr
1997-07-01
Team Arkéa-Samsic
1
0
0
0
0
Show more
176
Louvel
Matis
*
fr
1999-07-19
Team Arkéa-Samsic
2
0
0
0
0
Show more
177
Mozzato
Luca
*
it
1998-02-15
Team Arkéa-Samsic
2
0
0
0
0
Show more
178
Pichon
Laurent
fr
1986-07-19
Team Arkéa-Samsic
3
0
0
0
0
Show more
181
Ewan
Caleb
au
1994-07-11
Lotto Dstny
5
0
0
0
5
Show more
182
Campenaerts
Victor
be
1991-10-28
Lotto Dstny
2
0
0
0
0
Show more
183
De Buyst
Jasper
be
1993-11-24
Lotto Dstny
5
0
0
0
0
Show more
184
Eenkhoorn
Pascal
nl
1997-02-08
Lotto Dstny
1
0
0
0
0
Show more
185
Frison
Frederik
be
1992-07-28
Lotto Dstny
3
0
0
0
0
Show more
186
Guarnieri
Jacopo
it
1987-08-14
Lotto Dstny
6
0
0
0
0
Show more
187
Van Gils
Maxim
*
be
1999-11-25
Lotto Dstny
1
0
0
0
0
Show more
188
Vermeersch
Florian
*
be
1999-03-12
Lotto Dstny
2
0
0
0
0
Show more
191
Cavendish
Mark
gb
1985-05-21
Astana Qazaqstan Team
14
0
0
0
34
Show more
192
Bol
Cees
nl
1995-07-27
Astana Qazaqstan Team
4
0
0
0
0
Show more
193
de la Cruz
David
es
1989-05-06
Astana Qazaqstan Team
3
0
0
0
0
Show more
194
Fedorov
Yevgeniy
*
kz
2000-02-16
Astana Qazaqstan Team
1
0
0
0
0
Show more
195
Lutsenko
Alexey
kz
1992-09-07
Astana Qazaqstan Team
8
0
0
2
1
Show more
196
Moscon
Gianni
it
1994-04-20
Astana Qazaqstan Team
4
0
0
0
0
Show more
197
Sánchez
Luis León
es
1983-11-24
Astana Qazaqstan Team
12
0
0
0
4
Show more
198
Tejada
Harold
co
1997-04-27
Astana Qazaqstan Team
2
0
0
0
0
Show more
201
Kristoff
Alexander
no
1987-07-05
Uno-X Pro Cycling Team
10
0
0
0
4
Show more
202
Abrahamsen
Jonas
no
1995-09-20
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
203
Charmig
Anthon
*
dk
1998-03-25
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
204
Johannessen
Tobias Halland
*
no
1999-08-23
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
205
Tiller
Rasmus
no
1996-07-28
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
206
Træen
Torstein
no
1995-07-16
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
207
Wærenskjold
Søren
*
no
2000-03-12
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
208
Gregaard
Jonas
dk
1996-07-30
Uno-X Pro Cycling Team
1
0
0
0
0
Show more
211
Sagan
Peter
sk
1990-01-26
TotalEnergies
12
0
0
0
12
Show more
212
Boasson-Hagen
Edvald
no
1987-05-17
TotalEnergies
13
0
0
0
3
Show more
213
Burgaudeau
Mathieu
*
fr
1998-11-17
TotalEnergies
3
0
0
0
0
Show more
214
Cras
Steff
be
1996-02-13
TotalEnergies
2
0
0
0
0
Show more
215
Ferron
Valentin
*
fr
1998-02-08
TotalEnergies
1
0
0
0
0
Show more
216
Latour
Pierre
fr
1993-10-12
TotalEnergies
6
0
0
0
0
Show more
217
Oss
Daniel
it
1987-01-13
TotalEnergies
11
0
0
0
0
Show more
218
Turgis
Anthony
fr
1994-05-16
TotalEnergies
6
0
0
0
0
Show more