All sports Site

Menu
Cycling - Vuelta a España - 2025

Cycling - Vuelta a España - 2025

Choice of a season :

Spain

Results Women

Results Men

Vuelta a España - Results Men 2025

SpainSpain - 23 August 2025 - 14 September 2025


General classification - 13 September 2025


1DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike72:53:57
2PORJoão Pedro Almeida Gonçalves (POR)1:16
3GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team3:11
4AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe3:41
5USAMatthew Riccitello (USA)Israel - Premier Tech5:55
6ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe7:23
7USASepp Kuss (USA)Team Visma | Lease A Bike7:45
8AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team7:50
9NORTorstein Træen (NOR)Bahrain Victorious9:48
10USAMatteo Jorgenson (USA)12:16
11BELWilliam Junior Lecerf (BEL)Soudal - Quick Step14:00
12COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team21:31
13SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga28:07
14SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga30:30
15COLSantiago Buitrago Sanchez (COL)Bahrain Victorious45:38
16RSALouis Meintjes (RSA)Intermarché - Wanty45:39
17COLEgan Arley Bernal Gomez (COL)46:26
18ITAGiulio Ciccone (ITA)Lidl - Trek48:17
19FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team48:30
20USAKevin Vermaerke (USA)Team Picnic Postnl50:08
21IRLEdward Dunbar (IRL)Team Jayco Alula57:19
22ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team59:23
23FRARudy Molard (FRA)Groupama - Fdj1:00:51
24GBRBen Tulett (GBR)Team Visma | Lease A Bike1:04:46
25AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg1:09:30
26SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg1:11:14
27SPAMikel Landa Meana (SPA)Soudal - Quick Step1:18:26
28AUSDamien Howson (AUS)Q36.5 Pro Cycling Team1:19:07
29GBRFinlay Pickering (GBR)Bahrain Victorious1:22:02
30AUSJay Vine (AUS)Uae Team Emirates - Xrg1:27:41
31SPASergio Samitier Samitier (SPA)Cofidis1:33:20
32ITAMarco Frigo (ITA)Israel - Premier Tech1:34:17
33FRAJulien Bernard (FRA)Lidl - Trek1:39:06
34ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar1:43:22
35FRAAfonso Clement Braz (FRA)1:43:34
36NEDWout Poels (NED)Xds Astana Team1:48:56
37BELLouis Vervaeke (BEL)Soudal - Quick Step1:50:12
38ITAAndrea Bagioli (ITA)Lidl - Trek1:57:31
39FRAPierre Thierry (FRA)1:59:17
40ITAFausto Masnada (ITA)Xds Astana Team2:01:00
41ITAAntonio Tiberi (ITA)Bahrain Victorious2:01:24
42NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team2:01:41
43CZEJan Hirt (CZE)Israel - Premier Tech2:01:43
44LUXBob Jungels (LUX)2:04:14
45FRABrieuc Rolland (FRA)Groupama - Fdj2:04:21
46AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team2:09:37
47SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh2:13:57
48ITALorenzo Fortunato (ITA)Xds Astana Team2:15:02
49NEDGijs Leemreize (NED)Team Picnic Postnl2:16:48
50SPAMarkel Beloki (SPA)EF Education - Easypost2:21:45
51GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohe2:22:31
52FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team2:22:33
53AUSChris Hamilton (AUS)Team Picnic Postnl2:25:56
54COLJuan Guillermo Martínez (COL)Team Picnic Postnl2:27:08
55SPACarlos Canal Blanco (SPA)Movistar2:28:38
56ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
57BELLars Craps (BEL)Lotto2:29:14
58ARGEduardo Sepúlveda (ARG)Lotto2:30:57
59MONVictor Langellotti (MON)2:32:10
60SPACarlos Verona Quintanilla (SPA)Lidl - Trek2:32:57
61BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team2:33:33
62NEDWilco Kelderman (NED)Team Visma | Lease A Bike2:38:47
63SPALa Calle Hugo De (SPA)2:42:30
64SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga2:43:12
65USAMagnus Sheffield (USA)2:44:56
66GBRJames Shaw (GBR)EF Education - Easypost2:46:06
67SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team2:47:42
68SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg2:47:57
69GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh2:49:38
70NEDAlex Molenaar (NED)Caja Rural - Seguros Rga2:50:43
71ITANicola Conci (ITA)Xds Astana Team2:51:32
72GERMichel Heßmann (GER)Movistar2:51:52
73BELMauri Vansevenant (BEL)Soudal - Quick Step2:53:37
74GERMaximilian Schachmann (GER)Soudal - Quick Step2:54:04
75USASean Quinn (USA)EF Education - Easypost2:55:04
76SWIStefan Küng (SWI)Groupama - Fdj2:55:41
77SPAJesús Herrada Lopez (SPA)Cofidis2:56:36
78URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga2:58:10
79RUSRoman Ermakov (RUS)Bahrain Victorious2:58:48
80AUSJack Haig (AUS)Bahrain Victorious2:59:42
81COLBrandon Smith Rivera Vargas (COL)3:01:23
82NEDMathijs Paasschens (NED)Bahrain Victorious3:01:46
83POLMichal Kwiatkowski (POL)3:02:25
84NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe3:05:04
85FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team3:09:59
86FRANans Peters (FRA)Decathlon AG2R La Mondiale Team3:10:09
87GERNico Denz (GER)Red Bull - Bora - Hansgrohe3:10:43
88VENOrluis Alberto Aular Sanabria (VEN)Movistar3:11:02
89DENJonas Gregaard Wilsly (DEN)Lotto3:11:10
90CZEJakub Otruba (CZE)Caja Rural - Seguros Rga3:12:26
91SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh3:12:44
92GBRBjorn Koerdt (GBR)3:13:49
93NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost3:14:12
94AUSKelland O'Brien (AUS)Team Jayco Alula3:14:30
95ITASimone Petilli (ITA)Intermarché - Wanty3:15:26
96BELAlec Segaert (BEL)Lotto3:16:15
97FRADavid Gaudu (FRA)Groupama - Fdj3:16:55
98GEREmanuel Buchmann (GER)Cofidis3:17:06
99FRALouis Rouland (FRA)3:17:20
100AUTPatrick Gamper (AUT)Team Jayco Alula3:18:44
101SLOGal Glivar (SLO)Alpecin - Deceuninck3:19:37
102SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team3:21:52
103FRAThibaud Gruel (FRA)Groupama - Fdj3:24:03
104GBRLukas Nerurkar (GBR)EF Education - Easypost3:24:13
105KAZNicolas Vinokurov (KAZ)Xds Astana Team3:26:40
106BELJonas Rickaert (BEL)Alpecin - Deceuninck3:28:01
107SPAIvan Garcia Cortina (SPA)Movistar3:28:55
108CANPier-André Côté (CAN)Israel - Premier Tech3:31:36
109PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg3:31:41
110DENChristopher Juul-Jensen (DEN)Team Jayco Alula3:32:28
111SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga3:36:13
112CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team3:38:01
113ITAAlessandro Verre (ITA)3:38:20
114SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team3:39:36
115BELKamiel Bonneu (BEL)Intermarché - Wanty3:40:58
116NEDHuub Artz (NED)Intermarché - Wanty3:42:02
117ITANicolo Buratti (ITA)Bahrain Victorious3:42:13
118BELLuca Van Boven (BEL)Intermarché - Wanty3:42:14
119BELEdward Planckaert (BEL)Alpecin - Deceuninck3:44:23
120FRALéandre Lozouet (FRA)3:49:26
121FRAVictor Guernalec (FRA)3:52:49
122ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohe3:53:01
123NZLDion Smith (NZL)Intermarché - Wanty3:53:08
124FRARémi Cavagna (FRA)Groupama - Fdj3:55:18
125DENMads Pedersen (DEN)Lidl - Trek3:56:59
126ESTMadis Mihkels (EST)EF Education - Easypost4:00:51
127GBRBen Turner (GBR)4:06:04
128BELDries De Pooter (BEL)Intermarché - Wanty4:07:09
129GBRJake Stewart (GBR)Israel - Premier Tech4:08:08
130NEDDylan Van Baarle (NED)Team Visma | Lease A Bike4:08:16
131ITAFilippo Ganna (ITA)4:08:59
132AUTTobias Bayer (AUT)Alpecin - Deceuninck4:10:00
133SWIFabio Christen (SWI)Q36.5 Pro Cycling Team4:11:52
134BELLiam Slock (BEL)Lotto4:11:58
135ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek4:13:29
136FRABryan Coquard (FRA)Cofidis4:15:14
137NEDTimo Roosen (NED)Team Picnic Postnl4:20:23
138NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
139DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg4:20:41
140BELJasper De Buyst (BEL)Lotto4:21:15
141ISRNadav Raisberg (ISR)Israel - Premier Tech4:24:53
142GBREthan Vernon (GBR)Israel - Premier Tech4:31:47
143BELJenthe Biermans (BEL)4:32:15
144SLODomen Novak (SLO)Uae Team Emirates - Xrg4:32:39
145BELJasper Philipsen (BEL)Alpecin - Deceuninck4:35:03
146BELArne Marit (BEL)Intermarché - Wanty4:36:51
147DENAnders Foldager (DEN)Team Jayco Alula4:43:01
148DENSøren Kragh Andersen (DEN)Lidl - Trek4:43:07
149NEDDaan Hoole (NED)Lidl - Trek4:44:12
150ITAElia Viviani (ITA)4:44:32
151AUSPatrick Eddy (AUS)Team Picnic Postnl4:54:07
152POLStanislaw Aniolkowski (POL)Cofidis4:57:02
153NEDOscar Riesebeek (NED)Alpecin - Deceuninck5:08:37

Points classification - 13 September 2025


1DENMads Pedersen (DEN)Lidl - Trek277
2DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike197
3BELJasper Philipsen (BEL)Alpecin - Deceuninck135
4PORJoão Pedro Almeida Gonçalves (POR)123
5ITAGiulio Ciccone (ITA)Lidl - Trek123
6GBREthan Vernon (GBR)Israel - Premier Tech123
7GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team104
8AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe99
9AUSJay Vine (AUS)Uae Team Emirates - Xrg94
10VENOrluis Alberto Aular Sanabria (VEN)Movistar93
11COLEgan Arley Bernal Gomez (COL)84
12AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team76
13FRABrieuc Rolland (FRA)Groupama - Fdj65
14GBRBen Turner (GBR)63
15BELLouis Vervaeke (BEL)Soudal - Quick Step63
16FRADavid Gaudu (FRA)Groupama - Fdj62
17SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg61
18COLSantiago Buitrago Sanchez (COL)Bahrain Victorious60
19SWIFabio Christen (SWI)Q36.5 Pro Cycling Team60
20BELLiam Slock (BEL)Lotto57
21USAMatteo Jorgenson (USA)54
22SPAMikel Landa Meana (SPA)Soudal - Quick Step52
23ITAMarco Frigo (ITA)Israel - Premier Tech52
24USASepp Kuss (USA)Team Visma | Lease A Bike50
25GERNico Denz (GER)Red Bull - Bora - Hansgrohe48
26USAKevin Vermaerke (USA)Team Picnic Postnl48
27USAMatthew Riccitello (USA)Israel - Premier Tech45
28ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe44
29SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg42
30ITALorenzo Fortunato (ITA)Xds Astana Team42
31COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team42
32USASean Quinn (USA)EF Education - Easypost38
33CZEJakub Otruba (CZE)Caja Rural - Seguros Rga37
34BELArne Marit (BEL)Intermarché - Wanty37
35NORTorstein Træen (NOR)Bahrain Victorious36
36BELJenthe Biermans (BEL)36
37BELEdward Planckaert (BEL)Alpecin - Deceuninck35
38FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team34
39KAZNicolas Vinokurov (KAZ)Xds Astana Team34
40GBRJake Stewart (GBR)Israel - Premier Tech33
41ESTMadis Mihkels (EST)EF Education - Easypost30
42SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team29
43FRAAfonso Clement Braz (FRA)28
44NEDGijs Leemreize (NED)Team Picnic Postnl28
45FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team26
46ARGEduardo Sepúlveda (ARG)Lotto26
47IRLEdward Dunbar (IRL)Team Jayco Alula24
48FRAThibaud Gruel (FRA)Groupama - Fdj24
49LUXBob Jungels (LUX)23
50SWIStefan Küng (SWI)Groupama - Fdj23
51URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga23
52PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg23
53ITAFilippo Ganna (ITA)20
54SPASergio Samitier Samitier (SPA)Cofidis20
55FRAJulien Bernard (FRA)Lidl - Trek20
56BELLuca Van Boven (BEL)Intermarché - Wanty20
57NZLDion Smith (NZL)Intermarché - Wanty20
58GBRFinlay Pickering (GBR)Bahrain Victorious20
59ITAAndrea Bagioli (ITA)Lidl - Trek20
60SPAMarkel Beloki (SPA)EF Education - Easypost20
61GERMichel Heßmann (GER)Movistar20
62BELWilliam Junior Lecerf (BEL)Soudal - Quick Step19
63DENAnders Foldager (DEN)Team Jayco Alula19
64FRALouis Rouland (FRA)18
65SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga17
66ITAAlessandro Verre (ITA)17
67NEDTimo Roosen (NED)Team Picnic Postnl17
68SPALa Calle Hugo De (SPA)16
69SPAIvan Garcia Cortina (SPA)Movistar16
70SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh15
71POLMichal Kwiatkowski (POL)15
72BELAlec Segaert (BEL)Lotto15
73DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg15
74AUSDamien Howson (AUS)Q36.5 Pro Cycling Team14
75ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar14
76FRABryan Coquard (FRA)Cofidis14
77COLBrandon Smith Rivera Vargas (COL)13
78SLOGal Glivar (SLO)Alpecin - Deceuninck13
79ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team12
80SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga11
81COLJuan Guillermo Martínez (COL)Team Picnic Postnl11
82SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga11
83NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe11
84GBRBen Tulett (GBR)Team Visma | Lease A Bike10
85GBRJames Shaw (GBR)EF Education - Easypost10
86AUTPatrick Gamper (AUT)Team Jayco Alula10
87ITAElia Viviani (ITA)10
88USAMagnus Sheffield (USA)9
89GBRBjorn Koerdt (GBR)9
90AUSKelland O'Brien (AUS)Team Jayco Alula9
91NEDHuub Artz (NED)Intermarché - Wanty7
92ITANicolo Buratti (ITA)Bahrain Victorious7
93POLStanislaw Aniolkowski (POL)Cofidis7
94FRARudy Molard (FRA)Groupama - Fdj6
95NEDDaan Hoole (NED)Lidl - Trek6
96AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg5
97BELLars Craps (BEL)Lotto5
98NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe5
99CANPier-André Côté (CAN)Israel - Premier Tech5
100SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga4
101GBRLukas Nerurkar (GBR)EF Education - Easypost3
102SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team3
103FRARémi Cavagna (FRA)Groupama - Fdj3
104SPACarlos Canal Blanco (SPA)Movistar2
105MONVictor Langellotti (MON)2
106FRAVictor Guernalec (FRA)2
107ITAAntonio Tiberi (ITA)Bahrain Victorious1
108NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.

Mountains classification - 13 September 2025


1AUSJay Vine (AUS)Uae Team Emirates - Xrg61
2DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike56
3PORJoão Pedro Almeida Gonçalves (POR)32
4BELLouis Vervaeke (BEL)Soudal - Quick Step32
5SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga31
6SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg28
7SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg26
8KAZNicolas Vinokurov (KAZ)Xds Astana Team22
9SPAMikel Landa Meana (SPA)Soudal - Quick Step22
10AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe22
11USASepp Kuss (USA)Team Visma | Lease A Bike21
12GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team20
13USASean Quinn (USA)EF Education - Easypost18
14DENMads Pedersen (DEN)Lidl - Trek15
15ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe12
16LUXBob Jungels (LUX)12
17GBRJames Shaw (GBR)EF Education - Easypost11
18NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost10
19ITALorenzo Fortunato (ITA)Xds Astana Team10
20COLEgan Arley Bernal Gomez (COL)9
21ITAAlessandro Verre (ITA)8
22FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team8
23AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team7
24ITAGiulio Ciccone (ITA)Lidl - Trek7
25ITAMarco Frigo (ITA)Israel - Premier Tech7
26NORTorstein Træen (NOR)Bahrain Victorious6
27FRAJulien Bernard (FRA)Lidl - Trek6
28ITAAntonio Tiberi (ITA)Bahrain Victorious6
29FRABrieuc Rolland (FRA)Groupama - Fdj6
30SPACarlos Verona Quintanilla (SPA)Lidl - Trek6
31CZEJakub Otruba (CZE)Caja Rural - Seguros Rga6
32ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar5
33FRAAfonso Clement Braz (FRA)5
34SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh5
35COLSantiago Buitrago Sanchez (COL)Bahrain Victorious4
36SPASergio Samitier Samitier (SPA)Cofidis4
37FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team4
38AUSJack Haig (AUS)Bahrain Victorious3
39GERNico Denz (GER)Red Bull - Bora - Hansgrohe3
40FRADavid Gaudu (FRA)Groupama - Fdj3
41COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team3
42VENOrluis Alberto Aular Sanabria (VEN)Movistar3
43IRLEdward Dunbar (IRL)Team Jayco Alula2
44BELMauri Vansevenant (BEL)Soudal - Quick Step2
45USAMatthew Riccitello (USA)Israel - Premier Tech1
46ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team1
47FRARudy Molard (FRA)Groupama - Fdj1
48NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team1
49SPAMarkel Beloki (SPA)EF Education - Easypost1
50SPACarlos Canal Blanco (SPA)Movistar1
51ARGEduardo Sepúlveda (ARG)Lotto1
52URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga1
53AUTPatrick Gamper (AUT)Team Jayco Alula1
54FRAVictor Guernalec (FRA)1

Young Riders Classification - 13 September 2025


