Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Milano-Sanremo
Amstel Gold Race
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris - Nice
Paris-Roubaix
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
XDS Astana Team
UAE Team Emirates - XRG
Team Visma | Lease a Bike
Team Picnic PostNL
Team Jayco AlUla
Soudal Quick-Step
Red Bull - BORA - hansgrohe
Movistar Team
Lidl - Trek
INEOS Grenadiers
Groupama - FDJ
EF Education - EasyPost
Decathlon AG2R La Mondiale Team
Cofidis
Bahrain - Victorious
Arkéa - B&B Hotels
Alpecin - Deceuninck
Intermarché - Wanty
Rankings
Statistics
▼
Overview
Riders
Teams
Grand tours
Game
Vuelta
▼
Startlist
Palmares
Top competitors
Final GC favorites
Stage profiles
Best teams
Riders form
Route statistics
Quiz
More
▼
Riders
Contact us
Countdown to 4 billion pageviews
Favorite500
About us
Sitemap
Profile Score
Terminology list
Pro
▼
Dashboard
Lists
Account
▼
My account
My riders
Road
▼
Cross
Overview
Statistics
▼
Overview
Statistics by season
Key events
World map of rider races
Wins
Most starts by race
Starts and results
Injury history
Fines & Penalties
Results
Program
H2H
More
▼
Contribute info
Submit program
Report
Contribute sites / social media
Family
Embed rider results
Specialties
▼
Top GC results
Fastest TT
Jean-Philippe Vandenbrande
menu
Best stage results in grand tours
This is a PRO subscription page. Purchase your pro subscription
here
.
This is a
PCS Pro
page.
Results in grand tours stages, sorted by results and race date.
#
Result
Race
Distance
1
1
Vuelta a España | Stage 15 | Logroño - Miranda de Ebro
131
2
4
Tour de France | Stage 12 | Brive-la-Gaillarde - Bordeaux
228
3
4
Tour de France | Stage 6 | Roubaix - Reims
221.5
4
5
Tour de France | Stage 15 | Saint-Etienne - Aurillac
237.5
5
5
Giro d'Italia | Stage 2 | Bibione - Ferrara
211
6
5
Vuelta a España | Stage 17 | Ampuero - Bilbao
123
7
6
Tour de France | Stage 4 | Liévin - Évreux
243
8
7
Tour de France | Stage 4 | Le Mans - Évreux
158
9
7
Tour de France | Stage 22 | Clermont Ferrand - Nevers
196
10
7
Tour de France | Stage 1 | Vannes - Lanester
256
11
7
Tour de France | Stage 13 | Blagnac - Rodez
220.5
12
7
Giro d'Italia | Stage 14 | Montecatini Terme - Salsomaggiore Terme
224
13
8
Tour de France | Stage 7 | Wasquehal - Reims
225
14
8
Tour de France | Stage 7 | Reims - Nancy
217
15
8
Tour de France | Stage 4 | Valenciennes - Béthune
83
16
8
Tour de France | Stage 1 | Bondy - Saint Denis
148.5
17
8
Vuelta a España | Stage 1b | La Coruña - Lugo
97
18
9
Tour de France | Stage 5 | Pforzheim - Strasbourg
112.5
19
9
Tour de France | Stage 14 | Luchon - Blagnac
154
20
9
Tour de France | Stage 10 | Nantes - Futuroscope
183
21
9
Tour de France | Stage 8 | Saint Hilaire du Harcouët - Nantes
204
22
9
Tour de France | Stage 9 | Straatsburg - Épinal
173.5
23
9
Tour de France | Stage 21 | Crans-Montana - Villefranche-sur-Saone
320.5
24
9
Tour de France | Stage 9 | Nantes - Bordeaux
338
25
9
Giro d'Italia | Stage 21 | Auronzo di Cadore - Arzignano
197
26
9
Vuelta a España | Stage 10 | Tortosa - Calafell
201
27
10
Tour de France | Stage 3 | Nantes - Le Mans
213.5
28
10
Tour de France | Stage 7 | Épinal - Troyes
211
29
10
Tour de France | Stage 6 | Cergy Pontoise - Alençon
202
30
10
Vuelta a España | Stage 13 | Igualada - Jaca
243
31
10
Vuelta a España | Stage 3 | Cangas de Onís - León
187
32
11
Giro d'Italia | Stage 5 | Cosenza - Potenza
275
33
11
Giro d'Italia | Stage 4 | Scilla - Cosenza
204
34
11
Tour de France | Stage 17 | Millau - Avignon
229
35
11
Tour de France | Stage 6 | Villers-sur-Mer - Cherbourg
200
36
11
Tour de France | Stage 10 | Langon - Pau
198
37
11
Giro d'Italia | Stage 12 | Arezzo - Montenero
224
38
11
Vuelta a España | Stage 9 | Benicàssim - Tortosa
156
39
12
Tour de France | Stage 6 | Rennes - Futuroscope
259
40
12
Giro d'Italia | Stage 20 | Voghera - La Spezia
220
41
12
Giro d'Italia | Stage 19 | Meda - Tortona
198
42
12
Tour de France | Stage 12 | Saint Girons - Blagnac
111
43
12
Tour de France | Stage 2 | Bobigny - Louvroil
250
44
12
Tour de France | Stage 3 | Nancy - Longwy
134
45
13
Tour de France | Stage 4 | Stuttgart - Pforzheim
79
46
13
Tour de France | Stage 5 | Évreux - Villers-sur-Mer
124.5
47
13
Tour de France | Stage 9b | Plumelec - Nantes
138
48
13
Giro d'Italia | Stage 15 | Tabiano Bagni - Pavia
198
49
13
Vuelta a España | Stage 11b (ITT) | Barcelona - Barcelona
3.8
50
14
Giro d'Italia | Stage 15a | Kurfar/Corvara - Trento
131
51
14
Tour de France | Stage 23 | Cosne sur Loire - Paris
246.5
52
14
Tour de France | Stage 19 | Pau - Bordeaux
200
53
14
Tour de France | Stage 16 | Aurillac - Toulouse
247
54
15
Tour de France | Stage 20 | Aix les Bains - l'Isle d'Abeau
130
55
15
Tour de France | Stage 14 | Marseille - Gap
240
56
15
Tour de France | Stage 10 | Belfort - Besançon
149.5
57
15
Tour de France | Stage 20 | Montpon-Ménestérol - Limoges
225
58
15
Tour de France | Stage 5 | Béthune - Cergy Pontoise
207
59
15
Vuelta a España | Stage 11 | Sant Quirze del Vallés - Barcelona
143
60
15
Giro d'Italia | Stage 9 | Cosenza - Reggio Calabria
230
61
16
Tour de France | Stage 23 | Pantin - Paris
196.5
62
16
Tour de France | Stage 18 | Morzine - Saint-Priest
233
63
16
Giro d'Italia | Stage 6 | Rodi Garganico - Bari
225
64
16
Vuelta a España | Stage 8 | Cuenca - Benicàssim
249
65
17
Giro d'Italia | Stage 1 | Taormina - Catania
123
66
17
Tour de France | Stage 7 | Cherbourg - Saint Hilaire du Harcouët
201
67
17
Tour de France | Stage 20 | Sens - Aulnay-sous-Bois
161
68
17
Giro d'Italia | Stage 8 | Sala Consilina - Cosenza
202
69
17
Giro d'Italia | Stage 7 | Bari - Potenza
143
70
18
Tour de France | Stage 1 | Berlin - Berlin
105.5
71
18
Tour de France | Stage 1 | Nanterre - Sceaux
85
72
18
Vuelta a España | Stage 7 | Torrejón de Ardoz - Cuenca
160
73
19
Tour de France | Stage 12 | Toulouse - Montpellier
242
74
19
Tour de France | Stage 7 | Poitiers - Bordeaux
258.5
75
19
Giro d'Italia | Stage 7 | Isernia - Roma
208
76
19
Tour de France | Stage 23 | Saint-Julien-en-Genevois - Dijon
212
77
20
Tour de France | Stage 6 | Strasbourg - Épinal
169
78
20
Vuelta a España | Stage 1 | Gijón - Gijón
144
79
21
Tour de France | Stage 8 | Troyes - Épinay-sous-Sénart
205.5
80
21
Tour de France | Stage 8 | Le Mans - Nantes
192
81
21
Vuelta a España | Stage 5 | Valladolid - Ávila
136
82
22
Tour de France | Stage 16 | Tarbes - Pau
38
83
22
Tour de France | Stage 22 | Orléans - Paris
217
84
22
Tour de France | Stage 1 | Möhlin - Möhlin
207
85
23
Tour de France | Stage 4 | Liege - Wasquehal
255
86
23
Tour de France | Stage 1 | Pontchâteau - Machecoul
91.5
87
23
Tour de France | Stage 2 | Bâle - Nancy
246
88
24
Tour de France | Stage 17 | Pau - Bordeaux
210
89
25
Tour de France | Stage 11 | Poitiers - Bordeaux
258.5
90
25
Tour de France | Stage 3 | Levallois-Perret - Liévin
214
91
26
Tour de France | Stage 1 | Luxembourg - Luxembourg
135.5
92
27
Tour de France | Stage 8 | Reims - Nancy
219
93
28
Giro d'Italia | Stage 17 | Sondrio - Meda
137
94
28
Tour de France | Stage 12 | Morzine - l'Alpe d'Huez
227
95
28
Tour de France | Stage 16 | Nîmes - Gap
246.5
96
28
Tour de France | Stage 4 | Fougères - Pont-Audemer
239.5
97
28
Tour de France | Stage 2 | Lorient - Vitré
242
98
29
Tour de France | Stage 22 | Nemours - Paris
172.5
99
29
Tour de France | Stage 13 (ITT) | Grenoble - Villard de Lans
38
100
30
Tour de France | Stage 18a | Luz-Saint Sauveur - Col d'Aubisque
52.5
show 80 more lines
back to content
Common
Overview
Statistics by season
Key events
World map of rider races
Victories
Wins
Biggest, longest, ...
Breakdowns
By vertical meters
Solo victories
Results
Top classic results
Key career stats
Podium statistics
% of team points
Current standings
Top achievements tick-off
Career points
Most underestimated
Points per race
Most scored result
GC time won/lost
Classics vs GC
Best junior results
Best national results
Participations
Never competed in
Racedays per BIB
Races per country
KMs by nation
Racedays
Most starts by race
Last race debutes
KMs by race
Season
Race distance
Attack kilometres
Grand tours
Starts and results
Leader jerseys
Results per parcours type
Best stage results
Totals
Major tours
Starts and results
LiveStats
Last attacks
LiveStats mentions
Last recorded crashes
Favorite 500
Overview
Votes per nation
Miscellaneous
Injury history
All time teammates
Teammate most raced with
Most 1-day profile views
Mountains done
Rider most raced with
Hits per day
Points per season part
Rest periods
KOM sprints won
Gear
Still active teammates
Fines & Penalties
UCI Gravel results
Heat performance