Tour de France 2023  |  Stage 2. Vitoria Gasteiz - San Sebastian   

110th edition

209 km, 2 July 2023

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

Stage information

Start, finish: Stage 2. Vitoria Gasteiz - San Sebastian

Distance: 209 km

Date: 2 July 2023