1USAMatthew Riccitello (USA)Israel - Premier Tech72:59:52
2ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe1:28
3BELWilliam Junior Lecerf (BEL)Soudal - Quick Step8:05
4SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga22:12
5SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga24:35
6USAKevin Vermaerke (USA)Team Picnic Postnl44:13
7ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team53:28
8GBRBen Tulett (GBR)Team Visma | Lease A Bike58:51
9GBRFinlay Pickering (GBR)Bahrain Victorious1:16:07
10ITAMarco Frigo (ITA)Israel - Premier Tech1:28:22
11FRAPierre Thierry (FRA)1:53:22
12ITAAntonio Tiberi (ITA)Bahrain Victorious1:55:29
13NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team1:55:46
14FRABrieuc Rolland (FRA)Groupama - Fdj1:58:26
15SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh2:08:02
16SPAMarkel Beloki (SPA)EF Education - Easypost2:15:50
17FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team2:16:38
18COLJuan Guillermo Martínez (COL)Team Picnic Postnl2:21:13
19SPACarlos Canal Blanco (SPA)Movistar2:22:43
20BELLars Craps (BEL)Lotto2:23:19
21SPALa Calle Hugo De (SPA)2:36:35
22USAMagnus Sheffield (USA)2:39:01
23SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg2:42:02
24GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh2:43:43
25GERMichel Heßmann (GER)Movistar2:45:57
26USASean Quinn (USA)EF Education - Easypost2:49:09
27URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga2:52:15
28RUSRoman Ermakov (RUS)Bahrain Victorious2:52:53
29NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe2:59:09
30FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team3:04:04
31SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh3:06:49
32GBRBjorn Koerdt (GBR)3:07:54
33NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost3:08:17
34BELAlec Segaert (BEL)Lotto3:10:20
35FRALouis Rouland (FRA)3:11:25
36SLOGal Glivar (SLO)Alpecin - Deceuninck3:13:42
37FRAThibaud Gruel (FRA)Groupama - Fdj3:18:08
38GBRLukas Nerurkar (GBR)EF Education - Easypost3:18:18
39KAZNicolas Vinokurov (KAZ)Xds Astana Team3:20:45
40ITAAlessandro Verre (ITA)3:32:25
41SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team3:33:41
42NEDHuub Artz (NED)Intermarché - Wanty3:36:07
43ITANicolo Buratti (ITA)Bahrain Victorious3:36:18
44BELLuca Van Boven (BEL)Intermarché - Wanty3:36:19
45FRALéandre Lozouet (FRA)3:43:31
46FRAVictor Guernalec (FRA)3:46:54
47ESTMadis Mihkels (EST)EF Education - Easypost3:54:56
48BELDries De Pooter (BEL)Intermarché - Wanty4:01:14
49SWIFabio Christen (SWI)Q36.5 Pro Cycling Team4:05:57
50BELLiam Slock (BEL)Lotto4:06:03
51NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe4:14:28
52ISRNadav Raisberg (ISR)Israel - Premier Tech4:18:58
53GBREthan Vernon (GBR)Israel - Premier Tech4:25:52
54DENAnders Foldager (DEN)Team Jayco Alula4:37:06
55AUSPatrick Eddy (AUS)Team Picnic Postnl4:48:12

Team classification - 13 September 2025


1UAE Uae Team Emirates - Xrg217:41:26
2NED Team Visma | Lease A Bike23:01
3GER Red Bull - Bora - Hansgrohe1:20:52
4SPA Caja Rural - Seguros RGA1:40:59
5BRN Bahrain Victorious1:53:57
6FRA Decathlon AG2R La Mondiale Team1:56:40
7BEL Soudal - Quick Step2:03:59
8KAZ Xds Astana Team2:04:43
9ISR Israel - Premier Tech2:55:09
10SWI Q36.5 Pro Cycling Team3:16:16
11USA Lidl - Trek3:29:54
12FRA Groupama - FDJ3:50:00
13NED Team Picnic Postnl3:56:49
14GBR INEOS Grenadiers3:57:32
15SPA Movistar5:02:57
16AUS Team Jayco Alula5:11:24
17USA EF Education - EasyPost5:41:42
18SPA Burgos Burpellet Bh5:53:14
19BEL Intermarche - Wanty5:53:42
20FRA Arkea - B&B Hotels5:54:50
21BEL Lotto7:08:06
22FRA Cofidis7:13:11
23BEL Alpecin - Deceuninck9:10:09

Stage 1 - Torino-Reggia di Venaria - Novara 186,7km - 23 August 2025Sprint


1BELJasper Philipsen (BEL)Alpecin - Deceuninck4:09:12
2GBREthan Vernon (GBR)Israel - Premier Techs.t.
3VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
4ITAElia Viviani (ITA)s.t.
5SPAIvan Garcia Cortina (SPA)Movistars.t.
6SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
7FRABryan Coquard (FRA)Cofidiss.t.
8URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
9GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
10ESTMadis Mihkels (EST)EF Education - Easyposts.t.
11NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
12GBRBen Turner (GBR)s.t.
13BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
14DENMads Pedersen (DEN)Lidl - Treks.t.
15SPADaniel Cavia Sanz (SPA)Burgos Burpellet Bhs.t.
16NEDCasper van Uden (NED)Team Picnic Postnls.t.
17ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
18POLStanislaw Aniolkowski (POL)Cofidiss.t.
19GBRJake Stewart (GBR)Israel - Premier Techs.t.
20BELArne Marit (BEL)Intermarché - Wantys.t.
21NEDPepijn Reinderink (NED)Soudal - Quick Steps.t.
22BELJenthe Biermans (BEL)s.t.
23FRAAxel Zingle (FRA)Team Visma | Lease A Bikes.t.
24FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
25SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
26URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bhs.t.
27DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
28COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
29FRALéandre Lozouet (FRA)s.t.
30BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
31PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
32AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
33NEDHuub Artz (NED)Intermarché - Wantys.t.
34DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
35BELDries De Pooter (BEL)Intermarché - Wantys.t.
36SPACarlos Canal Blanco (SPA)Movistars.t.
37DENAnders Foldager (DEN)Team Jayco Alulas.t.
38FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
39FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
40FRARudy Molard (FRA)Groupama - Fdjs.t.
41DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
42ITANicola Conci (ITA)Xds Astana Teams.t.
43GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
44BELAlec Segaert (BEL)Lottos.t.
45USAMatteo Jorgenson (USA)s.t.
46ITAGiulio Ciccone (ITA)Lidl - Treks.t.
47ITAFilippo Ganna (ITA)s.t.
48SPARaul Garcia Pierna (SPA)s.t.
49FRADavid Gaudu (FRA)Groupama - Fdjs.t.
50SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
51POLMichal Kwiatkowski (POL)s.t.
52SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
53SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
54GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
55BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
56BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
57USAKevin Vermaerke (USA)Team Picnic Postnls.t.
58NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
59ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
60COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
61NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
62FRAValentin Paret-Peintre (FRA)Soudal - Quick Steps.t.
63COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
64ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
65SWIStefan Küng (SWI)Groupama - Fdjs.t.
66USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
67AUSBen O'Connor (AUS)Team Jayco Alulas.t.
68FRAGuillaume Martin (FRA)Groupama - Fdjs.t.
69LUXBob Jungels (LUX)s.t.
70AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
71PORJoão Pedro Almeida Gonçalves (POR)s.t.
72AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
73RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
74ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
75AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
76NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
77RSALouis Meintjes (RSA)Intermarché - Wantys.t.
78SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
79ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
80AUSChris Harper (AUS)Team Jayco Alulas.t.
81FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
82BELVictor Campenaerts (BEL)Team Visma | Lease A Bikes.t.
83GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
84SPAFernando Barcelo Aragón (SPA)s.t.
85AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
86SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
87NZLGeorge Bennett (NZL)Israel - Premier Techs.t.
88FRAJulien Bernard (FRA)Lidl - Treks.t.
89ITAFausto Masnada (ITA)Xds Astana Teams.t.
90GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
91USAMatthew Riccitello (USA)Israel - Premier Techs.t.
92FRAAfonso Clement Braz (FRA)s.t.
93GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
94ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
95BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
96SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
97GBRJames Shaw (GBR)EF Education - Easyposts.t.
98ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
99GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
100AUSChris Hamilton (AUS)Team Picnic Postnls.t.
101GBRBjorn Koerdt (GBR)s.t.
102SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
103BELLiam Slock (BEL)Lottos.t.
104ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
105IRLArchie Ryan (IRL)EF Education - Easyposts.t.
106BELArjen Livyns (BEL)Lottos.t.
107ITAMarco Frigo (ITA)Israel - Premier Techs.t.
108FRAPaul Ourselin (FRA)Cofidiss.t.
109GBROliver Knight (GBR)Cofidiss.t.
110ITAAndrea Bagioli (ITA)Lidl - Treks.t.
111SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
112SPAPierna Carlos Garcia (SPA)s.t.
113FRAPierre Thierry (FRA)s.t.
114BELJasper De Buyst (BEL)Lottos.t.
115AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
116ARGEduardo Sepúlveda (ARG)Lottos.t.
117COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
118SPASergio Samitier Samitier (SPA)Cofidiss.t.
119SPACristián Rodríguez Martin (SPA)s.t.
120SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
121ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
122CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
123FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
124NEDGijs Leemreize (NED)Team Picnic Postnls.t.
125NORTorstein Træen (NOR)Bahrain Victoriouss.t.
126NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
127SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
128ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
129COLBrandon Smith Rivera Vargas (COL)s.t.
130USASean Quinn (USA)EF Education - Easyposts.t.
131USAMagnus Sheffield (USA)s.t.
132COLEgan Arley Bernal Gomez (COL)s.t.
133MONVictor Langellotti (MON)s.t.
134SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
135ITASimone Petilli (ITA)Intermarché - Wantys.t.
136SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
137CANPier-André Côté (CAN)Israel - Premier Techs.t.
138NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
139BELLars Craps (BEL)Lottos.t.
140BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
141NEDDaan Hoole (NED)Lidl - Treks.t.
142IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
143AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
144GERMichel Heßmann (GER)Movistars.t.
145NEDWout Poels (NED)Xds Astana Teams.t.
146SPAJavier Romo Oliver (SPA)Movistars.t.
147COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
148FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
149GBRSimon Carr (GBR)Cofidiss.t.
150KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
151CZEJan Hirt (CZE)Israel - Premier Techs.t.
152AUSJack Haig (AUS)Bahrain Victoriouss.t.
153GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
154SPALa Calle Hugo De (SPA)s.t.
155SPAPablo Castrillo Zapater (SPA)Movistars.t.
156GEREmanuel Buchmann (GER)Cofidiss.t.
157SPAJorge Arcas Peña (SPA)Movistars.t.
158ITAAlessandro Verre (ITA)s.t.
159SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
160NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
161FRARémi Cavagna (FRA)Groupama - Fdjs.t.
162SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
163NEDTimo Roosen (NED)Team Picnic Postnls.t.
164SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
165AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
166ITALuca Vergallito (ITA)Alpecin - Deceunincks.t.
167AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
168FRALouis Rouland (FRA)s.t.
169FRAVictor Guernalec (FRA)s.t.
170SPAJesús Herrada Lopez (SPA)Cofidiss.t.
171NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
172DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
173NEDKoen Bouwman (NED)Team Jayco Alulas.t.
174BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
175DENJonas Gregaard Wilsly (DEN)Lottos.t.
176BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
177CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
178NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
179NZLDion Smith (NZL)Intermarché - Wantys.t.
180ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek0:34
181BELLuca Van Boven (BEL)Intermarché - Wantys.t.
182SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
183SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga1:42
184AUSJay Vine (AUS)Uae Team Emirates - Xrg3:28

Go to result of the stage including all rankings



Stage 2 - Alba - Limone Piemonte 159,5km - 24 August 2025Medium mountain


1DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike3:47:14
2ITAGiulio Ciccone (ITA)Lidl - Treks.t.
3FRADavid Gaudu (FRA)Groupama - Fdjs.t.
4COLEgan Arley Bernal Gomez (COL)s.t.
5PORJoão Pedro Almeida Gonçalves (POR)0:02
6AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
7AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
8SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
9USAMatteo Jorgenson (USA)s.t.
10GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
11ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
12USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
13AUSBen O'Connor (AUS)Team Jayco Alulas.t.
14FRAValentin Paret-Peintre (FRA)Soudal - Quick Steps.t.
15MONVictor Langellotti (MON)s.t.
16COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
17USAMatthew Riccitello (USA)Israel - Premier Techs.t.
18ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
19SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
20BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
21COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
22ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
23ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
24SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
25ITAMarco Frigo (ITA)Israel - Premier Tech0:13
26NORTorstein Træen (NOR)Bahrain Victorious0:21
27ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
28SPACristián Rodríguez Martin (SPA)s.t.
29USAKevin Vermaerke (USA)Team Picnic Postnls.t.
30GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
31ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohe0:25
32CZEJan Hirt (CZE)Israel - Premier Tech0:28
33SPAJavier Romo Oliver (SPA)Movistar0:30
34NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
35FRALouis Rouland (FRA)0:33
36GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
37URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
38GBRSimon Carr (GBR)Cofidiss.t.
39AUSChris Harper (AUS)Team Jayco Alulas.t.
40FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
41ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
42SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
43SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
44RSALouis Meintjes (RSA)Intermarché - Wantys.t.
45NEDAlex Molenaar (NED)Caja Rural - Seguros Rga0:39
46FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
47BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
48BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
49SPAMarkel Beloki (SPA)EF Education - Easypost0:49
50SPAJesús Herrada Lopez (SPA)Cofidiss.t.
51COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
52NEDWout Poels (NED)Xds Astana Team0:52
53SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga0:55
54IRLArchie Ryan (IRL)EF Education - Easypost0:58
55BELLars Craps (BEL)Lotto1:00
56SPARaul Garcia Pierna (SPA)1:08
57ITALuca Vergallito (ITA)Alpecin - Deceuninck1:10
58COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
59FRAAfonso Clement Braz (FRA)s.t.
60FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
61SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
62FRARudy Molard (FRA)Groupama - Fdjs.t.
63POLMichal Kwiatkowski (POL)s.t.
64BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
65IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
66SPASergio Samitier Samitier (SPA)Cofidiss.t.
67ITANicola Conci (ITA)Xds Astana Teams.t.
68SPAPablo Castrillo Zapater (SPA)Movistars.t.
69VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
70USASean Quinn (USA)EF Education - Easyposts.t.
71COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
72ITAAndrea Bagioli (ITA)Lidl - Treks.t.
73GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
74BELKamiel Bonneu (BEL)Intermarché - Wanty1:23
75GBRJames Shaw (GBR)EF Education - Easypost1:29
76SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
77NZLGeorge Bennett (NZL)Israel - Premier Techs.t.
78GEREmanuel Buchmann (GER)Cofidiss.t.
79ITAFausto Masnada (ITA)Xds Astana Teams.t.
80FRAJulien Bernard (FRA)Lidl - Trek1:34
81COLBrandon Smith Rivera Vargas (COL)1:36
82AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
83AUSDamien Howson (AUS)Q36.5 Pro Cycling Team1:51
84GBRLukas Nerurkar (GBR)EF Education - Easypost1:53
85ITAGianmarco Garofoli (ITA)Soudal - Quick Step2:18
86ITAAlessandro Verre (ITA)s.t.
87SPACarlos Canal Blanco (SPA)Movistar2:44
88NEDWilco Kelderman (NED)Team Visma | Lease A Bike2:50
89NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
90FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
91FRAPaul Ourselin (FRA)Cofidiss.t.
92ITASimone Petilli (ITA)Intermarché - Wantys.t.
93GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohe3:15
94AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
95USAMagnus Sheffield (USA)3:34
96GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
97NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost4:06
98GBROliver Knight (GBR)Cofidis4:11
99CANPier-André Côté (CAN)Israel - Premier Tech4:18
100AUSJay Vine (AUS)Uae Team Emirates - Xrg4:22
101GERNico Denz (GER)Red Bull - Bora - Hansgrohe4:58
102AUSChris Hamilton (AUS)Team Picnic Postnls.t.
103SWIStefan Küng (SWI)Groupama - Fdj5:12
104BELDries De Pooter (BEL)Intermarché - Wanty5:26
105BELLuca Van Boven (BEL)Intermarché - Wantys.t.
106FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
107SPAFernando Barcelo Aragón (SPA)s.t.
108NEDGijs Leemreize (NED)Team Picnic Postnls.t.
109NEDKoen Bouwman (NED)Team Jayco Alulas.t.
110AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
111GERMichel Heßmann (GER)Movistar5:29
112BELVictor Campenaerts (BEL)Team Visma | Lease A Bike6:05
113AUSJack Haig (AUS)Bahrain Victoriouss.t.
114DENJonas Gregaard Wilsly (DEN)Lottos.t.
115SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
116LUXBob Jungels (LUX)s.t.
117FRAVictor Guernalec (FRA)s.t.
118FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
119DENMads Pedersen (DEN)Lidl - Treks.t.
120RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
121DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
122URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bh6:11
123ARGEduardo Sepúlveda (ARG)Lotto6:33
124BELJonas Rickaert (BEL)Alpecin - Deceuninck6:58
125AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
126NZLDion Smith (NZL)Intermarché - Wanty7:00
127SPAIvan Garcia Cortina (SPA)Movistars.t.
128NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
129SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
130FRARémi Cavagna (FRA)Groupama - Fdjs.t.
131NEDPepijn Reinderink (NED)Soudal - Quick Step7:19
132FRAGuillaume Martin (FRA)Groupama - Fdj

Go to result of the stage including all rankings



Stage 3 - San Maurizio Canavese - Ceres 134,6km - 25 August 2025Sprint


