Tour de France

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

Overall

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

    Stage technical info

    • Montpellier > Mont Ventoux
    • Tuesday, July 22 2025, 12:10
    • 171.5km
    • 42.291 km/h
    Files
    downloads:
    CLOSE

    $NAME$TEAMNAME

    jersey
    $BIB
    $NOC$NOC
    Results Profile Palmares