La Vuelta Ciclista a España
Stage 9: Alfaro > Estación de Esquí de Valdezcaray
Spain
Sunday 31 August 2025
195.5 km
Lecerf continues his upward trajectory at La Vuelta

Estacion de Esqui de Valdezcaray returned for the first time since 2012, when our team came close to victory with Tony Martin, who finished second after an impressive day in the break. This time, the outcome was completely different, as the GC men set their eyes on the prize, and as consequence, their teams made sure of catching the small breakaway that animated the stage.
The race came to life with around 11 kilometers to go, on the steepest part of the climb, where a ferocious pace pushed at the front of the peloton split it into small groups, all fighting to gain time or limit the losses. At the front, Jonas Vingegaard (Visma – Lease a Bike) soloed to victory, Behind, Junior Lecerf dug deep to remain in the first chasing group, and once again impressed with his determination and effort, unfazed by the heavy rain on the last climb. For the second day in a row, the 22-year-old Czech Tour winner was the first T-Rex Quick-Step rider home, and gained another place on the general classification.
On Monday, the bunch will enjoy a well-deserved rest day in Pamplona, the former capital of the Kingdom of Navarre, before resuming the race with a stage to Larra Belagua, where this edition’s sixth uphill finish awaits.
Photo credit: ©Dario Belingheri / Getty Images
Race details
1 |
Jonas Vingegaard Hansen Team Visma | Lease a Bike |
4:32:10 |
2 |
Thomas Pidcock Q36.5 Pro Cycling Team |
0:24 |
3 |
João Almeida UAE Team Emirates - XRG |
0:24 |
4 |
Felix Gall Decathlon AG2R La Mondiale Team |
1:02 |
5 |
Raúl García Pierna |
1:46 |
6 |
Marc Soler Giménez UAE Team Emirates - XRG |
1:46 |
7 |
Giulio Ciccone Lidl - Trek |
1:46 |
8 |
Markel Beloki Fernandez EF Education - EasyPost |
1:46 |
9 |
Jai Hindley Red Bull - BORA - hansgrohe |
1:46 |
10 |
Lorenzo Fortunato XDS Astana Team |
1:46 |
19 |
Junior Lecerf
Soudal Quick-Step |
1:52 |
30 |
Gianmarco Garofoli
Soudal Quick-Step |
3:58 |
39 |
Mikel Landa Meana
Soudal Quick-Step |
6:10 |
68 |
Louis Vervaeke
Soudal Quick-Step |
10:30 |
73 |
Mauri Vansevenant
Soudal Quick-Step |
11:27 |
117 |
Maximilian Schachmann
Soudal Quick-Step |
17:15 |
1 |
Torstein Træen Bahrain - Victorious |
33:35:46 |
2 |
Jonas Vingegaard Hansen Team Visma | Lease a Bike |
0:37 |
3 |
João Almeida UAE Team Emirates - XRG |
1:15 |
4 |
Thomas Pidcock Q36.5 Pro Cycling Team |
1:35 |
5 |
Felix Gall Decathlon AG2R La Mondiale Team |
2:14 |
6 |
Giulio Ciccone Lidl - Trek |
2:42 |
7 |
Lorenzo Fortunato XDS Astana Team |
2:47 |
8 |
Matteo Jorgenson Team Visma | Lease a Bike |
2:49 |
9 |
Jai Hindley Red Bull - BORA - hansgrohe |
2:53 |
10 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
2:53 |
17 |
Junior Lecerf
Soudal Quick-Step |
4:21 |
24 |
Mikel Landa Meana
Soudal Quick-Step |
9:23 |
32 |
Gianmarco Garofoli
Soudal Quick-Step |
14:55 |
36 |
Louis Vervaeke
Soudal Quick-Step |
21:36 |
62 |
Maximilian Schachmann
Soudal Quick-Step |
38:19 |
65 |
Mauri Vansevenant
Soudal Quick-Step |
39:39 |
1 |
Mads Pedersen Lidl - Trek |
120 pt |
2 |
Ethan Vernon Israel - Premier Tech |
111 pt |
3 |
Jasper Philipsen Alpecin - Deceuninck |
105 pt |
4 |
Jonas Vingegaard Hansen Team Visma | Lease a Bike |
100 pt |
5 |
Giulio Ciccone Lidl - Trek |
88 pt |
6 |
David Gaudu Groupama - FDJ |
62 pt |
7 |
Ben Turner INEOS Grenadiers |
46 pt |
8 |
Thomas Pidcock Q36.5 Pro Cycling Team |
46 pt |
9 |
Orluis Aular Sanabria Movistar Team |
46 pt |
10 |
João Almeida UAE Team Emirates - XRG |
45 pt |
28 |
Louis Vervaeke
Soudal Quick-Step |
24 pt |
69 |
Gianmarco Garofoli
Soudal Quick-Step |
5 pt |
1 |
Jay Vine UAE Team Emirates - XRG |
34 pt |
2 |
Louis Vervaeke
Soudal Quick-Step |
23 pt |
3 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
20 pt |
4 |
Sean Quinn EF Education - EasyPost |
18 pt |
5 |
Joel Nicolau Beltran Caja Rural - Seguros RGA |
16 pt |
6 |
Jonas Vingegaard Hansen Team Visma | Lease a Bike |
15 pt |
7 |
Lorenzo Fortunato XDS Astana Team |
10 pt |
8 |
Alessandro Verre |
8 pt |
9 |
Marco Frigo Israel - Premier Tech |
7 pt |
10 |
Mads Pedersen Lidl - Trek |
7 pt |
20 |
Gianmarco Garofoli
Soudal Quick-Step |
2 pt |
1 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
33:38:39 |
2 |
Matthew Riccitello Israel - Premier Tech |
0:27 |
3 |
Raúl García Pierna |
0:46 |
4 |
Junior Lecerf
Soudal Quick-Step |
1:28 |
5 |
Harold Martín López Granizo XDS Astana Team |
3:37 |
6 |
Sergio Geovani Chumil Gonzalez Burgos Burpellet BH |
5:43 |
7 |
Jaume Guardeño Roma Caja Rural - Seguros RGA |
9:30 |
8 |
Ben Tulett Team Visma | Lease a Bike |
9:47 |
9 |
Abel Balderstone Roumens Caja Rural - Seguros RGA |
10:08 |
10 |
Marco Frigo Israel - Premier Tech |
10:33 |
12 |
Gianmarco Garofoli
Soudal Quick-Step |
12:02 |
1 | UAE Team Emirates - XRG | 99:56:42 |
2 | Team Visma | Lease a Bike | 6:24 |
3 | XDS Astana Team | 14:15 |
4 | Soudal Quick-Step | 21:34 |
5 | Decathlon AG2R La Mondiale Team | 25:44 |
6 | Bahrain - Victorious | 31:03 |
7 | Red Bull - BORA - hansgrohe | 33:06 |
8 | Caja Rural - Seguros RGA | 40:37 |
9 | INEOS Grenadiers | 44:49 |
10 | Groupama - FDJ | 45:48 |