1FRADavid Gaudu (FRA)Groupama - Fdj2:59:24
2DENMads Pedersen (DEN)Lidl - Treks.t.
3DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
4ITAGiulio Ciccone (ITA)Lidl - Treks.t.
5FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
6VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
7COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
8COLEgan Arley Bernal Gomez (COL)s.t.
9GBRBjorn Koerdt (GBR)s.t.
10AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
11SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
12NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
13SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
14BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
15ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
16FRALéandre Lozouet (FRA)s.t.
17SPAFernando Barcelo Aragón (SPA)s.t.
18FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
19USAMatteo Jorgenson (USA)s.t.
20COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
21MONVictor Langellotti (MON)s.t.
22FRARudy Molard (FRA)Groupama - Fdjs.t.
23GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
24GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
25FRAValentin Paret-Peintre (FRA)Soudal - Quick Steps.t.
26GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
27GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
28PORJoão Pedro Almeida Gonçalves (POR)s.t.
29BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
30USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
31AUSBen O'Connor (AUS)Team Jayco Alulas.t.
32FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
33SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
34ITAFilippo Ganna (ITA)s.t.
35SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
36SPAJavier Romo Oliver (SPA)Movistars.t.
37ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
38RSALouis Meintjes (RSA)Intermarché - Wantys.t.
39ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
40ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
41SPACarlos Canal Blanco (SPA)Movistars.t.
42NORTorstein Træen (NOR)Bahrain Victoriouss.t.
43ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
44GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
45URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
46USAKevin Vermaerke (USA)Team Picnic Postnls.t.
47SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
48SPALa Calle Hugo De (SPA)s.t.
49ITAMarco Frigo (ITA)Israel - Premier Techs.t.
50ITANicola Conci (ITA)Xds Astana Teams.t.
51ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
52AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
53IRLArchie Ryan (IRL)EF Education - Easyposts.t.
54SPARaul Garcia Pierna (SPA)s.t.
55BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
56SPACristián Rodríguez Martin (SPA)s.t.
57SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
58BELArjen Livyns (BEL)Lottos.t.
59BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
60CZEJan Hirt (CZE)Israel - Premier Techs.t.
61USAMatthew Riccitello (USA)Israel - Premier Techs.t.
62SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
63ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
64SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
65AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
66SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
67FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
68COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
69SPASergio Samitier Samitier (SPA)Cofidiss.t.
70GBRSimon Carr (GBR)Cofidiss.t.
71BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
72POLMichal Kwiatkowski (POL)0:29
73NEDWout Poels (NED)Xds Astana Teams.t.
74NEDAlex Molenaar (NED)Caja Rural - Seguros Rga0:31
75ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
76SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
77SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga0:35
78URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bh0:36
79BELDries De Pooter (BEL)Intermarché - Wanty0:38
80ITAFausto Masnada (ITA)Xds Astana Teams.t.
81GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
82COLBrandon Smith Rivera Vargas (COL)0:41
83SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
84ITAAndrea Bagioli (ITA)Lidl - Treks.t.
85AUSChris Harper (AUS)Team Jayco Alulas.t.
86BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
87AUTTobias Bayer (AUT)Alpecin - Deceuninck0:44
88FRABrieuc Rolland (FRA)Groupama - Fdj0:48
89SWIStefan Küng (SWI)Groupama - Fdj0:55
90RUSRoman Ermakov (RUS)Bahrain Victorious0:57
91AUSJack Haig (AUS)Bahrain Victoriouss.t.
92FRAAfonso Clement Braz (FRA)s.t.
93AUSChris Hamilton (AUS)Team Picnic Postnls.t.
94NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
95PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg1:05
96AUTPatrick Gamper (AUT)Team Jayco Alula1:07
97FRAJulien Bernard (FRA)Lidl - Treks.t.
98USAMagnus Sheffield (USA)s.t.
99FRAPaul Ourselin (FRA)Cofidis1:16
100GBRJames Shaw (GBR)EF Education - Easyposts.t.
101ESTMadis Mihkels (EST)EF Education - Easypost1:19
102CANPier-André Côté (CAN)Israel - Premier Techs.t.
103ITANicolo Buratti (ITA)Bahrain Victorious1:21
104GBREthan Vernon (GBR)Israel - Premier Techs.t.
105BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
106GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
107SPAJesús Herrada Lopez (SPA)Cofidis1:25
108NZLGeorge Bennett (NZL)Israel - Premier Tech1:30
109BELAlec Segaert (BEL)Lotto1:34
110GBRBen Turner (GBR)1:37
111LUXBob Jungels (LUX)s.t.
112GERMichel Heßmann (GER)Movistar1:39
113SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team1:50
114FRAPierre Thierry (FRA)s.t.
115DENJonas Gregaard Wilsly (DEN)Lotto2:02
116SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
117BELVictor Campenaerts (BEL)Team Visma | Lease A Bike2:07
118NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
119FRARémi Cavagna (FRA)Groupama - Fdj2:12
120FRABryan Coquard (FRA)Cofidis2:15
121AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team2:27
122BELJonas Rickaert (BEL)Alpecin - Deceuninck2:34
123CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
124SPAIvan Garcia Cortina (SPA)Movistar2:53
125DENSøren Kragh Andersen (DEN)Lidl - Trek3:00
126SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga3:07
127NEDMathijs Paasschens (NED)Bahrain Victorious3:09
128ITAAlessandro Verre (ITA)s.t.
129NEDGijs Leemreize (NED)Team Picnic Postnls.t.
130GEREmanuel Buchmann (GER)Cofidiss.t.
131ARGEduardo Sepúlveda (ARG)Lotto3:24
132FRANans Peters (FRA)Decathlon AG2R La Mondiale Team3:25
133ISRNadav Raisberg (ISR)Israel - Premier Tech3:58
134GBRJake Stewart (GBR)Israel - Premier Tech4:01
135BELLars Craps (BEL)Lotto4:08
136AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
137NEDDylan Van Baarle (NED)Team Visma | Lease A Bike4:52
138NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
139BELJasper De Buyst (BEL)Lotto5:05
140BELLuca Van Boven (BEL)Intermarché - Wantys.t.
141AUSJay Vine (AUS)Uae Team Emirates - Xrg5:07
142AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
143SPAPablo Castrillo Zapater (SPA)Movistar5:28
144SPACarlos Verona Quintanilla (SPA)Lidl - Trek5:49
145DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
146ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek5:56
147KAZNicolas Vinokurov (KAZ)Xds Astana Team6:05
148BELJasper Philipsen (BEL)Alpecin - Deceuninck6:32
149USASean Quinn (USA)EF Education - Easypost8:31
150DENChristopher Juul-Jensen (DEN)Team Jayco Alula10:36
151IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
152SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
153GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
154COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
155FRAVictor Guernalec (FRA)s.t.
156DENAnders Foldager (DEN)Team Jayco Alulas.t.
157SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
158GBROliver Knight (GBR)Cofidiss.t.
159BELJenthe Biermans (BEL)s.t.
160NEDTimo Roosen (NED)Team Picnic Postnls.t.
161BELArne Marit (BEL)Intermarché - Wantys.t.
162NZLDion Smith (NZL)Intermarché - Wantys.t.
163COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
164AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
165CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
166NEDHuub Artz (NED)Intermarché - Wantys.t.
167ITAElia Viviani (ITA)s.t.
168ITASimone Petilli (ITA)Intermarché - Wantys.t.
169NEDDaan Hoole (NED)Lidl - Trek10:48
170NEDCasper van Uden (NED)Team Picnic Postnls.t.
171ITALuca Vergallito (ITA)Alpecin - Deceunincks.t.
172SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
173NEDKoen Bouwman (NED)Team Jayco Alulas.t.
174POLStanislaw Aniolkowski (POL)Cofidiss.t.
175FRALouis Rouland (FRA)s.t.
176BELLiam Slock (BEL)Lotto10:51
177NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
178NEDPepijn Reinderink (NED)Soudal - Quick Step10:54
179SPADaniel Cavia Sanz (SPA)Burgos Burpellet Bh11:19
180NEDOscar Riesebeek (NED)Alpecin - Deceuninck17:52
181SPAPierna Carlos Garcia (SPA)26:17
182FRAAxel Zingle (FRA)Team Visma | Lease A Bike
183SPAJorge Arcas Peña (SPA)Movistar

Go to result of the stage including all rankings



Stage 4 - Susa - Voiron 206,7km - 26 August 2025Sprint


1GBRBen Turner (GBR)4:50:14
2BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
3BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
4GBREthan Vernon (GBR)Israel - Premier Techs.t.
5BELJenthe Biermans (BEL)s.t.
6DENMads Pedersen (DEN)Lidl - Treks.t.
7SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
8VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
9URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
10ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
11ESTMadis Mihkels (EST)EF Education - Easyposts.t.
12POLStanislaw Aniolkowski (POL)Cofidiss.t.
13FRABryan Coquard (FRA)Cofidiss.t.
14SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
15SPACarlos Canal Blanco (SPA)Movistars.t.
16DENAnders Foldager (DEN)Team Jayco Alulas.t.
17NEDCasper van Uden (NED)Team Picnic Postnls.t.
18BELArne Marit (BEL)Intermarché - Wantys.t.
19FRALéandre Lozouet (FRA)s.t.
20NEDPepijn Reinderink (NED)Soudal - Quick Steps.t.
21FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
22NZLDion Smith (NZL)Intermarché - Wantys.t.
23SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
24FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
25FRADavid Gaudu (FRA)Groupama - Fdjs.t.
26NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
27KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
28BELJasper De Buyst (BEL)Lottos.t.
29URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bhs.t.
30GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
31USAMatteo Jorgenson (USA)s.t.
32USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
33AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
34SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
35GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
36FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
37NEDHuub Artz (NED)Intermarché - Wantys.t.
38ITAMarco Frigo (ITA)Israel - Premier Techs.t.
39ITAGiulio Ciccone (ITA)Lidl - Treks.t.
40PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
41NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
42DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
43GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
44PORJoão Pedro Almeida Gonçalves (POR)s.t.
45USAKevin Vermaerke (USA)Team Picnic Postnls.t.
46COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
47ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
48GBRBjorn Koerdt (GBR)s.t.
49ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
50NORTorstein Træen (NOR)Bahrain Victoriouss.t.
51AUSBen O'Connor (AUS)Team Jayco Alulas.t.
52FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
53SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
54SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
55RSALouis Meintjes (RSA)Intermarché - Wantys.t.
56FRARudy Molard (FRA)Groupama - Fdjs.t.
57SPARaul Garcia Pierna (SPA)s.t.
58AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
59ITAFausto Masnada (ITA)Xds Astana Teams.t.
60GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
61ITANicola Conci (ITA)Xds Astana Teams.t.
62AUSChris Harper (AUS)Team Jayco Alulas.t.
63BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
64FRAPierre Thierry (FRA)s.t.
65COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
66COLEgan Arley Bernal Gomez (COL)s.t.
67MONVictor Langellotti (MON)s.t.
68LUXBob Jungels (LUX)s.t.
69SWIStefan Küng (SWI)Groupama - Fdjs.t.
70FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
71FRAVictor Guernalec (FRA)s.t.
72NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
73SPACristián Rodríguez Martin (SPA)s.t.
74BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
75NEDWout Poels (NED)Xds Astana Teams.t.
76FRAAfonso Clement Braz (FRA)s.t.
77USAMatthew Riccitello (USA)Israel - Premier Techs.t.
78ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
79ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
80SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
81SPASergio Samitier Samitier (SPA)Cofidiss.t.
82CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
83COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
84ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
85BELVictor Campenaerts (BEL)Team Visma | Lease A Bikes.t.
86SPALa Calle Hugo De (SPA)s.t.
87SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
88DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
89GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
90GBRJames Shaw (GBR)EF Education - Easyposts.t.
91ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
92SPAJavier Romo Oliver (SPA)Movistars.t.
93SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
94IRLArchie Ryan (IRL)EF Education - Easyposts.t.
95GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
96BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
97GBRSimon Carr (GBR)Cofidiss.t.
98AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
99ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
100SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
101FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
102NEDGijs Leemreize (NED)Team Picnic Postnls.t.
103COLBrandon Smith Rivera Vargas (COL)s.t.
104BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
105SPADaniel Cavia Sanz (SPA)Burgos Burpellet Bhs.t.
106COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
107COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
108IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
109FRAPaul Ourselin (FRA)Cofidiss.t.
110SPAIvan Garcia Cortina (SPA)Movistars.t.
111AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
112NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
113CANPier-André Côté (CAN)Israel - Premier Techs.t.
114AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
115BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
116GBRJake Stewart (GBR)Israel - Premier Tech0:31
117GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
118BELAlec Segaert (BEL)Lotto0:39
119FRAJulien Bernard (FRA)Lidl - Treks.t.
120GBROliver Knight (GBR)Cofidiss.t.
121POLMichal Kwiatkowski (POL)s.t.
122AUSKelland O'Brien (AUS)Team Jayco Alula0:58
123ARGEduardo Sepúlveda (ARG)Lotto1:09
124SPAJesús Herrada Lopez (SPA)Cofidiss.t.
125ITAFilippo Ganna (ITA)s.t.
126ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
127FRARémi Cavagna (FRA)Groupama - Fdjs.t.
128NEDTimo Roosen (NED)Team Picnic Postnls.t.
129ITAAndrea Bagioli (ITA)Lidl - Treks.t.
130NEDDaan Hoole (NED)Lidl - Treks.t.
131RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
132NEDMathijs Paasschens (NED)Bahrain Victorious1:14
133BELLars Craps (BEL)Lottos.t.
134BELArjen Livyns (BEL)Lottos.t.
135SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bh1:31
136ISRNadav Raisberg (ISR)Israel - Premier Tech1:42
137SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh1:50
138GERNico Denz (GER)Red Bull - Bora - Hansgrohe2:29
139NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
140GEREmanuel Buchmann (GER)Cofidiss.t.
141GERMichel Heßmann (GER)Movistars.t.
142AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
143ITAElia Viviani (ITA)s.t.
144BELDries De Pooter (BEL)Intermarché - Wanty3:08
145USAMagnus Sheffield (USA)3:16
146NEDDylan Van Baarle (NED)Team Visma | Lease A Bike3:22
147DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg3:50
148AUSJack Haig (AUS)Bahrain Victoriouss.t.
149ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek4:13
150DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
151SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
152AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
153AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
154SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
155SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
156AUSChris Hamilton (AUS)Team Picnic Postnls.t.
157ITASimone Petilli (ITA)Intermarché - Wantys.t.
158DENJonas Gregaard Wilsly (DEN)Lottos.t.
159SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
160ITAAlessandro Verre (ITA)s.t.
161FRALouis Rouland (FRA)s.t.
162NEDKoen Bouwman (NED)Team Jayco Alulas.t.
163CZEJan Hirt (CZE)Israel - Premier Techs.t.
164SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga6:05
165CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
166SPAPablo Castrillo Zapater (SPA)Movistars.t.
167AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
168BELKamiel Bonneu (BEL)Intermarché - Wanty6:12
169USASean Quinn (USA)EF Education - Easyposts.t.
170NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
171ITALuca Vergallito (ITA)Alpecin - Deceuninck7:08
172BELLuca Van Boven (BEL)Intermarché - Wanty7:23
173BELLiam Slock (BEL)Lottos.t.
174SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga7:53
175NEDOscar Riesebeek (NED)Alpecin - Deceuninck8:50
176SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
177BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
178SPAFernando Barcelo Aragón (SPA)9:11
179NZLGeorge Bennett (NZL)Israel - Premier Tech12:45
180SPAPierna Carlos Garcia (SPA)
181FRAValentin Paret-Peintre (FRA)Soudal - Quick Step

Go to result of the stage including all rankings



Stage 6 - Olot - Pal, Andorra 170,3km - 28 August 2025Sprint


1AUSJay Vine (AUS)Uae Team Emirates - Xrg4:12:36
2NORTorstein Træen (NOR)Bahrain Victorious0:54
3ITALorenzo Fortunato (ITA)Xds Astana Team1:10
4FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team1:15
5SPAPablo Castrillo Zapater (SPA)Movistar1:52
6GBRJames Shaw (GBR)EF Education - Easypost2:05
7BELLouis Vervaeke (BEL)Soudal - Quick Step2:15
8BELRamses Debruyne (BEL)Alpecin - Deceuninck2:19
9IRLArchie Ryan (IRL)EF Education - Easypost2:42
10PORJoão Pedro Almeida Gonçalves (POR)4:19
11DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
12ITAGiulio Ciccone (ITA)Lidl - Treks.t.
13AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
14COLEgan Arley Bernal Gomez (COL)s.t.
15ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
16USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
17GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
18USAMatteo Jorgenson (USA)s.t.
19AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
20ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
21USAMatthew Riccitello (USA)Israel - Premier Techs.t.
22COLSantiago Buitrago Sanchez (COL)Bahrain Victorious4:41
23AUSBen O'Connor (AUS)Team Jayco Alula4:47
24SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
25ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
26FRADavid Gaudu (FRA)Groupama - Fdjs.t.
27ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
28SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
29SPARaul Garcia Pierna (SPA)4:53
30GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
31SPAMarkel Beloki (SPA)EF Education - Easypost5:05
32BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
33ITAGianmarco Garofoli (ITA)Soudal - Quick Step5:09
34SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga5:38
35AUSChris Harper (AUS)Team Jayco Alula5:40
36RSALouis Meintjes (RSA)Intermarché - Wanty5:49
37SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
38SPASergio Samitier Samitier (SPA)Cofidis6:03
39SPAJavier Romo Oliver (SPA)Movistar6:14
40CZEJan Hirt (CZE)Israel - Premier Tech7:00
41ITAMarco Frigo (ITA)Israel - Premier Tech7:09
42NEDWout Poels (NED)Xds Astana Team7:16
43FRABrieuc Rolland (FRA)Groupama - Fdj7:47
44AUSDamien Howson (AUS)Q36.5 Pro Cycling Team7:58
45FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
46USAMagnus Sheffield (USA)s.t.
47AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
48GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
49MONVictor Langellotti (MON)s.t.
50SPACristián Rodríguez Martin (SPA)9:42
51GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
52SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
53ITAAndrea Bagioli (ITA)Lidl - Treks.t.
54COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
55AUSJack Haig (AUS)Bahrain Victoriouss.t.
56FRARudy Molard (FRA)Groupama - Fdj10:02
57GERMaximilian Schachmann (GER)Soudal - Quick Step10:16
58COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
59FRAAfonso Clement Braz (FRA)10:24
60COLBrandon Smith Rivera Vargas (COL)11:01
61SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh11:25
62SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg11:51
63AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
64BELMauri Vansevenant (BEL)Soudal - Quick Step12:17
65FRAJulien Bernard (FRA)Lidl - Trek12:25
66FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team12:47
67URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga12:50
68BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team13:21
69NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
70NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
71GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
72RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
73SPACarlos Canal Blanco (SPA)Movistar15:18
74SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
75NZLGeorge Bennett (NZL)Israel - Premier Tech17:16
76ITANicola Conci (ITA)Xds Astana Team19:02
77ITAFausto Masnada (ITA)Xds Astana Teams.t.
78LUXBob Jungels (LUX)s.t.
79IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
80COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
81USAKevin Vermaerke (USA)Team Picnic Postnls.t.
82NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe19:06
83SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
84ITASimone Petilli (ITA)Intermarché - Wanty19:48
85COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
86FRAPierre Thierry (FRA)s.t.
87ITAAlessandro Verre (ITA)s.t.
88GBRBjorn Koerdt (GBR)s.t.
89SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
90AUSChris Hamilton (AUS)Team Picnic Postnls.t.
91FRAPaul Ourselin (FRA)Cofidiss.t.
92SWIStefan Küng (SWI)Groupama - Fdjs.t.
93FRARémi Cavagna (FRA)Groupama - Fdjs.t.
94ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
95ESTMadis Mihkels (EST)EF Education - Easyposts.t.
96NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
97AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
98CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
99GEREmanuel Buchmann (GER)Cofidiss.t.
100SPAFernando Barcelo Aragón (SPA)s.t.
101VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
102ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
103SPALa Calle Hugo De (SPA)s.t.
104FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
105SPAJesús Herrada Lopez (SPA)Cofidiss.t.
106BELVictor Campenaerts (BEL)Team Visma | Lease A Bikes.t.
107ARGEduardo Sepúlveda (ARG)Lottos.t.
108URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bhs.t.
109DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
110BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
111SPAIvan Garcia Cortina (SPA)Movistar19:56
112FRABryan Coquard (FRA)Cofidis23:00
113BELArne Marit (BEL)Intermarché - Wanty24:05
114NZLDion Smith (NZL)Intermarché - Wantys.t.
115SLODomen Novak (SLO)Uae Team Emirates - Xrg24:09
116SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Team24:18
117SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
118SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
119KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
120SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
121BELLiam Slock (BEL)Lottos.t.
122AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
123SPADaniel Cavia Sanz (SPA)Burgos Burpellet Bhs.t.
124AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
125SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
126NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
127GBRJake Stewart (GBR)Israel - Premier Techs.t.
128GBREthan Vernon (GBR)Israel - Premier Techs.t.
129ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
130CANPier-André Côté (CAN)Israel - Premier Techs.t.
131NEDCasper van Uden (NED)Team Picnic Postnls.t.
132DENJonas Gregaard Wilsly (DEN)Lottos.t.
133BELLars Craps (BEL)Lottos.t.
134BELJasper De Buyst (BEL)Lottos.t.
135NEDGijs Leemreize (NED)Team Picnic Postnls.t.
136GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
137NEDTimo Roosen (NED)Team Picnic Postnls.t.
138GERMichel Heßmann (GER)Movistars.t.
139DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
140FRALéandre Lozouet (FRA)s.t.
141FRAVictor Guernalec (FRA)s.t.
142FRALouis Rouland (FRA)s.t.
143FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
144BELAlec Segaert (BEL)Lottos.t.
145ITAElia Viviani (ITA)s.t.
146NEDDaan Hoole (NED)Lidl - Treks.t.
147BELJenthe Biermans (BEL)s.t.
148NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
149ITAFilippo Ganna (ITA)s.t.
150NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
151GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
152ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
153NEDHuub Artz (NED)Intermarché - Wantys.t.
154BELDries De Pooter (BEL)Intermarché - Wantys.t.
155DENAnders Foldager (DEN)Team Jayco Alulas.t.
156POLMichal Kwiatkowski (POL)s.t.
157GBRBen Turner (GBR)s.t.
158NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
159CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
160DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
161DENMads Pedersen (DEN)Lidl - Treks.t.
162SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
163USASean Quinn (USA)EF Education - Easyposts.t.
164GBROliver Knight (GBR)Cofidiss.t.
165POLStanislaw Aniolkowski (POL)Cofidiss.t.
166ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
167NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
168BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
169BELLuca Van Boven (BEL)Intermarché - Wantys.t.
170BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
171BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
172PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
173ITALuca Vergallito (ITA)Alpecin - Deceunincks.t.
174AUSPatrick Eddy (AUS)Team Picnic Postnl27:44
175SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh37:08
176NEDKoen Bouwman (NED)Team Jayco Alula
177GBRSimon Carr (GBR)Cofidis
178NEDPepijn Reinderink (NED)Soudal - Quick Step
179BELArjen Livyns (BEL)Lotto

