Tour de France

FRA FRA 5 - 27 July 2025 21 STAGES
Start List Timeline Stage Overall Map pdf

Overall

Individual
31 HEALY Ben EF EDUCATION - EASYPOST IRLIRL
Sprint
81 MILAN Jonathan LIDL-TREK ITAITA
Mountain
55 MARTINEZ Lenny BAHRAIN VICTORIOUS FRAFRA
Youth
21 EVENEPOEL Remco SOUDAL QUICK-STEP BELBEL
1st in the ranking
HEALY B EF EDUCATION - EASYPOST IRLIRL
Individual
1 31 * HEALY Ben IRL 41h01'13"
2 1 POGACAR Tadej SLO 29"
3 21 * EVENEPOEL Remco BEL 1'29"
4 11 VINGEGAARD Jonas DEN 1'46"
5 15 JORGENSON Matteo USA 2'06"
6 131 * VAUQUELIN Kévin FRA 2'26"
7 191 * ONLEY Oscar GBR 3'24"
8 72 * LIPOWITZ Florian GER 3'34"
9 71 ROGLIC Primoz SLO 3'41"
10 221 JOHANNESSEN Tobias NOR 5'03"
11 151 GALL Félix AUT 5'38"
12 66 * RODRIGUEZ Carlos ESP 5'44"
13 141 MAS Enric ESP 5'56"
14 186 JEGAT Jordan FRA 6'32"
15 91 MARTIN GUYONNET Guillaume FRA 10'44"
16 3 NARVAEZ Jhonatan ECU 11'29"
17 121 O'CONNOR Ben AUS 11'50"
18 85 * SKJELMOSE Mattias DEN 12'45"
19 94 * GREGOIRE Romain FRA 15'15"
20 161 BUCHMANN Emanuel GER 15'41"
21 16 KUSS Sepp USA 19'49"
22 18 YATES Simon GBR 20'26"
23 104 MEURISSE Xandro BEL 21'28"
24 62 ARENSMAN Thymen NED 22'06"
25 137 RODRIGUEZ Cristian ESP 23'14"
26 95 MADOUAS Valentin FRA 23'28"
27 153 BERTHET Clément FRA 23'50"
28 13 BENOOT Tiesj BEL 23'57"
29 106 VAN DER POEL Mathieu NED 25'11"
30 96 PACHER Quentin FRA 27'08"
31 203 * BLACKMORE Joseph GBR 29'19"
32 157 SCOTSON Callum AUS 30'18"
33 34 * BAUDIN Alex FRA 30'20"
34 176 HIGUITA Sergio COL 31'34"
35 138 VENTURINI Clément FRA 33'43"
36 84 * SIMMONS Quinn USA 35'20"
37 192 BARGUIL Warren FRA 35'39"
38 8 YATES Adam GBR 36'24"
39 23 EENKHOORN Pascal NED 36'49"
40 183 DELETTRE Alexandre FRA 37'21"
41 225 HOELGAARD Markus NOR 37'23"
42 28 * VAN WILDER Ilan BEL 37'42"
43 181 CRAS Steff BEL 37'45"
44 14 CAMPENAERTS Victor BEL 38'25"
45 78 VLASOV Aleksandr RUS 38'38"
46 65 * LAURANCE Axel FRA 38'39"
47 212 * BERCKMOES Jenno BEL 38'59"
48 182 BURGAUDEAU Mathieu FRA 40'16"
49 156 PARET PEINTRE Aurélien FRA 41'01"
50 35 POWLESS Neilson USA 41'56"
51 146 MÜHLBERGER Gregor AUT 42'39"
52 36 SWEENY Harrison AUS 43'16"
53 178 VELASCO Simone ITA 44'19"
54 61 THOMAS Geraint GBR 44'39"
55 198 * VAN DEN BROEK Frank NED 44'49"
56 17 VAN AERT Wout BEL 45'48"
57 184 * GACHIGNARD Thomas FRA 46'53"
58 144 OLIVEIRA Nelson POR 49'16"
59 111 ALAPHILIPPE Julian FRA 52'01"
60 87 STUYVEN Jasper BEL 52'18"
61 7 WELLENS Tim BEL 52'51"
62 162 ARANBURU Alex ESP 53'58"
63 6 SOLER Marc ESP 54'47"
64 26 SCHACHMANN Maximilian GER 55'33"
65 158 * TRONCHON Bastien FRA 56'35"
66 207 NEILANDS Krists LAT 59'41"
67 226 JOHANNESSEN Anders NOR 1h00'53"
68 108 * VERSTRYNGE Emiel BEL 1h00'56"
69 25 * PARET PEINTRE Valentin FRA 1h01'21"
70 74 MOSCON Gianni ITA 1h01'27"
71 116 * MAYRHOFER Marius GER 1h01'58"
72 128 SCHMID Mauro SUI 1h02'09"
73 155 NAESEN Oliver BEL 1h02'26"
74 118 TRENTIN Matteo ITA 1h02'51"
75 86 SKUJINS Toms LAT 1h03'10"
76 37 VALGREN Michael DEN 1h03'11"
77 136 * LE BERRE Mathis FRA 1h03'56"
78 114 HIRSCHI Marc SUI 1h04'14"
79 227 LEKNESSUND Andreas NOR 1h04'27"
80 166 TEUNS Dylan BEL 1h04'42"
81 174 CHAMPOUSSIN Clément FRA 1h04'46"
82 63 FOSS Tobias NOR 1h05'14"
83 135 * GARCIA PIERNA Raul ESP 1h05'19"
84 206 LUTSENKO Alexey KAZ 1h05'25"
85 113 HALLER Marco AUT 1h05'28"
86 33 ASGREEN Kasper DEN 1h05'41"
87 93 BARTHE Cyril FRA 1h06'08"
88 152 ARMIRAIL Bruno FRA 1h07'52"
89 201 WOODS Michael CAN 1h08'36"
90 51 BUITRAGO Santiago COL 1h08'45"
91 164 IZAGIRRE Ion ESP 1h08'47"
92 171 TEJADA Harold COL 1h09'08"
93 218 VAN MOER Brent BEL 1h09'11"
94 177 TEUNISSEN Mike NED 1h10'16"
95 195 * LUND ANDRESEN Tobias DEN 1h10'49"
96 117 STORER Michael AUS 1h10'49"
97 222 ABRAHAMSEN Jonas NOR 1h11'07"
98 142 BARTA William USA 1h13'54"
99 168 TOUZE Damien FRA 1h13'58"
100 133 * COSTIOU Ewen FRA 1h14'33"
101 75 * PITHIE Laurence NZL 1h14'45"
102 55 * MARTINEZ Lenny FRA 1h14'51"
103 143 * CASTRILLO ZAPATER Pablo ESP 1h17'11"
104 58 WRIGHT Fred GBR 1h17'20"
105 103 GROVES Kaden AUS 1h18'24"
106 163 COQUARD Bryan FRA 1h19'21"
107 205 LOUVEL Matis FRA 1h20'41"
108 148 RUBIO REYES Einer COL 1h20'43"
109 4 POLITT Nils GER 1h21'30"
110 216 SEPULVEDA Eduardo ARG 1h23'03"
111 145 GARCIA CORTINA Ivan ESP 1h24'16"
112 67 SWIFT Connor GBR 1h25'11"
113 5 SIVAKOV Pavel FRA 1h25'24"
114 32 ALBANESE Vincenzo ITA 1h26'37"
115 57 STANNARD Robert AUS 1h26'42"
116 187 TURGIS Anthony FRA 1h26'56"
117 42 * BARRE Louis FRA 1h27'27"
118 98 RUSSO Clément FRA 1h27'32"
119 105 RICKAERT Jonas BEL 1h29'14"
120 147 * ROMEO ABAD Ivan ESP 1h29'25"
121 83 * NYS Thibau BEL 1h31'28"
122 107 VERMEERSCH Gianni BEL 1h34'29"
123 112 DAINESE Alberto ITA 1h34'52"
124 56 MOHORIC Matej SLO 1h35'20"
125 202 ACKERMANN Pascal GER 1h36'42"
126 77 VAN POPPEL Danny NED 1h37'00"
127 68 * WATSON Samuel GBR 1h37'33"
128 196 MÄRKL Niklas GER 1h39'17"
129 97 * PENHOET Paul FRA 1h40'03"
130 127 REINDERS Elmar NED 1h41'14"
131 41 * GIRMAY Biniam ERI 1h41'28"
132 126 * PLAPP Luke AUS 1h41'33"
133 208 STEWART Jake GBR 1h42'08"
134 12 AFFINI Edoardo ITA 1h42'32"
135 211 * DE LIE Arnaud BEL 1h45'12"
136 124 GROENEWEGEN Dylan NED 1h46'04"
137 223 CORT NIELSEN Magnus DEN 1h47'05"
138 92 * ASKEY Lewis GBR 1h47'51"
139 132 CAPIOT Amaury BEL 1h47'59"
140 194 * FLYNN Sean GBR 1h48'00"
141 193 * BITTNER Pavel CZE 1h48'32"
142 46 RUTSCH Jonas GER 1h48'45"
143 173 BOL Cees NED 1h48'46"
144 224 * EDVARDSEN-FREDHEIM Stian NOR 1h49'23"
145 125 MEZGEC Luka SLO 1h50'31"
146 165 RENARD Alexis FRA 1h51'00"
147 81 * MILAN Jonathan ITA 1h51'03"
148 24 MERLIER Tim BEL 1h51'27"
149 45 REX Laurenz BEL 1h51'27"
150 167 THOMAS Benjamin FRA 1h51'56"
151 44 * PAGE Hugo FRA 1h52'26"
152 27 VAN LERBERGHE Bert BEL 1h52'34"
153 197 NABERMAN Tim NED 1h53'22"
154 43 * BRAET Vito BEL 1h53'32"
155 52 BAUHAUS Phil GER 1h54'00"
156 134 DEMARE Arnaud FRA 1h54'03"
157 172 BALLERINI Davide ITA 1h54'46"
158 76 * VAN DIJKE Mick NED 1h55'06"
159 123 DURBRIDGE Luke AUS 1h55'07"
160 214 DRIZNERS Jarrad AUS 1h57'02"
161 204 BOIVIN Guillaume CAN 1h57'22"
162 217 * VAN EETVELT Lennert BEL 1h57'47"
163 215 GRIGNARD Sébastien BEL 2h00'01"
164 102 DILLIER Silvan SUI 2h00'46"
165 53 GRADEK Kamil POL 2h00'50"
166 175 * FEDOROV Yevgeniy KAZ 2h00'52"
167 82 CONSONNI Simone ITA 2h01'16"
168 88 THEUNS Edward BEL 2h01'40"
169 115 LIENHARD Fabian SUI 2h03'55"
170 73 MEEUS Jordi BEL 2h04'38"
171 47 * VAN SINTMAARTENSDIJK Roel NED 2h09'10"
172 188 * VERCHER Matteo FRA 2h14'38"
Show All
Sprint
1 81 * MILAN Jonathan ITA 231
2 1 POGACAR Tadej SLO 163
3 106 VAN DER POEL Mathieu NED 156
4 41 * GIRMAY Biniam ERI 154
5 24 MERLIER Tim BEL 150
6 187 TURGIS Anthony FRA 107
7 222 ABRAHAMSEN Jonas NOR 90
8 11 VINGEGAARD Jonas DEN 86
9 84 * SIMMONS Quinn USA 82
10 211 * DE LIE Arnaud BEL 75
11 103 GROVES Kaden AUS 73
12 21 * EVENEPOEL Remco BEL 59
13 17 VAN AERT Wout BEL 59
14 191 * ONLEY Oscar GBR 58
15 31 * HEALY Ben IRL 55
16 128 SCHMID Mauro SUI 55
17 15 JORGENSON Matteo USA 51
18 97 * PENHOET Paul FRA 49
19 131 * VAUQUELIN Kévin FRA 48
20 152 ARMIRAIL Bruno FRA 43
21 94 * GREGOIRE Romain FRA 41
22 163 COQUARD Bryan FRA 40
23 18 YATES Simon GBR 37
24 52 BAUHAUS Phil GER 37
25 45 REX Laurenz BEL 35
26 82 CONSONNI Simone ITA 35
27 193 * BITTNER Pavel CZE 34
28 117 STORER Michael AUS 33
29 202 ACKERMANN Pascal GER 33
30 58 WRIGHT Fred GBR 30
31 226 JOHANNESSEN Anders NOR 29
32 65 * LAURANCE Axel FRA 28
33 195 * LUND ANDRESEN Tobias DEN 28
34 55 * MARTINEZ Lenny FRA 27
35 145 GARCIA CORTINA Ivan ESP 25
36 34 * BAUDIN Alex FRA 25
37 182 BURGAUDEAU Mathieu FRA 25
38 62 ARENSMAN Thymen NED 24
39 111 ALAPHILIPPE Julian FRA 24
40 147 * ROMEO ABAD Ivan ESP 22
41 112 DAINESE Alberto ITA 22
42 175 * FEDOROV Yevgeniy KAZ 20
43 72 * LIPOWITZ Florian GER 20
44 36 SWEENY Harrison AUS 20
45 218 VAN MOER Brent BEL 20
46 73 MEEUS Jordi BEL 20
47 203 * BLACKMORE Joseph GBR 19
48 156 PARET PEINTRE Aurélien FRA 19
49 105 RICKAERT Jonas BEL 19
50 151 GALL Félix AUT 18
51 227 LEKNESSUND Andreas NOR 17
52 113 HALLER Marco AUT 17
53 33 ASGREEN Kasper DEN 17
54 118 TRENTIN Matteo ITA 16
55 126 * PLAPP Luke AUS 16
56 142 BARTA William USA 15
57 12 AFFINI Edoardo ITA 15
58 224 * EDVARDSEN-FREDHEIM Stian NOR 15
59 172 BALLERINI Davide ITA 15
60 85 * SKJELMOSE Mattias DEN 14
61 158 * TRONCHON Bastien FRA 14
62 133 * COSTIOU Ewen FRA 14
63 98 RUSSO Clément FRA 14
64 44 * PAGE Hugo FRA 14
65 3 NARVAEZ Jhonatan ECU 13
66 121 O'CONNOR Ben AUS 13
67 61 THOMAS Geraint GBR 13
68 184 * GACHIGNARD Thomas FRA 13
69 171 TEJADA Harold COL 13
70 32 ALBANESE Vincenzo ITA 13
71 212 * BERCKMOES Jenno BEL 12
72 178 VELASCO Simone ITA 12
73 132 CAPIOT Amaury BEL 12
74 201 WOODS Michael CAN 11
75 221 JOHANNESSEN Tobias NOR 10
76 186 JEGAT Jordan FRA 10
77 7 WELLENS Tim BEL 10
78 177 TEUNISSEN Mike NED 9
79 68 * WATSON Samuel GBR 9
80 116 * MAYRHOFER Marius GER 8
81 47 * VAN SINTMAARTENSDIJK Roel NED 7
82 183 DELETTRE Alexandre FRA 6
83 35 POWLESS Neilson USA 6
84 144 OLIVEIRA Nelson POR 6
85 143 * CASTRILLO ZAPATER Pablo ESP 6
86 124 GROENEWEGEN Dylan NED 6
87 165 RENARD Alexis FRA 6
88 134 DEMARE Arnaud FRA 6
89 214 DRIZNERS Jarrad AUS 6
90 141 MAS Enric ESP 5
91 206 LUTSENKO Alexey KAZ 5
92 51 BUITRAGO Santiago COL 5
93 5 SIVAKOV Pavel FRA 5
94 71 ROGLIC Primoz SLO 4
95 37 VALGREN Michael DEN 4
96 107 VERMEERSCH Gianni BEL 4
97 196 MÄRKL Niklas GER 4
98 92 * ASKEY Lewis GBR 4
99 6 SOLER Marc ESP 3
100 114 HIRSCHI Marc SUI 3
101 135 * GARCIA PIERNA Raul ESP 3
102 208 STEWART Jake GBR 3
103 66 * RODRIGUEZ Carlos ESP 2
104 28 * VAN WILDER Ilan BEL 2
105 207 NEILANDS Krists LAT 2
106 63 FOSS Tobias NOR 2
107 168 TOUZE Damien FRA 2
108 57 STANNARD Robert AUS 2
109 42 * BARRE Louis FRA 2
110 96 PACHER Quentin FRA 1
111 87 STUYVEN Jasper BEL 1
112 197 NABERMAN Tim NED 1
113 77 VAN POPPEL Danny NED -5
114 88 THEUNS Edward BEL -13
Show All
Youth
1 31 HEALY Ben IRL 41h01'13"
2 21 EVENEPOEL Remco BEL 1'29"
3 131 VAUQUELIN Kévin FRA 2'26"
4 191 ONLEY Oscar GBR 3'24"
5 72 LIPOWITZ Florian GER 3'34"
6 66 RODRIGUEZ Carlos ESP 5'44"
7 85 SKJELMOSE Mattias DEN 12'45"
8 94 GREGOIRE Romain FRA 15'15"
9 203 BLACKMORE Joseph GBR 29'19"
10 34 BAUDIN Alex FRA 30'20"
11 84 SIMMONS Quinn USA 35'20"
12 28 VAN WILDER Ilan BEL 37'42"
13 65 LAURANCE Axel FRA 38'39"
14 212 BERCKMOES Jenno BEL 38'59"
15 198 VAN DEN BROEK Frank NED 44'49"
16 184 GACHIGNARD Thomas FRA 46'53"
17 158 TRONCHON Bastien FRA 56'35"
18 108 VERSTRYNGE Emiel BEL 1h00'56"
19 25 PARET PEINTRE Valentin FRA 1h01'21"
20 116 MAYRHOFER Marius GER 1h01'58"
21 136 LE BERRE Mathis FRA 1h03'56"
22 135 GARCIA PIERNA Raul ESP 1h05'19"
23 195 LUND ANDRESEN Tobias DEN 1h10'49"
24 133 COSTIOU Ewen FRA 1h14'33"
25 75 PITHIE Laurence NZL 1h14'45"
26 55 MARTINEZ Lenny FRA 1h14'51"
27 143 CASTRILLO ZAPATER Pablo ESP 1h17'11"
28 42 BARRE Louis FRA 1h27'27"
29 147 ROMEO ABAD Ivan ESP 1h29'25"
30 83 NYS Thibau BEL 1h31'28"
31 68 WATSON Samuel GBR 1h37'33"
32 97 PENHOET Paul FRA 1h40'03"
33 41 GIRMAY Biniam ERI 1h41'28"
34 126 PLAPP Luke AUS 1h41'33"
35 211 DE LIE Arnaud BEL 1h45'12"
36 92 ASKEY Lewis GBR 1h47'51"
37 194 FLYNN Sean GBR 1h48'00"
38 193 BITTNER Pavel CZE 1h48'32"
39 224 EDVARDSEN-FREDHEIM Stian NOR 1h49'23"
40 81 MILAN Jonathan ITA 1h51'03"
41 44 PAGE Hugo FRA 1h52'26"
42 43 BRAET Vito BEL 1h53'32"
43 76 VAN DIJKE Mick NED 1h55'06"
44 217 VAN EETVELT Lennert BEL 1h57'47"
45 175 FEDOROV Yevgeniy KAZ 2h00'52"
46 47 VAN SINTMAARTENSDIJK Roel NED 2h09'10"
47 188 VERCHER Matteo FRA 2h14'38"
Show All
Team
1 2 TEAM VISMA | LEASE A BIKE NED 123h02'09"
2 1 UAE TEAM EMIRATES XRG UAE 19'20"
3 10 GROUPAMA-FDJ FRA 31'42"
4 14 ARKEA-B&B HOTELS FRA 32'41"
5 16 DECATHLON AG2R LA MONDIALE TEAM FRA 33'16"
6 7 INEOS GRENADIERS GBR 37'03"
7 8 RED BULL - BORA - HANSGROHE GER 38'29"
8 4 EF EDUCATION - EASYPOST USA 45'33"
9 19 TOTALENERGIES FRA 53'46"
10 15 MOVISTAR TEAM ESP 53'53"
11 3 SOUDAL QUICK-STEP BEL 58'20"
12 23 UNO-X MOBILITY NOR 1h01'17"
13 18 XDS ASTANA TEAM KAZ 1h04'33"
14 20 TEAM PICNIC POSTNL NED 1h07'57"
15 11 ALPECIN-DECEUNINCK BEL 1h09'15"
16 12 TUDOR PRO CYCLING TEAM SUI 1h13'07"
17 9 LIDL-TREK USA 1h16'19"
18 13 TEAM JAYCO ALULA AUS 1h20'55"
19 17 COFIDIS FRA 1h40'30"
20 21 ISRAEL - PREMIER TECH ISR 1h40'45"
21 6 BAHRAIN VICTORIOUS BRN 2h37'04"
22 22 LOTTO BEL 2h50'19"
23 5 INTERMARCHÉ - WANTY BEL 3h44'48"
Show All
Search by:

    Stage technical info

    • Toulouse > Toulouse
    • Wednesday, July 16 2025, 13:15
    • 156.8km
    • 48.016 km/h
    Files
    downloads:
    CLOSE

    $NAME$TEAMNAME

    jersey
    $BIB
    $NOC$NOC
    Results Profile Palmares