Tour de France 2023  |  Stage 12. Roanne - Belleville-en-Beaujolais   

110th edition

169 km, 13 July 2023

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

Stage information

Start, finish: Stage 12. Roanne - Belleville-en-Beaujolais

Distance: 169 km

Date: 13 July 2023