Go to result of the stage including all rankings



Stage 7 - Andorra la Vella - Cerler, Huesca La Magia 188km - 29 August 2025Mountain


1SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg4:49:41
2ITAMarco Frigo (ITA)Israel - Premier Tech1:15
3SPARaul Garcia Pierna (SPA)1:21
4COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team1:28
5USASean Quinn (USA)EF Education - Easyposts.t.
6USAKevin Vermaerke (USA)Team Picnic Postnls.t.
7ARGEduardo Sepúlveda (ARG)Lottos.t.
8FRABrieuc Rolland (FRA)Groupama - Fdj2:17
9SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg2:30
10GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team2:35
11AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
12ITAGiulio Ciccone (ITA)Lidl - Treks.t.
13AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
14ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
15USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
16AUSBen O'Connor (AUS)Team Jayco Alulas.t.
17USAMatteo Jorgenson (USA)s.t.
18USAMatthew Riccitello (USA)Israel - Premier Techs.t.
19PORJoão Pedro Almeida Gonçalves (POR)s.t.
20DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
21BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
22NORTorstein Træen (NOR)Bahrain Victoriouss.t.
23COLEgan Arley Bernal Gomez (COL)s.t.
24SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga3:37
25ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
26GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
27COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
28SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
29SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga4:19
30ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team4:21
31ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
32SPASergio Samitier Samitier (SPA)Cofidis5:01
33RSALouis Meintjes (RSA)Intermarché - Wantys.t.
34FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team5:44
35BELLars Craps (BEL)Lottos.t.
36AUSDamien Howson (AUS)Q36.5 Pro Cycling Team6:32
37GBRBen Tulett (GBR)Team Visma | Lease A Bike7:59
38NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
39FRARudy Molard (FRA)Groupama - Fdjs.t.
40AUSChris Harper (AUS)Team Jayco Alulas.t.
41AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
42IRLEdward Dunbar (IRL)Team Jayco Alula8:40
43ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
44SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
45NEDWout Poels (NED)Xds Astana Teams.t.
46SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga9:36
47FRAPaul Ourselin (FRA)Cofidiss.t.
48SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
49NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team9:54
50BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
51BELVictor Campenaerts (BEL)Team Visma | Lease A Bike10:53
52FRALouis Rouland (FRA)11:18
53CZEJan Hirt (CZE)Israel - Premier Techs.t.
54ITAFausto Masnada (ITA)Xds Astana Team12:09
55FRAPierre Thierry (FRA)12:35
56FRAAfonso Clement Braz (FRA)12:43
57ITAAndrea Bagioli (ITA)Lidl - Trek13:09
58SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
59ITASimone Petilli (ITA)Intermarché - Wantys.t.
60COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
61BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
62COLBrandon Smith Rivera Vargas (COL)s.t.
63NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe13:17
64LUXBob Jungels (LUX)13:28
65BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
66AUSChris Hamilton (AUS)Team Picnic Postnls.t.
67ITAAntonio Tiberi (ITA)Bahrain Victorious14:51
68FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
69SPAFernando Barcelo Aragón (SPA)s.t.
70SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
71DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
72DENMads Pedersen (DEN)Lidl - Treks.t.
73SWIStefan Küng (SWI)Groupama - Fdjs.t.
74GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
75FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
76FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
77USAMagnus Sheffield (USA)s.t.
78GBRBjorn Koerdt (GBR)s.t.
79COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
80URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
81FRADavid Gaudu (FRA)Groupama - Fdjs.t.
82ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
83ITANicola Conci (ITA)Xds Astana Teams.t.
84COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
85GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
86DENJonas Gregaard Wilsly (DEN)Lottos.t.
87GEREmanuel Buchmann (GER)Cofidiss.t.
88SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
89AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
90AUTPatrick Gamper (AUT)Team Jayco Alula15:43
91FRARémi Cavagna (FRA)Groupama - Fdj16:20
92GERMichel Heßmann (GER)Movistars.t.
93CANPier-André Côté (CAN)Israel - Premier Tech17:36
94CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
95BELDries De Pooter (BEL)Intermarché - Wantys.t.
96NZLDion Smith (NZL)Intermarché - Wantys.t.
97AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
98SPAIvan Garcia Cortina (SPA)Movistars.t.
99POLMichal Kwiatkowski (POL)s.t.
100SPALa Calle Hugo De (SPA)s.t.
101SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
102SPACarlos Canal Blanco (SPA)Movistars.t.
103SPAJavier Romo Oliver (SPA)Movistars.t.
104SPAPablo Castrillo Zapater (SPA)Movistars.t.
105GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
106VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
107SPAJesús Herrada Lopez (SPA)Cofidiss.t.
108RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
109ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
110MONVictor Langellotti (MON)s.t.
111IRLArchie Ryan (IRL)EF Education - Easyposts.t.
112FRAJulien Bernard (FRA)Lidl - Treks.t.
113BELLiam Slock (BEL)Lottos.t.
114AUSJack Haig (AUS)Bahrain Victoriouss.t.
115SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
116GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
117NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe17:59
118NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
119DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg18:09
120DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
121GBRJake Stewart (GBR)Israel - Premier Tech18:15
122CZEJakub Otruba (CZE)Caja Rural - Seguros Rga18:26
123NEDHuub Artz (NED)Intermarché - Wanty18:29
124NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
125GBROliver Knight (GBR)Cofidiss.t.
126GBRJames Shaw (GBR)EF Education - Easyposts.t.
127SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
128ESTMadis Mihkels (EST)EF Education - Easyposts.t.
129BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
130NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
131BELAlec Segaert (BEL)Lottos.t.
132NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
133KAZNicolas Vinokurov (KAZ)Xds Astana Team18:51
134ITANicolo Buratti (ITA)Bahrain Victorious19:29
135ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
136GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
137GBRBen Turner (GBR)s.t.
138AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
139FRALéandre Lozouet (FRA)s.t.
140FRABryan Coquard (FRA)Cofidiss.t.
141BELJasper De Buyst (BEL)Lottos.t.
142ITAFilippo Ganna (ITA)s.t.
143NEDDaan Hoole (NED)Lidl - Treks.t.
144SLODomen Novak (SLO)Uae Team Emirates - Xrg20:31
145PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
146DENAnders Foldager (DEN)Team Jayco Alulas.t.
147SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Team20:47
148SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
149SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
150NZLGeorge Bennett (NZL)Israel - Premier Techs.t.
151BELJonas Rickaert (BEL)Alpecin - Deceuninck21:00
152NEDGijs Leemreize (NED)Team Picnic Postnl22:29
153FRAVictor Guernalec (FRA)22:57
154ITAAlessandro Verre (ITA)s.t.
155NEDTimo Roosen (NED)Team Picnic Postnl23:40
156BELArne Marit (BEL)Intermarché - Wanty24:20
157BELLuca Van Boven (BEL)Intermarché - Wantys.t.
158ITAElia Viviani (ITA)24:28
159FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team25:37
160ISRNadav Raisberg (ISR)Israel - Premier Tech27:08
161SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
162GBREthan Vernon (GBR)Israel - Premier Techs.t.
163BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
164AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
165NEDCasper van Uden (NED)Team Picnic Postnl28:33
166BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
167URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bh29:05
168POLStanislaw Aniolkowski (POL)Cofidis29:25
169BELEdward Planckaert (BEL)Alpecin - Deceuninck30:20
170NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
171BELJenthe Biermans (BEL)30:53
172AUSPatrick Eddy (AUS)Team Picnic Postnl31:04
173ITALuca Vergallito (ITA)Alpecin - Deceuninck
174SPADaniel Cavia Sanz (SPA)Burgos Burpellet Bh
175SPACristián Rodríguez Martin (SPA)

Go to result of the stage including all rankings



Stage 8 - Monzón Templario - Zaragoza 163,5km - 30 August 2025Sprint


1BELJasper Philipsen (BEL)Alpecin - Deceuninck3:43:48
2GBREthan Vernon (GBR)Israel - Premier Techs.t.
3BELArne Marit (BEL)Intermarché - Wantys.t.
4DENAnders Foldager (DEN)Team Jayco Alulas.t.
5ESTMadis Mihkels (EST)EF Education - Easyposts.t.
6FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
7SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
8GBRBen Turner (GBR)s.t.
9DENMads Pedersen (DEN)Lidl - Treks.t.
10SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
11PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
12NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
13URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
14ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
15BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
16FRALéandre Lozouet (FRA)s.t.
17FRAPierre Thierry (FRA)s.t.
18POLStanislaw Aniolkowski (POL)Cofidiss.t.
19BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
20FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
21BELJasper De Buyst (BEL)Lottos.t.
22KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
23SPALa Calle Hugo De (SPA)s.t.
24GBRJake Stewart (GBR)Israel - Premier Techs.t.
25NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
26NEDCasper van Uden (NED)Team Picnic Postnls.t.
27POLMichal Kwiatkowski (POL)s.t.
28VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
29SWIStefan Küng (SWI)Groupama - Fdjs.t.
30SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
31BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
32BELJenthe Biermans (BEL)s.t.
33SPAIvan Garcia Cortina (SPA)Movistars.t.
34FRAVictor Guernalec (FRA)s.t.
35DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
36NEDDaan Hoole (NED)Lidl - Treks.t.
37FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
38FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
39FRARémi Cavagna (FRA)Groupama - Fdjs.t.
40PORJoão Pedro Almeida Gonçalves (POR)s.t.
41NORTorstein Træen (NOR)Bahrain Victoriouss.t.
42MONVictor Langellotti (MON)s.t.
43GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
44LUXBob Jungels (LUX)s.t.
45BELAlec Segaert (BEL)Lottos.t.
46COLEgan Arley Bernal Gomez (COL)s.t.
47SPARaul Garcia Pierna (SPA)s.t.
48RSALouis Meintjes (RSA)Intermarché - Wantys.t.
49USAMagnus Sheffield (USA)s.t.
50USAMatteo Jorgenson (USA)s.t.
51ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
52FRAAfonso Clement Braz (FRA)s.t.
53DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
54GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
55SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
56FRAPaul Ourselin (FRA)Cofidiss.t.
57SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
58NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
59BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
60GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
61DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
62USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
63RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
64AUSBen O'Connor (AUS)Team Jayco Alulas.t.
65ITAFausto Masnada (ITA)Xds Astana Teams.t.
66ITAGiulio Ciccone (ITA)Lidl - Treks.t.
67ITAAndrea Bagioli (ITA)Lidl - Treks.t.
68AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
69USAMatthew Riccitello (USA)Israel - Premier Techs.t.
70SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
71SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
72FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
73COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
74AUSChris Harper (AUS)Team Jayco Alulas.t.
75AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
76SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
77GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
78SPASergio Samitier Samitier (SPA)Cofidiss.t.
79AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
80SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
81ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
82ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
83CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
84GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
85AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
86COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
87ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
88ITAMarco Frigo (ITA)Israel - Premier Techs.t.
89ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
90NEDGijs Leemreize (NED)Team Picnic Postnls.t.
91AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
92GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
93BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
94ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
95USAKevin Vermaerke (USA)Team Picnic Postnls.t.
96GBRBjorn Koerdt (GBR)s.t.
97FRARudy Molard (FRA)Groupama - Fdjs.t.
98NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
99COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
100FRAJulien Bernard (FRA)Lidl - Treks.t.
101SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
102NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
103GERMichel Heßmann (GER)Movistars.t.
104SPAJavier Romo Oliver (SPA)Movistars.t.
105ITAElia Viviani (ITA)s.t.
106FRABryan Coquard (FRA)Cofidiss.t.
107CZEJakub Otruba (CZE)Caja Rural - Seguros Rga0:20
108AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
109BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
110COLBrandon Smith Rivera Vargas (COL)s.t.
111AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
112ITANicola Conci (ITA)Xds Astana Teams.t.
113CANPier-André Côté (CAN)Israel - Premier Techs.t.
114SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
115NEDWout Poels (NED)Xds Astana Teams.t.
116ITASimone Petilli (ITA)Intermarché - Wantys.t.
117GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
118COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
119IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
120SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
121SPACarlos Canal Blanco (SPA)Movistars.t.
122ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
123FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
124DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
125AUSJack Haig (AUS)Bahrain Victoriouss.t.
126BELVictor Campenaerts (BEL)Team Visma | Lease A Bikes.t.
127ITAFilippo Ganna (ITA)s.t.
128ISRNadav Raisberg (ISR)Israel - Premier Tech0:33
129BELDries De Pooter (BEL)Intermarché - Wantys.t.
130ARGEduardo Sepúlveda (ARG)Lotto0:43
131NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe0:53
132SPAJesús Herrada Lopez (SPA)Cofidiss.t.
133IRLArchie Ryan (IRL)EF Education - Easyposts.t.
134NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
135COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
136DENJonas Gregaard Wilsly (DEN)Lottos.t.
137NZLDion Smith (NZL)Intermarché - Wanty1:05
138GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
139BELLuca Van Boven (BEL)Intermarché - Wantys.t.
140NEDHuub Artz (NED)Intermarché - Wantys.t.
141GEREmanuel Buchmann (GER)Cofidis1:12
142BELLiam Slock (BEL)Lotto1:22
143BELLars Craps (BEL)Lottos.t.
144FRALouis Rouland (FRA)1:26
145SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Team1:36
146AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg1:50
147NEDTimo Roosen (NED)Team Picnic Postnl2:00
148BELKamiel Bonneu (BEL)Intermarché - Wanty2:28
149BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
150NEDDylan Van Baarle (NED)Team Visma | Lease A Bike2:36
151SPAMarkel Beloki (SPA)EF Education - Easypost3:06
152GBRJames Shaw (GBR)EF Education - Easyposts.t.
153USASean Quinn (USA)EF Education - Easyposts.t.
154SLODomen Novak (SLO)Uae Team Emirates - Xrg3:18
155SPAPablo Castrillo Zapater (SPA)Movistar3:42
156FRADavid Gaudu (FRA)Groupama - Fdjs.t.
157ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek4:15
158ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
159CZEJan Hirt (CZE)Israel - Premier Techs.t.
160AUSChris Hamilton (AUS)Team Picnic Postnls.t.
161SPAFernando Barcelo Aragón (SPA)4:25
162ITAAlessandro Verre (ITA)5:04
163NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost5:20
164SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
165SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
166AUTTobias Bayer (AUT)Alpecin - Deceuninck6:20
167AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
168SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
169SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
170URUAntonio Eric Fagúndez Lima (URU)Burgos Burpellet Bh
171GBROliver Knight (GBR)Cofidis
172NZLGeorge Bennett (NZL)Israel - Premier Tech

Go to result of the stage including all rankings



Stage 9 - Alfaro - Estación de Esquí de Valdezcaray 195,5km - 31 August 2025Mountain


1DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike4:32:10
2GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team0:24
3PORJoão Pedro Almeida Gonçalves (POR)s.t.
4AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team1:02
5SPARaul Garcia Pierna (SPA)1:46
6SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
7ITAGiulio Ciccone (ITA)Lidl - Treks.t.
8SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
9AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
10ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
11ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
12USAMatteo Jorgenson (USA)s.t.
13USAMatthew Riccitello (USA)Israel - Premier Techs.t.
14AUSBen O'Connor (AUS)Team Jayco Alulas.t.
15COLEgan Arley Bernal Gomez (COL)s.t.
16ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
17NORTorstein Træen (NOR)Bahrain Victoriouss.t.
18BELRamses Debruyne (BEL)Alpecin - Deceuninck1:52
19BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
20AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
21MONVictor Langellotti (MON)1:54
22SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga1:57
23SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
24COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
25RSALouis Meintjes (RSA)Intermarché - Wantys.t.
26GBRBen Tulett (GBR)Team Visma | Lease A Bike2:03
27USASepp Kuss (USA)Team Visma | Lease A Bike2:08
28GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh3:58
29COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
30ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
31FRAAfonso Clement Braz (FRA)4:08
32FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team4:54
33FRARudy Molard (FRA)Groupama - Fdjs.t.
34SPASergio Samitier Samitier (SPA)Cofidiss.t.
35ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
36COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
37IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
38BELVictor Campenaerts (BEL)Team Visma | Lease A Bike4:57
39SPAMikel Landa Meana (SPA)Soudal - Quick Step6:10
40FRABrieuc Rolland (FRA)Groupama - Fdj6:46
41AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
42ITASimone Petilli (ITA)Intermarché - Wantys.t.
43GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
44GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
45SPACarlos Canal Blanco (SPA)Movistar6:49
46SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh7:47
47FRAPaul Ourselin (FRA)Cofidis7:50
48NEDWilco Kelderman (NED)Team Visma | Lease A Bike8:29
49AUSChris Hamilton (AUS)Team Picnic Postnls.t.
50USAKevin Vermaerke (USA)Team Picnic Postnls.t.
51NEDGijs Leemreize (NED)Team Picnic Postnls.t.
52ITAFausto Masnada (ITA)Xds Astana Teams.t.
53ITAAndrea Bagioli (ITA)Lidl - Treks.t.
54FRAPierre Thierry (FRA)s.t.
55NEDWout Poels (NED)Xds Astana Teams.t.
56FRALouis Rouland (FRA)s.t.
57COLBrandon Smith Rivera Vargas (COL)8:33
58CZEJakub Otruba (CZE)Caja Rural - Seguros Rga10:10
59USAMagnus Sheffield (USA)10:30
60LUXBob Jungels (LUX)s.t.
61DENJonas Gregaard Wilsly (DEN)Lottos.t.
62NEDHuub Artz (NED)Intermarché - Wantys.t.
63AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
64SPAJavier Romo Oliver (SPA)Movistars.t.
65FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
66ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
67AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
68BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
69AUSChris Harper (AUS)Team Jayco Alulas.t.
70NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
71SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
72ITAMarco Frigo (ITA)Israel - Premier Techs.t.
73BELMauri Vansevenant (BEL)Soudal - Quick Step11:27
74GBRFinlay Pickering (GBR)Bahrain Victorious12:04
75ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohe13:04
76AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
77BELJonas Rickaert (BEL)Alpecin - Deceuninck13:21
78BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team13:33
79SWIStefan Küng (SWI)Groupama - Fdjs.t.
80FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
81SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
82FRAJulien Bernard (FRA)Lidl - Treks.t.
83SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
84POLMichal Kwiatkowski (POL)s.t.
85ITANicola Conci (ITA)Xds Astana Teams.t.
86URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
87SPALa Calle Hugo De (SPA)s.t.
88FRADavid Gaudu (FRA)Groupama - Fdjs.t.
89BELJenthe Biermans (BEL)s.t.
90NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
91BELLuca Van Boven (BEL)Intermarché - Wantys.t.
92BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
93NEDCasper van Uden (NED)Team Picnic Postnls.t.
94SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
95NEDTimo Roosen (NED)Team Picnic Postnls.t.
96SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
97FRARémi Cavagna (FRA)Groupama - Fdjs.t.
98BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
99GBRLukas Nerurkar (GBR)EF Education - Easypost14:21
100COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
101NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
102USASean Quinn (USA)EF Education - Easyposts.t.
103GBRJames Shaw (GBR)EF Education - Easyposts.t.
104NEDDylan Van Baarle (NED)Team Visma | Lease A Bike15:07
105ESTMadis Mihkels (EST)EF Education - Easypost17:15
106BELArne Marit (BEL)Intermarché - Wantys.t.
107FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
108NZLDion Smith (NZL)Intermarché - Wantys.t.
109SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
110RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
111KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
112COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
113BELAlec Segaert (BEL)Lottos.t.
114BELJasper De Buyst (BEL)Lottos.t.
115SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
116AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
117GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
118BELLiam Slock (BEL)Lottos.t.
119GEREmanuel Buchmann (GER)Cofidiss.t.
120BELLars Craps (BEL)Lottos.t.
121ARGEduardo Sepúlveda (ARG)Lottos.t.
122FRALéandre Lozouet (FRA)s.t.
123SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
124SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bhs.t.
125FRABryan Coquard (FRA)Cofidiss.t.
126SPAJesús Herrada Lopez (SPA)Cofidiss.t.
127CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
128NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
129DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
130ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
131GBREthan Vernon (GBR)Israel - Premier Techs.t.
132CZEJan Hirt (CZE)Israel - Premier Techs.t.
133IRLArchie Ryan (IRL)EF Education - Easypost18:39
134GERMichel Heßmann (GER)Movistars.t.
135ITAFilippo Ganna (ITA)19:30
136ITAElia Viviani (ITA)s.t.
137ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
138SPAIvan Garcia Cortina (SPA)Movistar19:48
139SPAFernando Barcelo Aragón (SPA)21:04
140SLODomen Novak (SLO)Uae Team Emirates - Xrg21:38
141PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
142GBRJake Stewart (GBR)Israel - Premier Tech21:50
143GBRBen Turner (GBR)s.t.
144POLStanislaw Aniolkowski (POL)Cofidiss.t.
145CANPier-André Côté (CAN)Israel - Premier Techs.t.
146ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
147NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
148DENMads Pedersen (DEN)Lidl - Treks.t.
149AUSJack Haig (AUS)Bahrain Victoriouss.t.
150AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
151AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
152ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
153FRAVictor Guernalec (FRA)s.t.
154NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
155BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
156DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
157SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
158GBRBjorn Koerdt (GBR)s.t.
159BELDries De Pooter (BEL)Intermarché - Wantys.t.
160SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
161ITAAlessandro Verre (ITA)s.t.
162NEDDaan Hoole (NED)Lidl - Trek23:05
163VENOrluis Alberto Aular Sanabria (VEN)Movistar23:07
164SPAPablo Castrillo Zapater (SPA)Movistars.t.
165DENAnders Foldager (DEN)Team Jayco Alulas.t.
166DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
167FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team23:15
168NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe24:16
169SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh34:48

Go to result of the stage including all rankings



Stage 10 - Parque de la Naturaleza Sendaviva - El Ferial Larra Belagua 175,3 km - 2 September 2025Mountain


1AUSJay Vine (AUS)Uae Team Emirates - Xrg3:56:24
2SPAPablo Castrillo Zapater (SPA)Movistar0:35
3SPAJavier Romo Oliver (SPA)Movistar1:04
4IRLArchie Ryan (IRL)EF Education - Easypost1:05
5GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
6ITAGiulio Ciccone (ITA)Lidl - Treks.t.
7AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
8USAMatteo Jorgenson (USA)s.t.
9BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
10PORJoão Pedro Almeida Gonçalves (POR)s.t.
11DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
12USAMatthew Riccitello (USA)Israel - Premier Techs.t.
13COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
14ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
15SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga1:27
16AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team1:31
17FRAJulien Bernard (FRA)Lidl - Treks.t.
18COLEgan Arley Bernal Gomez (COL)1:42
19USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
20ITALorenzo Fortunato (ITA)Xds Astana Team2:08
21ITANicola Conci (ITA)Xds Astana Teams.t.
22CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
23NORTorstein Træen (NOR)Bahrain Victoriouss.t.
24ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
25SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
26BELLars Craps (BEL)Lottos.t.
27SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
28FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
29FRARudy Molard (FRA)Groupama - Fdjs.t.
30USAKevin Vermaerke (USA)Team Picnic Postnls.t.
31AUSBen O'Connor (AUS)Team Jayco Alulas.t.
32RSALouis Meintjes (RSA)Intermarché - Wantys.t.
33NEDWout Poels (NED)Xds Astana Teams.t.
34POLMichal Kwiatkowski (POL)2:24
35SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team2:37
36GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh2:46
37SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga3:45
38ITAFausto Masnada (ITA)Xds Astana Teams.t.
39IRLEdward Dunbar (IRL)Team Jayco Alula4:58
40USASean Quinn (USA)EF Education - Easypost6:12
41SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
42CANPier-André Côté (CAN)Israel - Premier Techs.t.
43BELAlec Segaert (BEL)Lottos.t.
44NEDGijs Leemreize (NED)Team Picnic Postnl6:19
45VENOrluis Alberto Aular Sanabria (VEN)Movistar6:56
46COLBrandon Smith Rivera Vargas (COL)7:11
47SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
48BELVictor Campenaerts (BEL)Team Visma | Lease A Bike7:45
49AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team7:49
50GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
51USAMagnus Sheffield (USA)8:58
52LUXBob Jungels (LUX)s.t.
53AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
54AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
55AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
56AUSChris Hamilton (AUS)Team Picnic Postnls.t.
57AUSJack Haig (AUS)Bahrain Victoriouss.t.
58NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
59ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
60SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
61RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
62COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
63SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
64ITAMarco Frigo (ITA)Israel - Premier Techs.t.
65AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
66ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
67GERMichel Heßmann (GER)Movistars.t.
68GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
69BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
70BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
71CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
72GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
73FRANans Peters (FRA)Decathlon AG2R La Mondiale Team10:47
74BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
75NEDAlex Molenaar (NED)Caja Rural - Seguros Rga12:31
76MONVictor Langellotti (MON)s.t.
77SPAFernando Barcelo Aragón (SPA)s.t.
78SPAJesús Herrada Lopez (SPA)Cofidiss.t.
79GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
80GEREmanuel Buchmann (GER)Cofidiss.t.
81COLJohan Esteban Chaves Rubio (COL)EF Education - Easyposts.t.
82FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
83ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
84URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
85NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team13:40
86NEDMathijs Paasschens (NED)Bahrain Victorious13:53
87SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
88AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
89PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
90ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
91ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
92SWIStefan Küng (SWI)Groupama - Fdjs.t.
93SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
94ITAAndrea Bagioli (ITA)Lidl - Treks.t.
95BELLuca Van Boven (BEL)Intermarché - Wantys.t.
96NZLDion Smith (NZL)Intermarché - Wantys.t.
97ARGEduardo Sepúlveda (ARG)Lottos.t.
98COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
99DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
100DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg14:06
101NEDDylan Van Baarle (NED)Team Visma | Lease A Bike14:09
102GBRBen Turner (GBR)s.t.
103GBRBjorn Koerdt (GBR)14:21
104SPACarlos Canal Blanco (SPA)Movistar14:41
105SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
106ITANicolo Buratti (ITA)Bahrain Victorious14:53
107SPAIvan Garcia Cortina (SPA)Movistar15:23
108KAZNicolas Vinokurov (KAZ)Xds Astana Team15:34
109GBRJames Shaw (GBR)EF Education - Easyposts.t.
110SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team16:10
111FRAPierre Thierry (FRA)16:22
112FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
113FRALouis Rouland (FRA)s.t.
114FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
115NEDOscar Riesebeek (NED)Alpecin - Deceuninck17:41
116ITAFilippo Ganna (ITA)18:05
117SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga18:23
118SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
119ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
120SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
121ITASimone Petilli (ITA)Intermarché - Wantys.t.
122FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
123BELLiam Slock (BEL)Lottos.t.
124AUSChris Harper (AUS)Team Jayco Alulas.t.
125DENJonas Gregaard Wilsly (DEN)Lottos.t.
126GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
127NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
128ESTMadis Mihkels (EST)EF Education - Easyposts.t.
129COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
130NEDHuub Artz (NED)Intermarché - Wantys.t.
131NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
132SPASergio Samitier Samitier (SPA)Cofidiss.t.
133BELJonas Rickaert (BEL)Alpecin - Deceuninck18:51
134SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bh19:07
135BELJasper De Buyst (BEL)Lotto20:07
136FRAVictor Guernalec (FRA)20:13
137NEDTimo Roosen (NED)Team Picnic Postnl20:36
138NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
139FRADavid Gaudu (FRA)Groupama - Fdjs.t.
140FRAAfonso Clement Braz (FRA)s.t.
141GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
142ITAElia Viviani (ITA)21:15
143SPALa Calle Hugo De (SPA)21:31
144FRAPaul Ourselin (FRA)Cofidis22:37
145SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team22:45
146SLODomen Novak (SLO)Uae Team Emirates - Xrg24:15
147FRALéandre Lozouet (FRA)s.t.
148CZEJan Hirt (CZE)Israel - Premier Tech24:17
149BELKamiel Bonneu (BEL)Intermarché - Wanty24:20
150BELDries De Pooter (BEL)Intermarché - Wantys.t.
151BELJenthe Biermans (BEL)s.t.
152BELArne Marit (BEL)Intermarché - Wantys.t.
153FRARémi Cavagna (FRA)Groupama - Fdjs.t.
154ISRNadav Raisberg (ISR)Israel - Premier Tech26:37
155GBREthan Vernon (GBR)Israel - Premier Techs.t.
156DENMads Pedersen (DEN)Lidl - Trek26:54
157DENAnders Foldager (DEN)Team Jayco Alulas.t.
158DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
159FRABryan Coquard (FRA)Cofidiss.t.
160GBRJake Stewart (GBR)Israel - Premier Techs.t.
161POLStanislaw Aniolkowski (POL)Cofidiss.t.
162NEDDaan Hoole (NED)Lidl - Treks.t.
163BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
164AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
165BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
166BELRamses Debruyne (BEL)Alpecin - Deceunincks.t.
167ITAAlessandro Verre (ITA)27:18
168SPARaul Garcia Pierna (SPA)
169NEDCasper van Uden (NED)Team Picnic Postnl

Go to result of the stage including all rankings



Stage 11 - Bilbao - Bilbao 157,4km - 3 September 2025Sprint

This stage was cancelled.


Stage 12 - Laredo - Los Corrales de Buelna 144,9km - 4 September 2025Escape


1SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg3:16:21
2SPAJavier Romo Oliver (SPA)Movistars.t.
3FRABrieuc Rolland (FRA)Groupama - Fdj0:13
4BELVictor Campenaerts (BEL)Team Visma | Lease A Bike0:17
5DENMads Pedersen (DEN)Lidl - Treks.t.
6GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
7AUSDamien Howson (AUS)Q36.5 Pro Cycling Team0:18
8COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
9SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
10SPAPablo Castrillo Zapater (SPA)Movistars.t.
11BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
12BELLars Craps (BEL)Lottos.t.
13SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
14GERMichel Heßmann (GER)Movistars.t.
15IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
16ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
17FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
18SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
19SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
20GBRFinlay Pickering (GBR)Bahrain Victorious0:24
21SWIStefan Küng (SWI)Groupama - Fdj1:36
22USAMagnus Sheffield (USA)s.t.
23ARGEduardo Sepúlveda (ARG)Lottos.t.
24ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
25AUSChris Hamilton (AUS)Team Picnic Postnls.t.
26BELAlec Segaert (BEL)Lottos.t.
27NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
28FRARudy Molard (FRA)Groupama - Fdjs.t.
29COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
30SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
31USASean Quinn (USA)EF Education - Easyposts.t.
32GBRJames Shaw (GBR)EF Education - Easyposts.t.
33SPASergio Samitier Samitier (SPA)Cofidiss.t.
34SLOGal Glivar (SLO)Alpecin - Deceuninck3:07
35SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
36FRAJulien Bernard (FRA)Lidl - Treks.t.
37SPACarlos Canal Blanco (SPA)Movistars.t.
38GBRBjorn Koerdt (GBR)3:58
39FRAVictor Guernalec (FRA)s.t.
40NEDGijs Leemreize (NED)Team Picnic Postnls.t.
41BELLuca Van Boven (BEL)Intermarché - Wanty4:01
42SPAJesús Herrada Lopez (SPA)Cofidis6:09
43GBRBen Tulett (GBR)Team Visma | Lease A Bike6:22
44USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
45USAMatteo Jorgenson (USA)s.t.
46DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
47PORJoão Pedro Almeida Gonçalves (POR)s.t.
48AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
49SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
50GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
51ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
52NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
53AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
54SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
55GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
56ITAGiulio Ciccone (ITA)Lidl - Treks.t.
57ITAAndrea Bagioli (ITA)Lidl - Treks.t.
58ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
59COLBrandon Smith Rivera Vargas (COL)s.t.
60COLEgan Arley Bernal Gomez (COL)s.t.
61LUXBob Jungels (LUX)s.t.
62POLMichal Kwiatkowski (POL)s.t.
63MONVictor Langellotti (MON)s.t.
64AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
65FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
66AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
67NORTorstein Træen (NOR)Bahrain Victoriouss.t.
68ITAMarco Frigo (ITA)Israel - Premier Techs.t.
69NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
70USAMatthew Riccitello (USA)Israel - Premier Techs.t.
71CZEJan Hirt (CZE)Israel - Premier Techs.t.
72BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
73BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
74ITAFausto Masnada (ITA)Xds Astana Teams.t.
75ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
76ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
77SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
78COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
79RSALouis Meintjes (RSA)Intermarché - Wantys.t.
80BELLiam Slock (BEL)Lotto10:08
81SWIFabio Christen (SWI)Q36.5 Pro Cycling Team11:23
82ITAAntonio Tiberi (ITA)Bahrain Victorious12:43
83CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team12:57
84SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
85FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
86SPAIvan Garcia Cortina (SPA)Movistars.t.
87FRABryan Coquard (FRA)Cofidiss.t.
88FRAPierre Thierry (FRA)s.t.
89BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
90BELJonas Rickaert (BEL)Alpecin - Deceuninck15:40
91AUSJack Haig (AUS)Bahrain Victoriouss.t.
92AUSBen O'Connor (AUS)Team Jayco Alulas.t.
93NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
94ITASimone Petilli (ITA)Intermarché - Wantys.t.
95SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
96FRAThibaud Gruel (FRA)Groupama - Fdj15:50
97FRALouis Rouland (FRA)s.t.
98GERMaximilian Schachmann (GER)Soudal - Quick Step17:57
99GEREmanuel Buchmann (GER)Cofidiss.t.
100FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
101GBRBen Turner (GBR)s.t.
102RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
103CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
104AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
105NEDTimo Roosen (NED)Team Picnic Postnls.t.
106SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
107BELJenthe Biermans (BEL)s.t.
108BELArne Marit (BEL)Intermarché - Wantys.t.
109ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
110NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
111ESTMadis Mihkels (EST)EF Education - Easyposts.t.
112FRARémi Cavagna (FRA)Groupama - Fdjs.t.
113NZLDion Smith (NZL)Intermarché - Wantys.t.
114CANPier-André Côté (CAN)Israel - Premier Techs.t.
115ITAAlessandro Verre (ITA)s.t.
116FRAAfonso Clement Braz (FRA)s.t.
117NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
118AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
119POLStanislaw Aniolkowski (POL)Cofidiss.t.
120NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
121ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
122FRADavid Gaudu (FRA)Groupama - Fdjs.t.
123GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
124FRALéandre Lozouet (FRA)s.t.
125GBRJake Stewart (GBR)Israel - Premier Techs.t.
126USAKevin Vermaerke (USA)Team Picnic Postnls.t.
127URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
128VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
129GBREthan Vernon (GBR)Israel - Premier Techs.t.
130DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
131PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
132NEDWout Poels (NED)Xds Astana Teams.t.
133KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
134AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
135BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
136ITAElia Viviani (ITA)s.t.
137ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
138ITAFilippo Ganna (ITA)s.t.
139ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
140ITANicola Conci (ITA)Xds Astana Teams.t.
141SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
142SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
143SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
144SPALa Calle Hugo De (SPA)s.t.
145COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
146GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
147AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
148AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
149DENJonas Gregaard Wilsly (DEN)Lottos.t.
150DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
151DENAnders Foldager (DEN)Team Jayco Alulas.t.
152BELDries De Pooter (BEL)Intermarché - Wantys.t.
153NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
154NEDHuub Artz (NED)Intermarché - Wantys.t.
155NEDDaan Hoole (NED)Lidl - Treks.t.
156NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
157SPAFernando Barcelo Aragón (SPA)s.t.
158BELJasper De Buyst (BEL)Lottos.t.
159BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
160BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
161DENSøren Kragh Andersen (DEN)Lidl - Trek18:24
162IRLArchie Ryan (IRL)EF Education - Easyposts.t.
163SPASinuhé Fernandez Rodriguez (SPA)Burgos Burpellet Bh
164COLJohan Esteban Chaves Rubio (COL)EF Education - Easypost

Go to result of the stage including all rankings



Stage 13 - Cabezón de la Sal - L'Angliru 202,7km - 5 September 2025Mountain


