Tour de France 2023  |  Stage 9. Saint Léonard de Noblat - Puy de Dôme   

110th edition

182.4 km, 9 July 2023

Rider Team Time
1.
Michael WOODS
Israel - Premier Tech 4h19'41"
2.
Pierre LATOUR
TotalEnergies 00'28"
3.
Matej MOHORIČ
Bahrain Victorious 00'35"
4.
Matteo JORGENSON
Movistar Team 00'36"
5.
Clément BERTHET
Ag2r - Citroën Team 00'55"
6.
Neilson POWLESS
EF Education - Easypost 01'23"
7.
Alexey LUTSENKO
Astana Qazaqstan Team 01'39"
8.
Jonas GREGAARD WILSLY
Uno - X Pro Cycling Team 01'58"
9.
Mathieu BURGAUDEAU
TotalEnergies 02'16"
10.
David DE LA CRUZ MELGAREJO
Astana Qazaqstan Team 02'34"
11.
Gorka IZAGIRRE INSAUSTI
Movistar Team 04'57"
12.
Victor CAMPENAERTS
Lotto - Dstny 05'25"
13.
Tadej POGAČAR
UAE Team Emirates 08'19"
14.
Jonas VINGEGAARD HANSEN
Jumbo - Visma 08'27"
15.
Simon YATES
Team Jayco - AlUla 09'10"
16.
Thomas PIDCOCK
Ineos Grenadiers
17.
Carlos RODRÍGUEZ CANO
Ineos Grenadiers 09'19"
18.
Adam YATES
UAE Team Emirates 09'26"
19.
Jai HINDLEY
Bora - Hansgrohe 09'33"
20.
Sepp KUSS
Jumbo - Visma 09'44"
21.
Felix GALL
Ag2r - Citroën Team 09'54"
22.
Pello BILBAO LÓPEZ DE ARMENTIA
Bahrain Victorious
23.
Thibaut PINOT
Groupama - FDJ 10'25"
24.
Louis MEINTJES
Intermarché - Circus - Wanty
25.
David GAUDU
Groupama - FDJ
26.
Romain BARDET
Team DSM - Firmenich 10'42"
27.
Mikel LANDA MEANA
Bahrain Victorious 11'00"
28.
Emanuel BUCHMANN
Bora - Hansgrohe 11'04"
29.
Harold Alfonso TEJADA CANACUE
Astana Qazaqstan Team 11'24"
30.
Jonathan CASTROVIEJO NICOLÁS
Ineos Grenadiers 11'39"
31.
Chris HARPER
Team Jayco - AlUla 12'05"
32.
Valentin MADOUAS
Groupama - FDJ 12'07"
33.
Ion IZAGIRRE INSAUSTI
Cofidis 12'31"
34.
Guillaume MARTIN
Cofidis
35.
Felix GROßSCHARTNER
UAE Team Emirates 16'07"
36.
Rafał MAJKA
UAE Team Emirates
37.
Jack HAIG
Bahrain Victorious
38.
Wilco KELDERMAN
Jumbo - Visma
39.
Ben O'CONNOR
Ag2r - Citroën Team 16'21"
40.
Kevin VERMAERKE
Team DSM - Firmenich
41.
Egan Arley BERNAL GÓMEZ
Ineos Grenadiers 18'34"
42.
Lawson CRADDOCK
Team Jayco - AlUla 19'33"
43.
Quentin PACHER
Groupama - FDJ 19'56"
44.
Bob JUNGELS
Bora - Hansgrohe
45.
Marc SOLER GIMÈNEZ
UAE Team Emirates
46.
Matthew DINHAM
Team DSM - Firmenich
47.
Chris HAMILTON
Team DSM - Firmenich
48.
Nelson Filipe Santos Simões OLIVEIRA
Movistar Team
49.
Juan Pedro LÓPEZ PÉREZ
Lidl - Trek
50.
Rui Alberto Faria da COSTA
Intermarché - Circus - Wanty
51.
Rúben GUERREIRO
Movistar Team
52.
Kévin GENIETS
Groupama - FDJ
53.
Julian ALAPHILIPPE
Soudal - Quick Step
54.
Daniel Felipe MARTÍNEZ POVEDA
Ineos Grenadiers
55.
Wout VAN AERT
Jumbo - Visma
56.
Lilian CALMEJANE
Intermarché - Circus - Wanty 20'16"
57.
Warren BARGUIL
Team Arkea - Samsic 20'53"
58.
Krists NEILANDS
Israel - Premier Tech 21'18"
59.
Stefan KÜNG
Groupama - FDJ 21'40"
60.
Giulio CICCONE
Lidl - Trek 22'00"
61.
Wout POELS
Bahrain Victorious
62.
Dylan TEUNS
Israel - Premier Tech
63.
Aurélien PARET-PEINTRE
Ag2r - Citroën Team 22'20"
64.
Patrick KONRAD
Bora - Hansgrohe
65.
Simon GESCHKE
Cofidis
66.
Nils POLITT
Bora - Hansgrohe
67.
Georg ZIMMERMANN
Intermarché - Circus - Wanty
68.
Dion SMITH
Intermarché - Circus - Wanty
69.
Nans PETERS
Ag2r - Citroën Team 22'44"
70.
Anthony DELAPLACE
Team Arkea - Samsic
71.
Jonas ABRAHAMSEN
Uno - X Pro Cycling Team 23'02"
72.
Matis LOUVEL
Team Arkea - Samsic 23'46"
73.
Dylan VAN BAARLE
Jumbo - Visma 24'12"
74.
Mathieu VAN DER POEL
Alpecin - Deceuninck
75.
Mike TEUNISSEN
Intermarché - Circus - Wanty
76.
Jonas RICKAERT
Alpecin - Deceuninck
77.
Guillaume BOIVIN
Israel - Premier Tech 24'21"
78.
Rémi CAVAGNA
Soudal - Quick Step 25'31"
79.
Silvan DILLIER
Alpecin - Deceuninck 25'40"
80.
Danny VAN POPPEL
Bora - Hansgrohe 25'42"
81.
Anthony PEREZ
Cofidis
82.
Marco HALLER
Bora - Hansgrohe
83.
Stan DEWULF
Ag2r - Citroën Team 26'12"
84.
Oliver NAESEN
Ag2r - Citroën Team
85.
Hugo HOULE
Israel - Premier Tech
86.
Daniel OSS
TotalEnergies 27'03"
87.
Luke DURBRIDGE
Team Jayco - AlUla
88.
Vegard Stake LAENGEN
UAE Team Emirates 27'26"
89.
Laurent PICHON
Team Arkea - Samsic
90.
Nicholas SCHULTZ
Israel - Premier Tech
91.
Maxim VAN GILS
Lotto - Dstny
92.
Benoît COSNEFROY
Ag2r - Citroën Team
93.
Tobias Halland JOHANNESSEN
Uno - X Pro Cycling Team
94.
Edvald BOASSON HAGEN
TotalEnergies
95.
Anthon CHARMIG
Uno - X Pro Cycling Team
96.
Quinten HERMANS
Alpecin - Deceuninck
97.
Rasmus Fossum TILLER
Uno - X Pro Cycling Team
98.
Simon CLARKE
Israel - Premier Tech
99.
James SHAW
EF Education - Easypost
100.
Valentin FERRON
TotalEnergies
101.
Jasper STUYVEN
Lidl - Trek 27'30"
102.
Nikias ARNDT
Bahrain Victorious
103.
Yves LAMPAERT
Soudal - Quick Step
104.
Tiesj BENOOT
Jumbo - Visma
105.
Christopher JUUL JENSEN
Team Jayco - AlUla
106.
Pascal EENKHOORN
Lotto - Dstny
107.
Jasper DE BUYST
Lotto - Dstny
108.
Florian VERMEERSCH
Lotto - Dstny
109.
Tim DECLERCQ
Soudal - Quick Step
110.
Jasper PHILIPSEN
Alpecin - Deceuninck
111.
Olivier LE GAC
Groupama - FDJ
112.
Fred WRIGHT
Bahrain Victorious
113.
Alex KIRSCH
Lidl - Trek 27'49"
114.
Anthony TURGIS
TotalEnergies 28'01"
115.
Ben TURNER
Ineos Grenadiers 28'12"
116.
Michał KWIATKOWSKI
Ineos Grenadiers 28'14"
117.
Jhoan Esteban CHAVES RUBIO
EF Education - Easypost
118.
Jenthe BIERMANS
Team Arkea - Samsic
119.
Frederik FRISON
Lotto - Dstny
120.
Yevgeniy FEDOROV
Astana Qazaqstan Team 28'17"
121.
Nathan VAN HOOYDONCK
Jumbo - Visma 28'51"
122.
Mads PEDERSEN
Lidl - Trek 28'56"
123.
Mattias SKJELMOSE JENSEN
Lidl - Trek
124.
Mikkel BJERG
UAE Team Emirates
125.
Phil BAUHAUS
Bahrain Victorious
126.
Luca MOZZATO
Team Arkea - Samsic
127.
Antonio PEDRERO LÓPEZ
Movistar Team
128.
Andrey AMADOR BIKKAZAKOVA
EF Education - Easypost
129.
Kasper ASGREEN
Soudal - Quick Step
130.
Alberto BETTIOL
EF Education - Easypost
131.
Rigoberto URÁN URÁN
EF Education - Easypost
132.
Corbin STRONG
Israel - Premier Tech
133.
Ramon SINKELDAM
Alpecin - Deceuninck
134.
Gregor MÜHLBERGER
Movistar Team
135.
Alexis RENARD
Cofidis
136.
Christophe LAPORTE
Jumbo - Visma
137.
Clément CHAMPOUSSIN
Team Arkea - Samsic
138.
Søren Kragh ANDERSEN
Alpecin - Deceuninck
139.
Lars VAN DEN BERG
Groupama - FDJ
140.
Omar FRAILE MATARRANZ
Ineos Grenadiers
141.
Tony GALLOPIN
Lidl - Trek
142.
Alex ARANBURU DEVA
Movistar Team
143.
Caleb EWAN
Lotto - Dstny
144.
Dries DEVENYNS
Soudal - Quick Step
145.
Magnus CORT NIELSEN
EF Education - Easypost
146.
Adrien PETIT
Intermarché - Circus - Wanty
147.
Elmar REINDERS
Team Jayco - AlUla
148.
Bryan COQUARD
Cofidis
149.
Biniam GIRMAY HAILU
Intermarché - Circus - Wanty
150.
Matteo TRENTIN
UAE Team Emirates 29'24"
151.
Alexander KRISTOFF
Uno - X Pro Cycling Team
152.
Torstein TRAEEN
Uno - X Pro Cycling Team
153.
Simon GUGLIELMI
Team Arkea - Samsic 29'29"
154.
Peter SAGAN
TotalEnergies 29'54"
155.
Gianni MOSCON
Astana Qazaqstan Team
156.
Michael GOGL
Alpecin - Deceuninck 29'56"
157.
Jordi MEEUS
Bora - Hansgrohe 29'59"
158.
Victor LAFAY
Cofidis 30'28"
159.
Michael MØRKØV
Soudal - Quick Step 31'47"
160.
Fabio JAKOBSEN
Soudal - Quick Step
161.
Samuel WELSFORD
Team DSM - Firmenich 32'50"
162.
Cees BOL
Astana Qazaqstan Team 32'53"
163.
Nils EEKHOFF
Team DSM - Firmenich
164.
John DEGENKOLB
Team DSM - Firmenich
165.
Alexander EDMONDSON
Team DSM - Firmenich
166.
Luka MEZGEC
Team Jayco - AlUla
167.
Axel ZINGLE
Cofidis
168.
Dylan GROENEWEGEN
Team Jayco - AlUla 32'56"
169.
Søren WÆRENSKJOLD
Uno - X Pro Cycling Team

Stage information

Start, finish: Stage 9. Saint Léonard de Noblat - Puy de Dôme

Race Type: Mountain stage

Distance: 182.4 km

Date: 9 July 2023