1PORJoão Pedro Almeida Gonçalves (POR)4:54:15
2DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
3AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe0:28
4USASepp Kuss (USA)Team Visma | Lease A Bike0:30
5AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team0:52
6ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe1:11
7GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team1:16
8USAMatthew Riccitello (USA)Israel - Premier Techs.t.
9ITAGiulio Ciccone (ITA)Lidl - Trek2:15
10SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga3:06
11COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team3:43
12AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
13BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
14NORTorstein Træen (NOR)Bahrain Victorious4:09
15COLJuan Guillermo Martínez (COL)Team Picnic Postnl4:26
16COLEgan Arley Bernal Gomez (COL)4:32
17USAMatteo Jorgenson (USA)s.t.
18AUSJay Vine (AUS)Uae Team Emirates - Xrg6:12
19SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga6:47
20RSALouis Meintjes (RSA)Intermarché - Wantys.t.
21LUXBob Jungels (LUX)7:07
22KAZNicolas Vinokurov (KAZ)Xds Astana Team7:14
23USAKevin Vermaerke (USA)Team Picnic Postnl7:57
24ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar8:03
25NEDWout Poels (NED)Xds Astana Team8:18
26ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
27IRLEdward Dunbar (IRL)Team Jayco Alula9:11
28FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team9:35
29ITAAntonio Tiberi (ITA)Bahrain Victorious10:38
30ITAGianmarco Garofoli (ITA)Soudal - Quick Step10:56
31SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh11:07
32SPAMikel Landa Meana (SPA)Soudal - Quick Step11:51
33FRARudy Molard (FRA)Groupama - Fdj12:17
34NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team12:34
35FRAAfonso Clement Braz (FRA)12:36
36URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga13:58
37DENJonas Gregaard Wilsly (DEN)Lotto16:00
38BELEdward Planckaert (BEL)Alpecin - Deceuninck16:59
39GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
40ITAAndrea Bagioli (ITA)Lidl - Trek17:16
41FRAJulien Bernard (FRA)Lidl - Trek17:29
42SPALa Calle Hugo De (SPA)s.t.
43ITAMarco Frigo (ITA)Israel - Premier Tech17:41
44CZEJan Hirt (CZE)Israel - Premier Tech17:42
45FRAPierre Thierry (FRA)17:47
46SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team18:03
47SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg18:15
48NEDHuub Artz (NED)Intermarché - Wantys.t.
49AUSJack Haig (AUS)Bahrain Victoriouss.t.
50MONVictor Langellotti (MON)s.t.
51AUSDamien Howson (AUS)Q36.5 Pro Cycling Team18:30
52FRALéandre Lozouet (FRA)18:52
53GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
54NEDGijs Leemreize (NED)Team Picnic Postnls.t.
55PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg19:05
56ITALorenzo Fortunato (ITA)Xds Astana Team19:55
57COLSantiago Buitrago Sanchez (COL)Bahrain Victorious20:05
58GBRBen Tulett (GBR)Team Visma | Lease A Bike20:10
59ITAFausto Masnada (ITA)Xds Astana Team20:12
60SPACarlos Verona Quintanilla (SPA)Lidl - Trek20:26
61FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
62BELVictor Campenaerts (BEL)Team Visma | Lease A Bike20:42
63NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe20:51
64SPAIvan Garcia Cortina (SPA)Movistar21:27
65BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
66GERMichel Heßmann (GER)Movistar22:38
67RUSRoman Ermakov (RUS)Bahrain Victorious23:16
68SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
69NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
70ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek23:22
71GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
72GEREmanuel Buchmann (GER)Cofidiss.t.
73CZEJakub Otruba (CZE)Caja Rural - Seguros Rga23:26
74SPASergio Samitier Samitier (SPA)Cofidis24:15
75FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team25:03
76FRARémi Cavagna (FRA)Groupama - Fdj25:07
77NEDAlex Molenaar (NED)Caja Rural - Seguros Rga25:16
78AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team25:31
79ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
80CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team25:42
81COLBrandon Smith Rivera Vargas (COL)25:50
82SLODomen Novak (SLO)Uae Team Emirates - Xrg25:56
83DENChristopher Juul-Jensen (DEN)Team Jayco Alula26:04
84AUSChris Hamilton (AUS)Team Picnic Postnl26:15
85BELLouis Vervaeke (BEL)Soudal - Quick Step26:19
86BELMauri Vansevenant (BEL)Soudal - Quick Step26:29
87AUSKelland O'Brien (AUS)Team Jayco Alula26:39
88SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
89FRANans Peters (FRA)Decathlon AG2R La Mondiale Team26:48
90SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg26:51
91SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh27:05
92FRADavid Gaudu (FRA)Groupama - Fdj27:28
93FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
94FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
95SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
96ITASimone Petilli (ITA)Intermarché - Wantys.t.
97SWIStefan Küng (SWI)Groupama - Fdj27:38
98GBRLukas Nerurkar (GBR)EF Education - Easypost27:49
99ARGEduardo Sepúlveda (ARG)Lottos.t.
100BELLiam Slock (BEL)Lotto27:54
101FRAVictor Guernalec (FRA)27:58
102USASean Quinn (USA)EF Education - Easypost28:20
103DENAnders Foldager (DEN)Team Jayco Alula28:22
104SPAJesús Herrada Lopez (SPA)Cofidis28:36
105NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
106GBRBjorn Koerdt (GBR)29:03
107AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
108BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
109SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team29:17
110SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
111SPAJavier Romo Oliver (SPA)Movistars.t.
112COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
113NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost29:27
114BELLars Craps (BEL)Lotto29:40
115ITANicola Conci (ITA)Xds Astana Team29:44
116NZLDion Smith (NZL)Intermarché - Wanty30:31
117VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
118SPACarlos Canal Blanco (SPA)Movistar30:52
119ESTMadis Mihkels (EST)EF Education - Easypost31:13
120GBRJames Shaw (GBR)EF Education - Easypost31:41
121GERNico Denz (GER)Red Bull - Bora - Hansgrohe32:27
122NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe32:29
123ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
124ITAFilippo Ganna (ITA)s.t.
125ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
126BELJasper De Buyst (BEL)Lottos.t.
127AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
128BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
129BELAlec Segaert (BEL)Lottos.t.
130AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
131BELKamiel Bonneu (BEL)Intermarché - Wanty32:50
132FRABryan Coquard (FRA)Cofidis33:53
133BELLuca Van Boven (BEL)Intermarché - Wanty34:01
134SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga34:06
135SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
136ITAAlessandro Verre (ITA)34:09
137BELArne Marit (BEL)Intermarché - Wanty34:30
138BELJenthe Biermans (BEL)s.t.
139FRALouis Rouland (FRA)34:32
140NEDDylan Van Baarle (NED)Team Visma | Lease A Bike35:10
141USAMagnus Sheffield (USA)35:12
142SWIFabio Christen (SWI)Q36.5 Pro Cycling Team35:33
143DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg35:55
144NEDDaan Hoole (NED)Lidl - Treks.t.
145GBRBen Turner (GBR)s.t.
146ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
147POLMichal Kwiatkowski (POL)s.t.
148CANPier-André Côté (CAN)Israel - Premier Techs.t.
149NEDTimo Roosen (NED)Team Picnic Postnls.t.
150GBREthan Vernon (GBR)Israel - Premier Techs.t.
151BELDries De Pooter (BEL)Intermarché - Wanty36:07
152GBRJake Stewart (GBR)Israel - Premier Techs.t.
153ITAElia Viviani (ITA)36:18
154NEDOscar Riesebeek (NED)Alpecin - Deceuninck36:23
155POLStanislaw Aniolkowski (POL)Cofidis36:35
156DENMads Pedersen (DEN)Lidl - Trek37:27
157DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
158GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh41:10
159SPAFernando Barcelo Aragón (SPA)
160AUSBen O'Connor (AUS)Team Jayco Alula
161SPAPablo Castrillo Zapater (SPA)Movistar
162IRLArchie Ryan (IRL)EF Education - Easypost

Go to result of the stage including all rankings



Stage 14 - Avilés - La Farrapona, Lagos de Somiedo 135,9km - 6 September 2025Escape


1SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg3:48:22
2DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike0:39
3PORJoão Pedro Almeida Gonçalves (POR)s.t.
4AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe0:43
5AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team0:48
6ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe0:53
7USAMatthew Riccitello (USA)Israel - Premier Techs.t.
8GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
9USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
10GBRFinlay Pickering (GBR)Bahrain Victorious1:25
11NORTorstein Træen (NOR)Bahrain Victorious1:45
12USAKevin Vermaerke (USA)Team Picnic Postnl2:05
13COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team2:21
14USAMatteo Jorgenson (USA)s.t.
15AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg2:46
16GBRBen Tulett (GBR)Team Visma | Lease A Bike2:49
17NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team4:06
18ITAGianmarco Garofoli (ITA)Soudal - Quick Step4:18
19SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga4:38
20SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga4:45
21FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team4:47
22IRLEdward Dunbar (IRL)Team Jayco Alula5:03
23FRAPierre Thierry (FRA)6:10
24CZEJan Hirt (CZE)Israel - Premier Tech6:42
25SPASergio Samitier Samitier (SPA)Cofidis9:02
26SPALa Calle Hugo De (SPA)9:10
27SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga9:47
28RSALouis Meintjes (RSA)Intermarché - Wanty11:02
29COLSantiago Buitrago Sanchez (COL)Bahrain Victorious11:07
30BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
31ITAFausto Masnada (ITA)Xds Astana Team11:20
32AUSDamien Howson (AUS)Q36.5 Pro Cycling Team11:56
33NEDMathijs Paasschens (NED)Bahrain Victorious13:09
34BELLars Craps (BEL)Lottos.t.
35GBRJames Shaw (GBR)EF Education - Easypost13:13
36AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
37SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
38ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
39FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
40SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team14:58
41NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost15:20
42NEDGijs Leemreize (NED)Team Picnic Postnl15:45
43AUSJack Haig (AUS)Bahrain Victorious18:14
44ITAAndrea Bagioli (ITA)Lidl - Trek20:34
45FRAJulien Bernard (FRA)Lidl - Trek21:08
46ITAGiulio Ciccone (ITA)Lidl - Treks.t.
47FRARudy Molard (FRA)Groupama - Fdjs.t.
48SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
49NZLDion Smith (NZL)Intermarché - Wantys.t.
50BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
51COLEgan Arley Bernal Gomez (COL)21:45
52NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe23:00
53SPAJesús Herrada Lopez (SPA)Cofidis23:46
54BELVictor Campenaerts (BEL)Team Visma | Lease A Bike24:10
55GERNico Denz (GER)Red Bull - Bora - Hansgrohe24:16
56FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
57BELJonas Rickaert (BEL)Alpecin - Deceuninck25:56
58SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bhs.t.
59AUSChris Hamilton (AUS)Team Picnic Postnls.t.
60DENJonas Gregaard Wilsly (DEN)Lottos.t.
61BELLiam Slock (BEL)Lottos.t.
62GEREmanuel Buchmann (GER)Cofidiss.t.
63RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
64GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
65ITASimone Petilli (ITA)Intermarché - Wantys.t.
66DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
67BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
68BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
69GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
70NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
71ITAMarco Frigo (ITA)Israel - Premier Techs.t.
72AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
73ARGEduardo Sepúlveda (ARG)Lottos.t.
74CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
75ITANicolo Buratti (ITA)Bahrain Victorious26:53
76LUXBob Jungels (LUX)26:55
77BELAlec Segaert (BEL)Lotto27:12
78DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg27:29
79SPAIvan Garcia Cortina (SPA)Movistar28:29
80SPAMarkel Beloki (SPA)EF Education - Easypost28:38
81SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
82SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
83GERMichel Heßmann (GER)Movistars.t.
84AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
85FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
86FRAAfonso Clement Braz (FRA)s.t.
87NEDWout Poels (NED)Xds Astana Teams.t.
88SPAJavier Romo Oliver (SPA)Movistars.t.
89SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
90ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
91AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
92ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
93ITANicola Conci (ITA)Xds Astana Teams.t.
94USAMagnus Sheffield (USA)s.t.
95GBRBen Turner (GBR)s.t.
96GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
97CANPier-André Côté (CAN)Israel - Premier Techs.t.
98ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
99FRAVictor Guernalec (FRA)s.t.
100BELLuca Van Boven (BEL)Intermarché - Wantys.t.
101BELArne Marit (BEL)Intermarché - Wantys.t.
102MONVictor Langellotti (MON)s.t.
103BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
104SWIStefan Küng (SWI)Groupama - Fdjs.t.
105BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
106ITAAlessandro Verre (ITA)s.t.
107CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
108FRALouis Rouland (FRA)s.t.
109SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
110BELDries De Pooter (BEL)Intermarché - Wantys.t.
111FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
112FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
113VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
114URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
115SPACarlos Canal Blanco (SPA)Movistars.t.
116SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
117ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
118BELEdward Planckaert (BEL)Alpecin - Deceuninck29:09
119ESTMadis Mihkels (EST)EF Education - Easypost29:25
120NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
121USASean Quinn (USA)EF Education - Easypost29:28
122SWIFabio Christen (SWI)Q36.5 Pro Cycling Team29:31
123FRABryan Coquard (FRA)Cofidis30:50
124COLBrandon Smith Rivera Vargas (COL)30:57
125ITAAntonio Tiberi (ITA)Bahrain Victorious30:59
126ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
127FRADavid Gaudu (FRA)Groupama - Fdjs.t.
128NEDDaan Hoole (NED)Lidl - Treks.t.
129BELJenthe Biermans (BEL)s.t.
130COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
131SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
132DENAnders Foldager (DEN)Team Jayco Alulas.t.
133NEDTimo Roosen (NED)Team Picnic Postnls.t.
134FRALéandre Lozouet (FRA)s.t.
135BELJasper De Buyst (BEL)Lottos.t.
136SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
137NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
138FRARémi Cavagna (FRA)Groupama - Fdjs.t.
139ITAElia Viviani (ITA)s.t.
140POLStanislaw Aniolkowski (POL)Cofidiss.t.
141POLMichal Kwiatkowski (POL)s.t.
142ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
143ITAFilippo Ganna (ITA)s.t.
144AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
145DENMads Pedersen (DEN)Lidl - Trek31:34
146DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
147GBRJake Stewart (GBR)Israel - Premier Techs.t.
148GBREthan Vernon (GBR)Israel - Premier Techs.t.
149GBRBjorn Koerdt (GBR)s.t.
150KAZNicolas Vinokurov (KAZ)Xds Astana Team31:42
151NEDHuub Artz (NED)Intermarché - Wantys.t.
152NEDDylan Van Baarle (NED)Team Visma | Lease A Bike32:01
153SLODomen Novak (SLO)Uae Team Emirates - Xrg32:07
154NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
155PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg32:27
156AUSPatrick Eddy (AUS)Team Picnic Postnl32:34
157GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh35:25
158COLSergio Andres Higuita Garcia (COL)Xds Astana Team

Go to result of the stage including all rankings



Stage 15 - A Veiga/Vegadeo - Monforte de Lemos 167,8km - 7 September 2025Escape


1DENMads Pedersen (DEN)Lidl - Trek4:02:13
2VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
3ITAMarco Frigo (ITA)Israel - Premier Techs.t.
4COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
5IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
6COLEgan Arley Bernal Gomez (COL)s.t.
7BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
8AUSJay Vine (AUS)Uae Team Emirates - Xrg0:08
9USAMagnus Sheffield (USA)0:23
10BELAlec Segaert (BEL)Lottos.t.
11PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
12GBRJake Stewart (GBR)Israel - Premier Techs.t.
13BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
14GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
15NEDHuub Artz (NED)Intermarché - Wantys.t.
16POLMichal Kwiatkowski (POL)s.t.
17ITAGianmarco Garofoli (ITA)Soudal - Quick Steps.t.
18AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
19SPACarlos Canal Blanco (SPA)Movistars.t.
20BELLars Craps (BEL)Lottos.t.
21KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
22NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
23SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
24SWIStefan Küng (SWI)Groupama - Fdjs.t.
25GBRBjorn Koerdt (GBR)s.t.
26ITAAlessandro Verre (ITA)s.t.
27GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
28CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
29BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
30FRAAfonso Clement Braz (FRA)s.t.
31USAKevin Vermaerke (USA)Team Picnic Postnls.t.
32SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
33BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
34NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
35GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
36SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
37ITAGiulio Ciccone (ITA)Lidl - Treks.t.
38FRAJulien Bernard (FRA)Lidl - Treks.t.
39COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
40ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
41NEDGijs Leemreize (NED)Team Picnic Postnl2:04
42USASean Quinn (USA)EF Education - Easypost2:52
43FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.

Go to result of the stage including all rankings



Stage 16 - Poio - Mos, Castro de Herville 167,9km - 9 September 2025Sprint


1COLEgan Arley Bernal Gomez (COL)3:35:10
2SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
3FRABrieuc Rolland (FRA)Groupama - Fdj0:07
4GERNico Denz (GER)Red Bull - Bora - Hansgrohe1:02
5FRAAfonso Clement Braz (FRA)s.t.
6LUXBob Jungels (LUX)1:10
7USAKevin Vermaerke (USA)Team Picnic Postnl1:12
8GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
9USASean Quinn (USA)EF Education - Easypost2:48
10FRARudy Molard (FRA)Groupama - Fdjs.t.
11FRALouis Rouland (FRA)s.t.
12ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
13ITAAndrea Bagioli (ITA)Lidl - Treks.t.
14FRAVictor Guernalec (FRA)4:10
15DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike5:52
16PORJoão Pedro Almeida Gonçalves (POR)s.t.
17GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
18COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
19USAMatthew Riccitello (USA)Israel - Premier Techs.t.
20AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
21USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
22ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
23USAMatteo Jorgenson (USA)s.t.
24NORTorstein Træen (NOR)Bahrain Victoriouss.t.
25AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
26SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg6:13
27AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team6:46
28SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
29ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
30SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
31COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
32GBRJake Stewart (GBR)Israel - Premier Tech6:57
33FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team7:19
34BELWilliam Junior Lecerf (BEL)Soudal - Quick Step8:07
35SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
36SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
37RSALouis Meintjes (RSA)Intermarché - Wantys.t.
38GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
39ITAFausto Masnada (ITA)Xds Astana Teams.t.
40ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
41AUSDamien Howson (AUS)Q36.5 Pro Cycling Team8:11
42FRAJulien Bernard (FRA)Lidl - Treks.t.
43IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
44NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
45FRAPierre Thierry (FRA)s.t.
46BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
47CZEJan Hirt (CZE)Israel - Premier Tech8:42
48SLODomen Novak (SLO)Uae Team Emirates - Xrg10:49
49NEDWout Poels (NED)Xds Astana Teams.t.
50SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh11:31
51SPASergio Samitier Samitier (SPA)Cofidis11:58
52AUSChris Hamilton (AUS)Team Picnic Postnls.t.
53SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
54PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
55FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
56AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
57AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
58GERMichel Heßmann (GER)Movistar12:36
59SPACarlos Canal Blanco (SPA)Movistars.t.
60FRABryan Coquard (FRA)Cofidis12:48
61SPAJesús Herrada Lopez (SPA)Cofidis13:35
62DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
63SPALa Calle Hugo De (SPA)14:25
64NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
65SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
66RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
67NEDTimo Roosen (NED)Team Picnic Postnls.t.
68NEDGijs Leemreize (NED)Team Picnic Postnls.t.
69ITANicola Conci (ITA)Xds Astana Teams.t.
70AUSJack Haig (AUS)Bahrain Victoriouss.t.
71ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
72MONVictor Langellotti (MON)s.t.
73NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
74URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
75ITASimone Petilli (ITA)Intermarché - Wantys.t.
76NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
77ITAMarco Frigo (ITA)Israel - Premier Techs.t.
78ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
79CANPier-André Côté (CAN)Israel - Premier Tech15:34
80FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
81BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
82AUTTobias Bayer (AUT)Alpecin - Deceuninck16:08
83BELLiam Slock (BEL)Lottos.t.
84AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
85USAMagnus Sheffield (USA)s.t.
86ARGEduardo Sepúlveda (ARG)Lottos.t.
87ESTMadis Mihkels (EST)EF Education - Easyposts.t.
88GBRJames Shaw (GBR)EF Education - Easyposts.t.
89GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
90GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
91SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
92FRARémi Cavagna (FRA)Groupama - Fdjs.t.
93ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
94SWIStefan Küng (SWI)Groupama - Fdjs.t.
95SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
96CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
97SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
98SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Teams.t.
99BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
100DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
101DENJonas Gregaard Wilsly (DEN)Lottos.t.
102ITAAlessandro Verre (ITA)s.t.
103NEDDylan Van Baarle (NED)Team Visma | Lease A Bikes.t.
104BELDries De Pooter (BEL)Intermarché - Wantys.t.
105FRADavid Gaudu (FRA)Groupama - Fdjs.t.
106SPAIvan Garcia Cortina (SPA)Movistars.t.
107GEREmanuel Buchmann (GER)Cofidiss.t.
108NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
109BELJenthe Biermans (BEL)s.t.
110SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
111VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
112BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
113AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
114BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
115NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
116BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
117COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
118FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team16:23
119ITAGiulio Ciccone (ITA)Lidl - Trek17:00
120SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrgs.t.
121GBRBen Turner (GBR)s.t.
122SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
123GBRBjorn Koerdt (GBR)17:09
124NZLDion Smith (NZL)Intermarché - Wantys.t.
125ITAFilippo Ganna (ITA)17:54
126ITAElia Viviani (ITA)s.t.
127ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
128SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Teams.t.
129BELArne Marit (BEL)Intermarché - Wantys.t.
130BELJasper De Buyst (BEL)Lotto17:57
131CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
132GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
133DENMads Pedersen (DEN)Lidl - Trek17:59
134NEDDaan Hoole (NED)Lidl - Treks.t.
135NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
136FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
137FRALéandre Lozouet (FRA)s.t.
138GBREthan Vernon (GBR)Israel - Premier Techs.t.
139ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
140POLMichal Kwiatkowski (POL)s.t.
141BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
142NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
143DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
144AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
145ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
146POLStanislaw Aniolkowski (POL)Cofidiss.t.
147GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
148BELAlec Segaert (BEL)Lottos.t.
149KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
150BELLars Craps (BEL)Lottos.t.
151DENAnders Foldager (DEN)Team Jayco Alulas.t.
152COLBrandon Smith Rivera Vargas (COL)s.t.
153NEDHuub Artz (NED)Intermarché - Wantys.t.
154BELLuca Van Boven (BEL)Intermarché - Wantys.t.
155SPAJavier Romo Oliver (SPA)Movistar
156ITAGianmarco Garofoli (ITA)Soudal - Quick Step
157BELVictor Campenaerts (BEL)Team Visma | Lease A Bike

Go to result of the stage including all rankings



Stage 17 - O Barco de Valdeorras - Alto de El Morredero 143,2km - 10 September 2025Mountain


1ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe3:37:00
2GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team0:16
3AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe0:18
4DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike0:20
5PORJoão Pedro Almeida Gonçalves (POR)0:22
6USAMatthew Riccitello (USA)Israel - Premier Tech0:26
7AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team0:53
8NORTorstein Træen (NOR)Bahrain Victoriouss.t.
9USASepp Kuss (USA)Team Visma | Lease A Bike0:58
10USAMatteo Jorgenson (USA)1:44
11IRLEdward Dunbar (IRL)Team Jayco Alula2:36
12SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga2:41
13COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team4:08
14BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
15SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
16ITAAlessandro Verre (ITA)4:24
17COLSantiago Buitrago Sanchez (COL)Bahrain Victorious4:26
18AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
19GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
20AUSJay Vine (AUS)Uae Team Emirates - Xrgs.t.
21USAKevin Vermaerke (USA)Team Picnic Postnl4:33
22SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh4:42
23SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga5:45
24ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team5:57
25ARGEduardo Sepúlveda (ARG)Lotto6:22
26NEDGijs Leemreize (NED)Team Picnic Postnl7:00
27FRAPierre Thierry (FRA)s.t.
28AUSChris Hamilton (AUS)Team Picnic Postnl7:01
29RSALouis Meintjes (RSA)Intermarché - Wantys.t.
30SPASergio Samitier Samitier (SPA)Cofidis7:27
31FRARudy Molard (FRA)Groupama - Fdjs.t.
32AUSDamien Howson (AUS)Q36.5 Pro Cycling Team9:33
33NEDWout Poels (NED)Xds Astana Team9:39
34FRAJulien Bernard (FRA)Lidl - Trek11:08
35FRAAfonso Clement Braz (FRA)11:48
36BELJonas Rickaert (BEL)Alpecin - Deceuninck11:59
37DENJonas Gregaard Wilsly (DEN)Lotto13:43
38ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
39ITAMarco Frigo (ITA)Israel - Premier Tech14:34
40FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team15:41
41FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
42BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
43AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
44ITAFausto Masnada (ITA)Xds Astana Teams.t.
45LUXBob Jungels (LUX)s.t.
46MONVictor Langellotti (MON)s.t.
47CANPier-André Côté (CAN)Israel - Premier Techs.t.
48BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
49BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
50AUSJack Haig (AUS)Bahrain Victoriouss.t.
51ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
52CZEJan Hirt (CZE)Israel - Premier Techs.t.
53SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
54ITAAndrea Bagioli (ITA)Lidl - Treks.t.
55ITASimone Petilli (ITA)Intermarché - Wantys.t.
56SLOGal Glivar (SLO)Alpecin - Deceuninck16:57
57RUSRoman Ermakov (RUS)Bahrain Victoriouss.t.
58SPALa Calle Hugo De (SPA)17:39
59SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrgs.t.
60GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
61NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
62CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team17:46
63NEDWilco Kelderman (NED)Team Visma | Lease A Bike18:11
64AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
65SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
66SPAJesús Herrada Lopez (SPA)Cofidiss.t.
67GEREmanuel Buchmann (GER)Cofidiss.t.
68GBRLukas Nerurkar (GBR)EF Education - Easyposts.t.
69FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
70FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
71FRALéandre Lozouet (FRA)s.t.
72NEDTimo Roosen (NED)Team Picnic Postnls.t.
73NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
74SPACarlos Canal Blanco (SPA)Movistar19:37
75VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
76ITALorenzo Fortunato (ITA)Xds Astana Team20:25
77ITAGiulio Ciccone (ITA)Lidl - Treks.t.
78ITANicola Conci (ITA)Xds Astana Teams.t.
79GERMichel Heßmann (GER)Movistar20:28
80FRAThibaud Gruel (FRA)Groupama - Fdj20:32
81FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
82BELLuca Van Boven (BEL)Intermarché - Wantys.t.
83ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
84ISRNadav Raisberg (ISR)Israel - Premier Tech20:45
85NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost20:58
86DENChristopher Juul-Jensen (DEN)Team Jayco Alula21:42
87AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
88SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team21:44
89SWIStefan Küng (SWI)Groupama - Fdj22:28
90USAMagnus Sheffield (USA)22:51
91KAZNicolas Vinokurov (KAZ)Xds Astana Team22:53
92FRADavid Gaudu (FRA)Groupama - Fdjs.t.
93FRAVictor Guernalec (FRA)s.t.
94GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
95NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
96BELKamiel Bonneu (BEL)Intermarché - Wantys.t.
97DENAnders Foldager (DEN)Team Jayco Alula22:58
98FRARémi Cavagna (FRA)Groupama - Fdjs.t.
99USASean Quinn (USA)EF Education - Easyposts.t.
100SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg23:09
101SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
102DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg23:13
103PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
104GBRJames Shaw (GBR)EF Education - Easypost23:19
105NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
106GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
107SPAIvan Garcia Cortina (SPA)Movistar23:39
108BELJenthe Biermans (BEL)s.t.
109NZLDion Smith (NZL)Intermarché - Wanty23:41
110AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
111BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
112URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga23:45
113COLBrandon Smith Rivera Vargas (COL)s.t.
114COLEgan Arley Bernal Gomez (COL)s.t.
115ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
116ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
117COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
118BELEdward Planckaert (BEL)Alpecin - Deceuninck23:52
119BELLiam Slock (BEL)Lotto24:27
120BELAlec Segaert (BEL)Lotto24:29
121SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh24:37
122ESTMadis Mihkels (EST)EF Education - Easypost24:46
123NEDDylan Van Baarle (NED)Team Visma | Lease A Bike25:07
124GBRBen Turner (GBR)26:27
125NEDAlex Molenaar (NED)Caja Rural - Seguros Rga27:17
126SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
127BELDries De Pooter (BEL)Intermarché - Wantys.t.
128BELLars Craps (BEL)Lottos.t.
129NEDDaan Hoole (NED)Lidl - Treks.t.
130ITAFilippo Ganna (ITA)s.t.
131POLMichal Kwiatkowski (POL)s.t.
132GBREthan Vernon (GBR)Israel - Premier Techs.t.
133GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
134NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
135FRALouis Rouland (FRA)s.t.
136CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
137BELJasper De Buyst (BEL)Lottos.t.
138AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
139SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
140SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team27:27
141GBRJake Stewart (GBR)Israel - Premier Tech28:25
142SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
143NEDHuub Artz (NED)Intermarché - Wantys.t.
144POLStanislaw Aniolkowski (POL)Cofidis29:03
145FRABryan Coquard (FRA)Cofidis29:34
146BELArne Marit (BEL)Intermarché - Wanty29:40
147ITAElia Viviani (ITA)s.t.
148GBRBjorn Koerdt (GBR)30:41
149GERMaximilian Schachmann (GER)Soudal - Quick Step33:25
150DENMads Pedersen (DEN)Lidl - Treks.t.
151SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
152DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
153ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
154SPAXabier Mikel Azparren Irurzun (SPA)Q36.5 Pro Cycling Team

Go to result of the stage including all rankings



Stage 18 - Valladolid - Valladolid 27,2km - 11 September 2025Time Trial


1ITAFilippo Ganna (ITA)13.00
2AUSJay Vine (AUS)Uae Team Emirates - Xrg0.00
3PORJoão Pedro Almeida Gonçalves (POR)0.07
4FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team0.09
5PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg0.10
6SWIStefan Küng (SWI)Groupama - Fdj0.11
7AUSKelland O'Brien (AUS)Team Jayco Alula0.14
8BELAlec Segaert (BEL)Lotto0.15
9DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike0.18
10NEDDaan Hoole (NED)Lidl - Trek0.18
11CANPier-André Côté (CAN)Israel - Premier Tech0.19
12USAMatteo Jorgenson (USA)0.20
13FRARémi Cavagna (FRA)Groupama - Fdj0.20
14DENMads Pedersen (DEN)Lidl - Trek0.20
15GBREthan Vernon (GBR)Israel - Premier Tech0.20
16SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg0.21
17FRAPierre Thierry (FRA)0.23
18ITAMarco Frigo (ITA)Israel - Premier Tech0.24
19NEDHuub Artz (NED)Intermarché - Wanty0.26
20COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team0.26
21AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg0.27
22GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team0.28
23AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe0.31
24SPAMarkel Beloki (SPA)EF Education - Easypost0.32
25BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team0.33
26GERMaximilian Schachmann (GER)Soudal - Quick Step0.35
27DENMikkel Bjerg (DEN)Uae Team Emirates - Xrg0.35
28USAMatthew Riccitello (USA)Israel - Premier Tech0.36
29AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team0.40
30DENSøren Kragh Andersen (DEN)Lidl - Trek0.43
31USAMagnus Sheffield (USA)0.43
32GERNico Denz (GER)Red Bull - Bora - Hansgrohe0.43
33CZEJakub Otruba (CZE)Caja Rural - Seguros Rga0.43
34FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team0.43
35COLSantiago Buitrago Sanchez (COL)Bahrain Victorious0.44
36ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe0.45
37RSALouis Meintjes (RSA)Intermarché - Wanty0.45
38GERMichel Heßmann (GER)Movistar0.46
39BELJonas Rickaert (BEL)Alpecin - Deceuninck0.46
40AUSPatrick Eddy (AUS)Team Picnic Postnl0.47
41BELWilliam Junior Lecerf (BEL)Soudal - Quick Step0.49
42NEDAlex Molenaar (NED)Caja Rural - Seguros Rga0.50
43ITAAlessandro Verre (ITA)0.50
44NORTorstein Træen (NOR)Bahrain Victorious0.53
45IRLEdward Dunbar (IRL)Team Jayco Alula0.56
46SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga0.56
47MONVictor Langellotti (MON)0.57
48FRANans Peters (FRA)Decathlon AG2R La Mondiale Team0.58
49NEDGijs Leemreize (NED)Team Picnic Postnl0.59
50GBRBen Tulett (GBR)Team Visma | Lease A Bike0.59
51FRABrieuc Rolland (FRA)Groupama - Fdj1.00
52RUSRoman Ermakov (RUS)Bahrain Victorious1.00
53FRAVictor Guernalec (FRA)1.01
54BELLouis Vervaeke (BEL)Soudal - Quick Step1.02
55ISRNadav Raisberg (ISR)Israel - Premier Tech1.03
56BELLuca Van Boven (BEL)Intermarché - Wanty1.03
57VENOrluis Alberto Aular Sanabria (VEN)Movistar1.03
58FRAThibaud Gruel (FRA)Groupama - Fdj1.03
59USAKevin Vermaerke (USA)Team Picnic Postnl1.05
60SPAIvan Garcia Cortina (SPA)Movistar1.06
61GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohe1.06
62FRAAfonso Clement Braz (FRA)1.06
63SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga1.07
64ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohe1.07
65ITAFausto Masnada (ITA)Xds Astana Team1.08
66NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohe1.08
67ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohe1.08
68AUTPatrick Gamper (AUT)Team Jayco Alula1.10
69NEDWilco Kelderman (NED)Team Visma | Lease A Bike1.10
70LUXBob Jungels (LUX)1.10
71GBRJake Stewart (GBR)Israel - Premier Tech1.11
72ITAAndrea Bagioli (ITA)Lidl - Trek1.12
73SPAMikel Landa Meana (SPA)Soudal - Quick Step1.13
74SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg1.13
75AUSChris Hamilton (AUS)Team Picnic Postnl1.15
76SPACarlos Canal Blanco (SPA)Movistar1.15
77BELJenthe Biermans (BEL)1.16
78SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team1.16
79ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team1.17
80AUSDamien Howson (AUS)Q36.5 Pro Cycling Team1.18
81SWIFabio Christen (SWI)Q36.5 Pro Cycling Team1.18
82SPALa Calle Hugo De (SPA)1.19
83NEDTimo Roosen (NED)Team Picnic Postnl1.19
84USASepp Kuss (USA)Team Visma | Lease A Bike1.19
85GBRBjorn Koerdt (GBR)1.20
86FRADavid Gaudu (FRA)Groupama - Fdj1.20
87DENJonas Gregaard Wilsly (DEN)Lotto1.21
88ITAAntonio Tiberi (ITA)Bahrain Victorious1.22
89ITAGiulio Ciccone (ITA)Lidl - Trek1.22
90ITANicola Conci (ITA)Xds Astana Team1.22
91SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh1.22
92NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team1.23
93POLStanislaw Aniolkowski (POL)Cofidis1.23
94SPASergio Samitier Samitier (SPA)Cofidis1.23
95BELEdward Planckaert (BEL)Alpecin - Deceuninck1.23
96COLJuan Guillermo Martínez (COL)Team Picnic Postnl1.25
97URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga1.25
98SLOGal Glivar (SLO)Alpecin - Deceuninck1.25
99NEDDylan Van Baarle (NED)Team Visma | Lease A Bike1.26
100BELArne Marit (BEL)Intermarché - Wanty1.26
101FRAJulien Bernard (FRA)Lidl - Trek1.27
102DENChristopher Juul-Jensen (DEN)Team Jayco Alula1.29
103ITAElia Viviani (ITA)1.29
104ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar1.29
105FRALouis Rouland (FRA)1.30
106GEREmanuel Buchmann (GER)Cofidis1.30
107SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team1.30
108AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team1.30
109ERAAmanuel Ghebreigzabhier (ERA)Lidl - Trek1.30
110AUTTobias Bayer (AUT)Alpecin - Deceuninck1.32
111BELDries De Pooter (BEL)Intermarché - Wanty1.32
112GBRFinlay Pickering (GBR)Bahrain Victorious1.33
113FRARudy Molard (FRA)Groupama - Fdj1.34
114BELMauri Vansevenant (BEL)Soudal - Quick Step1.34
115SPAJesús Herrada Lopez (SPA)Cofidis1.36
116ARGEduardo Sepúlveda (ARG)Lotto1.37
117SLODomen Novak (SLO)Uae Team Emirates - Xrg1.37
118CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team1.38
119NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe1.40
120GBRJames Shaw (GBR)EF Education - Easypost1.40
121KAZNicolas Vinokurov (KAZ)Xds Astana Team1.41
122GBRLukas Nerurkar (GBR)EF Education - Easypost1.41
123POLMichal Kwiatkowski (POL)1.43
124SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh1.43
125ITALorenzo Fortunato (ITA)Xds Astana Team1.44
126NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost1.45
127BELLars Craps (BEL)Lotto1.45
128NEDOscar Riesebeek (NED)Alpecin - Deceuninck1.45
129BELKamiel Bonneu (BEL)Intermarché - Wanty1.45
130USASean Quinn (USA)EF Education - Easypost1.47
131SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga1.48
132GBRBen Turner (GBR)1.48
133FRABryan Coquard (FRA)Cofidis1.49
134BELJasper Philipsen (BEL)Alpecin - Deceuninck1.49
135ESTMadis Mihkels (EST)EF Education - Easypost1.50
136SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team1.52
137SPACarlos Verona Quintanilla (SPA)Lidl - Trek1.52
138NZLDion Smith (NZL)Intermarché - Wanty1.55
139FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Team1.55
140ITANicolo Buratti (ITA)Bahrain Victorious1.56
141BELJasper De Buyst (BEL)Lotto1.56
142NEDWout Poels (NED)Xds Astana Team1.56
143COLEgan Arley Bernal Gomez (COL)2.03
144CZEJan Hirt (CZE)Israel - Premier Tech2.03
145ITASimone Petilli (ITA)Intermarché - Wanty2.04
146SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga2.06
147AUSJack Haig (AUS)Bahrain Victorious2.08
148BELLiam Slock (BEL)Lotto2.09
149GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh2.15
150FRALéandre Lozouet (FRA)2.20
151DENAnders Foldager (DEN)Team Jayco Alula2.24
152COLBrandon Smith Rivera Vargas (COL)2.24
153NEDMathijs Paasschens (NED)Bahrain Victorious2.35

Go to result of the stage including all rankings



Stage 19 - Rueda - Guijuelo 161,9km - 12 September 2025Sprint


1BELJasper Philipsen (BEL)Alpecin - Deceuninck3:50:35
2DENMads Pedersen (DEN)Lidl - Treks.t.
3VENOrluis Alberto Aular Sanabria (VEN)Movistars.t.
4BELJenthe Biermans (BEL)s.t.
5GBRBen Turner (GBR)s.t.
6BELArne Marit (BEL)Intermarché - Wantys.t.
7SWIFabio Christen (SWI)Q36.5 Pro Cycling Teams.t.
8GBREthan Vernon (GBR)Israel - Premier Techs.t.
9FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
10FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Teams.t.
11FRABryan Coquard (FRA)Cofidiss.t.
12NEDHuub Artz (NED)Intermarché - Wantys.t.
13SPADavid González Arribas (SPA)Q36.5 Pro Cycling Teams.t.
14SPALa Calle Hugo De (SPA)s.t.
15POLStanislaw Aniolkowski (POL)Cofidiss.t.
16URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rgas.t.
17KAZNicolas Vinokurov (KAZ)Xds Astana Teams.t.
18AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
19PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrgs.t.
20BELEdward Planckaert (BEL)Alpecin - Deceunincks.t.
21SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rgas.t.
22BELWilliam Junior Lecerf (BEL)Soudal - Quick Steps.t.
23AUSKelland O'Brien (AUS)Team Jayco Alulas.t.
24COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
25SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rgas.t.
26NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
27COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
28ITANicolo Buratti (ITA)Bahrain Victoriouss.t.
29DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
30ECUHarold Martin Lopez Granizo (ECU)Xds Astana Teams.t.
31GBRBen Tulett (GBR)Team Visma | Lease A Bikes.t.
32USAKevin Vermaerke (USA)Team Picnic Postnls.t.
33NORTorstein Træen (NOR)Bahrain Victoriouss.t.
34MONVictor Langellotti (MON)s.t.
35AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohes.t.
36DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
37ESTMadis Mihkels (EST)EF Education - Easyposts.t.
38PORJoão Pedro Almeida Gonçalves (POR)s.t.
39ITAElia Viviani (ITA)s.t.
40FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
41FRAJulien Bernard (FRA)Lidl - Treks.t.
42FRAAfonso Clement Braz (FRA)s.t.
43USAMatthew Riccitello (USA)Israel - Premier Techs.t.
44GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Teams.t.
45USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
46SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rgas.t.
47RSALouis Meintjes (RSA)Intermarché - Wantys.t.
48ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohes.t.
49BELLouis Vervaeke (BEL)Soudal - Quick Steps.t.
50BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
51FRARudy Molard (FRA)Groupama - Fdjs.t.
52USAMatteo Jorgenson (USA)s.t.
53FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
54GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
55ARGEduardo Sepúlveda (ARG)Lottos.t.
56AUSChris Hamilton (AUS)Team Picnic Postnls.t.
57AUTFelix Großschartner (AUT)Uae Team Emirates - Xrgs.t.
58GBRFinlay Pickering (GBR)Bahrain Victoriouss.t.
59AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
60ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
61AUSDamien Howson (AUS)Q36.5 Pro Cycling Teams.t.
62ITASimone Petilli (ITA)Intermarché - Wantys.t.
63ITAFausto Masnada (ITA)Xds Astana Teams.t.
64NEDGijs Leemreize (NED)Team Picnic Postnls.t.
65FRAPierre Thierry (FRA)s.t.
66NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
67SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg0:22
68BELAlec Segaert (BEL)Lottos.t.
69AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
70BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
71BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
72FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
73NEDTimo Roosen (NED)Team Picnic Postnls.t.
74AUTPatrick Gamper (AUT)Team Jayco Alulas.t.
75RUSRoman Ermakov (RUS)Bahrain Victorious0:33
76CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Teams.t.
77NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Teams.t.
78SPAMikel Landa Meana (SPA)Soudal - Quick Steps.t.
79NZLDion Smith (NZL)Intermarché - Wantys.t.
80ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
81SLOGal Glivar (SLO)Alpecin - Deceunincks.t.
82ITAAndrea Bagioli (ITA)Lidl - Treks.t.
83DENChristopher Juul-Jensen (DEN)Team Jayco Alulas.t.
84FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
85FRALéandre Lozouet (FRA)s.t.
86ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
87GBRJake Stewart (GBR)Israel - Premier Tech0:51
88CANPier-André Côté (CAN)Israel - Premier Tech0:55
89ISRNadav Raisberg (ISR)Israel - Premier Tech0:58
90ITAFilippo Ganna (ITA)1:08
91BELDries De Pooter (BEL)Intermarché - Wantys.t.
92LUXBob Jungels (LUX)s.t.
93BELJasper De Buyst (BEL)Lotto1:18
94NEDOscar Riesebeek (NED)Alpecin - Deceunincks.t.
95NEDMathijs Paasschens (NED)Bahrain Victoriouss.t.
96SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh1:26
97CZEJakub Otruba (CZE)Caja Rural - Seguros Rgas.t.
98SPASergio Samitier Samitier (SPA)Cofidiss.t.
99SPAIvan Garcia Cortina (SPA)Movistars.t.
100IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
101NEDWout Poels (NED)Xds Astana Teams.t.
102NEDDaan Hoole (NED)Lidl - Treks.t.
103SPACarlos Verona Quintanilla (SPA)Lidl - Treks.t.
104AUSJack Haig (AUS)Bahrain Victorious1:56
105POLMichal Kwiatkowski (POL)s.t.
106NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
107ITAGiulio Ciccone (ITA)Lidl - Trek2:13
108SPAJesús Herrada Lopez (SPA)Cofidiss.t.
109ITAMarco Frigo (ITA)Israel - Premier Techs.t.
110GBRBjorn Koerdt (GBR)s.t.
111SWIStefan Küng (SWI)Groupama - Fdjs.t.
112SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bhs.t.
113FRARémi Cavagna (FRA)Groupama - Fdjs.t.
114FRAVictor Guernalec (FRA)s.t.
115USAMagnus Sheffield (USA)s.t.
116GEREmanuel Buchmann (GER)Cofidiss.t.
117NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
118GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
119ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
120GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohes.t.
121COLJuan Guillermo Martínez (COL)Team Picnic Postnls.t.
122SPAMarkel Beloki (SPA)EF Education - Easyposts.t.
123ITAAlessandro Verre (ITA)s.t.
124GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bhs.t.
125GERMichel Heßmann (GER)Movistars.t.
126GBRJames Shaw (GBR)EF Education - Easypost2:35
127FRADavid Gaudu (FRA)Groupama - Fdj2:53
128FRALouis Rouland (FRA)s.t.
129ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistars.t.
130CZEJan Hirt (CZE)Israel - Premier Techs.t.
131SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Teams.t.
132GBRLukas Nerurkar (GBR)EF Education - Easypost2:59
133SPACarlos Canal Blanco (SPA)Movistar3:20
134BELLars Craps (BEL)Lotto3:27
135AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
136BELLuca Van Boven (BEL)Intermarché - Wantys.t.
137ITANicola Conci (ITA)Xds Astana Team3:44
138SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg4:47
139ITALorenzo Fortunato (ITA)Xds Astana Teams.t.
140DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
141DENJonas Gregaard Wilsly (DEN)Lottos.t.
142SPAJoan Bou Company (SPA)Caja Rural - Seguros Rgas.t.
143BELKamiel Bonneu (BEL)Intermarché - Wanty5:13
144BELLiam Slock (BEL)Lotto5:55
145NEDDylan Van Baarle (NED)Team Visma | Lease A Bike6:13
146COLBrandon Smith Rivera Vargas (COL)6:34
147COLEgan Arley Bernal Gomez (COL)s.t.
148SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team7:06
149NEDJardi Christiaan Van Der Lee (NED)EF Education - Easyposts.t.
150AUSJay Vine (AUS)Uae Team Emirates - Xrg8:04
151SLODomen Novak (SLO)Uae Team Emirates - Xrgs.t.
152USASean Quinn (USA)EF Education - Easyposts.t.
153DENAnders Foldager (DEN)Team Jayco Alula12:02

Go to result of the stage including all rankings



Stage 20 - Robledo de Chavela - Bola del Mundo, Puerto de Navacerrada 164,8km - 13 September 2025Sprint


1DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike3:56:23
2USASepp Kuss (USA)Team Visma | Lease A Bike0:11
3AUSJai Hindley (AUS)Red Bull - Bora - Hansgrohe0:13
4GBRThomas Pidcock (GBR)Q36.5 Pro Cycling Team0:18
5PORJoão Pedro Almeida Gonçalves (POR)0:22
6USAMatthew Riccitello (USA)Israel - Premier Tech0:24
7AUSJay Vine (AUS)Uae Team Emirates - Xrg0:47
8ITAGiulio Ciccone (ITA)Lidl - Trek1:11
9BELWilliam Junior Lecerf (BEL)Soudal - Quick Step1:22
10GBRFinlay Pickering (GBR)Bahrain Victorious1:30
11USAMatteo Jorgenson (USA)1:45
12NORTorstein Træen (NOR)Bahrain Victorious1:52
13AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team2:16
14SPAMikel Landa Meana (SPA)Soudal - Quick Step2:21
15AUSDamien Howson (AUS)Q36.5 Pro Cycling Team2:40
16ITAGiulio Pellizzari (ITA)Red Bull - Bora - Hansgrohe2:50
17SPAAbel Balderstone Roumens (SPA)Caja Rural - Seguros Rga3:06
18SPAJaume Guardeño Roma (SPA)Caja Rural - Seguros Rga3:56
19GBRBen Tulett (GBR)Team Visma | Lease A Bike4:18
20GUASergio Geovani Chumil Gonzalez (GUA)Burgos Burpellet Bh4:32
21COLEgan Arley Bernal Gomez (COL)4:51
22IRLEdward Dunbar (IRL)Team Jayco Alula4:54
23SPAMario Aparicio Muñoz (SPA)Burgos Burpellet Bh5:18
24COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team5:32
25ECUHarold Martin Lopez Granizo (ECU)Xds Astana Team5:43
26FRARudy Molard (FRA)Groupama - Fdj5:50
27FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team6:14
28AUTFelix Großschartner (AUT)Uae Team Emirates - Xrg7:03
29NEDWilco Kelderman (NED)Team Visma | Lease A Bikes.t.
30CZEJan Hirt (CZE)Israel - Premier Tech7:17
31FRALouis Rouland (FRA)7:49
32FRAJulien Bernard (FRA)Lidl - Trek8:55
33ARGEduardo Sepúlveda (ARG)Lotto8:59
34SPASergio Samitier Samitier (SPA)Cofidis9:08
35SPAJoan Bou Company (SPA)Caja Rural - Seguros Rga9:22
36SPAJose Luis Faura Asensio (SPA)Burgos Burpellet Bh9:25
37RSALouis Meintjes (RSA)Intermarché - Wantys.t.
38FRAAfonso Clement Braz (FRA)9:34
39USAKevin Vermaerke (USA)Team Picnic Postnl9:48
40FRAPierre Thierry (FRA)10:04
41NEDJardi Christiaan Van Der Lee (NED)EF Education - Easypost10:11
42NEDMathijs Paasschens (NED)Bahrain Victorious10:21
43COLSantiago Buitrago Sanchez (COL)Bahrain Victorious11:05
44ITAAntonio Tiberi (ITA)Bahrain Victoriouss.t.
45ITANicola Conci (ITA)Xds Astana Team12:09
46SPAJoel Nicolau Beltrán (SPA)Caja Rural - Seguros Rga13:01
47NEDWout Poels (NED)Xds Astana Team13:20
48BELLars Craps (BEL)Lotto13:40
49LUXBob Jungels (LUX)13:45
50SPADavid González Arribas (SPA)Q36.5 Pro Cycling Team14:40
51ITAMarco Frigo (ITA)Israel - Premier Tech14:46
52ITAFausto Masnada (ITA)Xds Astana Team15:03
53DENJonas Gregaard Wilsly (DEN)Lotto15:32
54BELKamiel Bonneu (BEL)Intermarché - Wanty16:08
55SPALa Calle Hugo De (SPA)16:10
56BELLouis Vervaeke (BEL)Soudal - Quick Step17:04
57AUTPatrick Gamper (AUT)Team Jayco Alula17:56
58SPAJuan Ayuso Pesquera (SPA)Uae Team Emirates - Xrg18:11
59SPACarlos Canal Blanco (SPA)Movistars.t.
60SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg18:12
61ITAGiovanni Aleotti (ITA)Red Bull - Bora - Hansgrohes.t.
62CZEJakub Otruba (CZE)Caja Rural - Seguros Rga18:19
63SPACarlos Verona Quintanilla (SPA)Lidl - Trek18:27
64AUSChris Hamilton (AUS)Team Picnic Postnl19:11
65NEDGijs Leemreize (NED)Team Picnic Postnls.t.
66SPAJesús Herrada Lopez (SPA)Cofidis19:15
67ITAAndrea Bagioli (ITA)Lidl - Trek19:23
68NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
69DENChristopher Juul-Jensen (DEN)Team Jayco Alula19:29
70ITASimone Petilli (ITA)Intermarché - Wanty19:49
71GERBen Zwiehoff (GER)Red Bull - Bora - Hansgrohe20:05
72COLJuan Guillermo Martínez (COL)Team Picnic Postnl20:09
73GEREmanuel Buchmann (GER)Cofidis20:25
74GERMaximilian Schachmann (GER)Soudal - Quick Step20:44
75AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team20:47
76GBRJames Shaw (GBR)EF Education - Easypost20:56
77GERMichel Heßmann (GER)Movistar21:00
78RUSRoman Ermakov (RUS)Bahrain Victorious21:20
79FRADavid Gaudu (FRA)Groupama - Fdj21:39
80ECUJefferson Albeiro Cepeda Hernandez (ECU)Movistar21:52
81AUSKelland O'Brien (AUS)Team Jayco Alula21:54
82CANNickolas Zukowsky (CAN)Q36.5 Pro Cycling Team22:00
83FRAJordan Labrosse (FRA)Decathlon AG2R La Mondiale Team22:14
84ITAAlessandro Verre (ITA)22:26
85SPAMarkel Beloki (SPA)EF Education - Easypost22:39
86VENOrluis Alberto Aular Sanabria (VEN)Movistar24:28
87FRALéo Bisiaux (FRA)Decathlon AG2R La Mondiale Teams.t.
88SPAIvan Garcia Cortina (SPA)Movistar24:48
89BELEdward Planckaert (BEL)Alpecin - Deceuninck24:54
90SPAMarcel Camprubi Pijuan (SPA)Q36.5 Pro Cycling Team24:58
91NEDDylan Van Baarle (NED)Team Visma | Lease A Bike26:02
92BELMauri Vansevenant (BEL)Soudal - Quick Steps.t.
93ITALorenzo Fortunato (ITA)Xds Astana Team26:45
94NORJohannes Staune-Mittet (NOR)Decathlon AG2R La Mondiale Team27:06
95BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
96BELAlec Segaert (BEL)Lotto27:23
97GBRLukas Nerurkar (GBR)EF Education - Easypost27:52
98USASean Quinn (USA)EF Education - Easyposts.t.
99FRANans Peters (FRA)Decathlon AG2R La Mondiale Team28:15
100FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
101BELLuca Van Boven (BEL)Intermarché - Wantys.t.
102GBRBen Turner (GBR)28:22
103POLMichal Kwiatkowski (POL)s.t.
104USAMagnus Sheffield (USA)s.t.
105MONVictor Langellotti (MON)s.t.
106FRABrieuc Rolland (FRA)Groupama - Fdjs.t.
107AUSJack Haig (AUS)Bahrain Victoriouss.t.
108BELDries De Pooter (BEL)Intermarché - Wantys.t.
109NZLDion Smith (NZL)Intermarché - Wantys.t.
110CANPier-André Côté (CAN)Israel - Premier Tech28:33
111ITANicolo Buratti (ITA)Bahrain Victorious28:42
112ITAFilippo Ganna (ITA)28:46
113ITAMatteo Sobrero (ITA)Red Bull - Bora - Hansgrohes.t.
114NEDHuub Artz (NED)Intermarché - Wanty29:01
115SWIStefan Küng (SWI)Groupama - Fdj29:49
116ISRNadav Raisberg (ISR)Israel - Premier Techs.t.
117SPADavid De La Cruz Melgarejo (SPA)Q36.5 Pro Cycling Team29:57
118GBRBjorn Koerdt (GBR)30:01
119PORIvo Emanuel Alves Oliveira (POR)Uae Team Emirates - Xrg30:52
120BELLiam Slock (BEL)Lotto31:11
121COLBrandon Smith Rivera Vargas (COL)32:03
122DENAnders Foldager (DEN)Team Jayco Alula33:56
123URUGuillermo Thomas Silva Coussan (URU)Caja Rural - Seguros Rga34:05
124FRALéandre Lozouet (FRA)s.t.
125BELJonas Rickaert (BEL)Alpecin - Deceuninck34:10
126SLOGal Glivar (SLO)Alpecin - Deceuninck34:13
127KAZNicolas Vinokurov (KAZ)Xds Astana Team34:33
128ESTMadis Mihkels (EST)EF Education - Easypost34:36
129ITAElia Viviani (ITA)34:56
130BELJasper De Buyst (BEL)Lottos.t.
131FRAVictor Guernalec (FRA)35:04
132SLODomen Novak (SLO)Uae Team Emirates - Xrg35:22
133BELJenthe Biermans (BEL)35:39
134GBREthan Vernon (GBR)Israel - Premier Tech35:43
135GBRJake Stewart (GBR)Israel - Premier Tech35:47
136NEDTim Van Dijke (NED)Red Bull - Bora - Hansgrohe35:49
137SWIFabio Christen (SWI)Q36.5 Pro Cycling Team36:08
138NZLFinn Fisher-Black (NZL)Red Bull - Bora - Hansgrohes.t.
139NEDTimo Roosen (NED)Team Picnic Postnls.t.
140NEDOscar Riesebeek (NED)Alpecin - Deceuninck36:42
141NEDDaan Hoole (NED)Lidl - Trek36:51
142DENMads Pedersen (DEN)Lidl - Treks.t.
143DENSøren Kragh Andersen (DEN)Lidl - Treks.t.
144ERAAmanuel Ghebreigzabhier (ERA)Lidl - Treks.t.
145AUTTobias Bayer (AUT)Alpecin - Deceunincks.t.
146BELJasper Philipsen (BEL)Alpecin - Deceunincks.t.
147BELArne Marit (BEL)Intermarché - Wantys.t.
148AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
149FRARémi Cavagna (FRA)Groupama - Fdjs.t.
150GERNico Denz (GER)Red Bull - Bora - Hansgrohes.t.
151DENMikkel Bjerg (DEN)Uae Team Emirates - Xrgs.t.
152POLStanislaw Aniolkowski (POL)Cofidis37:13
153FRABryan Coquard (FRA)Cofidis37:44

Go to result of the stage including all rankings



Stage 21 - Alalpardo - Madrid 108km - 14 September 2025Sprint

This stage was cancelled.

Statistics

Archives

Prize list

Information

© Copyright Info Média Conseil 2007-2024 - All rights reserved