Tour de France: Queen stage in the Alps

Race report | Thursday 24 July 2025 - 18:18

No big changes in the overall standings at the Grande Boucle.

The Alps, first introduced on the route of the Tour de France more than a century ago, played host to the hardest stage of this edition. Three HC climbs – Col de Granon, Col de la Madeleine and Col de la Loze – steep double-digit gradients and more than 5500 vertical meters were the many difficulties of this stage that started from Vif and concluded not far from the ski resort of Courchevel.

The action began early, on the first ascent, leaving only 30-odd riders in the yellow jersey group. A breakaway formed, but they didn’t have a chance against the chasers, led by some of the general classification teams, who caught that move around six kilometers from the top of the Madeleine. In the valley, just before a regrouping took place, three riders jumped clear and put a couple of minutes between them and the chasers.

From that trio, Ben O’Connor (JaycoAlUla) attacked with 15 kilometers to go and rode to a solo victory on Col de La Loze, where a Tour de France stage finished for the third time in the last six years. The best placed Soudal Quick-Step rider at the top on this first Alpine stage was Ilan Van Wilder.

 

Photo credit: ©Tim De Waele / Getty Images

Race details

1 Ben O'Connor
Team Jayco AlUla
5:03:47
2 Tadej Pogačar
UAE Team Emirates - XRG
1:45
3 Jonas Vingegaard Hansen
Team Visma | Lease a Bike
1:54
4 Oscar Onley
Team Picnic PostNL
1:58
5 Einer Rubio Reyes
Movistar Team
2:00
6 Felix Gall
Decathlon AG2R La Mondiale Team
2:25
7 Primož Roglič
Red Bull - BORA - hansgrohe
2:46
8 Adam Yates
UAE Team Emirates - XRG
3:03
9 Tobias Halland Johannessen
Uno-X Mobility
3:09
10 Sepp Kuss
Team Visma | Lease a Bike
3:26
61 Ilan Van Wilder
Soudal Quick-Step
36:22
71 Maximilian Schachmann
Soudal Quick-Step
37:18
80 Valentin Paret-Peintre
Soudal Quick-Step
38:18
96 Pascal Eenkhoorn
Soudal Quick-Step
41:01
139 Bert Van Lerberghe
Soudal Quick-Step
42:34
141 Tim Merlier
Soudal Quick-Step
42:37
1 Tadej Pogačar
UAE Team Emirates - XRG
66:55:42
2 Jonas Vingegaard Hansen
Team Visma | Lease a Bike
4:26
3 Florian Lipowitz
Red Bull - BORA - hansgrohe
11:01
4 Oscar Onley
Team Picnic PostNL
11:23
5 Primož Roglič
Red Bull - BORA - hansgrohe
12:49
6 Felix Gall
Decathlon AG2R La Mondiale Team
15:36
7 Kévin Vauquelin
16:15
8 Tobias Halland Johannessen
Uno-X Mobility
18:31
9 Ben Healy
EF Education - EasyPost
25:41
10 Ben O'Connor
Team Jayco AlUla
29:19
29 Ilan Van Wilder
Soudal Quick-Step
2:00:10
49 Pascal Eenkhoorn
Soudal Quick-Step
2:37:54
52 Valentin Paret-Peintre
Soudal Quick-Step
2:43:16
68 Maximilian Schachmann
Soudal Quick-Step
3:06:21
146 Bert Van Lerberghe
Soudal Quick-Step
4:45:13
147 Tim Merlier
Soudal Quick-Step
4:45:34
1 Jonathan Milan
Lidl - Trek
332 pt
2 Tadej Pogačar
UAE Team Emirates - XRG
257 pt
3 Biniam Girmay Hailu
Intermarché - Wanty
196 pt
4 Jonas Vingegaard Hansen
Team Visma | Lease a Bike
165 pt
5 Tim Merlier
Soudal Quick-Step
156 pt
6 Anthony Turgis
Team TotalEnergies
154 pt
7 Jonas Abrahamsen
Uno-X Mobility
143 pt
8 Quinn Simmons
Lidl - Trek
110 pt
9 Arnaud De Lie
Lotto
110 pt
10 Oscar Onley
Team Picnic PostNL
104 pt
46 Valentin Paret-Peintre
Soudal Quick-Step
30 pt
53 Pascal Eenkhoorn
Soudal Quick-Step
27 pt
64 Ilan Van Wilder
Soudal Quick-Step
21 pt
1 Tadej Pogačar
UAE Team Emirates - XRG
105 pt
2 Jonas Vingegaard Hansen
Team Visma | Lease a Bike
89 pt
3 Lenny Martinez
Bahrain - Victorious
72 pt
4 Thymen Arensman
INEOS Grenadiers
65 pt
5 Ben O'Connor
Team Jayco AlUla
51 pt
6 Felix Gall
Decathlon AG2R La Mondiale Team
40 pt
7 Michael Woods
Israel - Premier Tech
38 pt
8 Valentin Paret-Peintre
Soudal Quick-Step
36 pt
9 Ben Healy
EF Education - EasyPost
35 pt
10 Oscar Onley
Team Picnic PostNL
34 pt
22 Ilan Van Wilder
Soudal Quick-Step
10 pt
1 Florian Lipowitz
Red Bull - BORA - hansgrohe
67:06:43
2 Oscar Onley
Team Picnic PostNL
0:22
3 Kévin Vauquelin
5:14
4 Ben Healy
EF Education - EasyPost
14:40
5 Ilan Van Wilder
Soudal Quick-Step
1:49:09
6 Raúl García Pierna
1:53:04
7 Romain Grégoire
Groupama - FDJ
1:57:30
8 Alex Baudin
EF Education - EasyPost
2:16:34
9 Joseph Blackmore
Israel - Premier Tech
2:18:29
10 Quinn Simmons
Lidl - Trek
2:27:51
11 Valentin Paret-Peintre
Soudal Quick-Step
2:32:15
1 Team Visma | Lease a Bike 201:36:51
2 UAE Team Emirates - XRG 14:00
3 Red Bull - BORA - hansgrohe 1:03:46
4 Array 1:48:18
5 Decathlon AG2R La Mondiale Team 2:05:09
6 Movistar Team 2:34:08
7 INEOS Grenadiers 2:49:40
8 Groupama - FDJ 3:04:43
9 Team Picnic PostNL 3:05:18
10 XDS Astana Team 3:05:18

Related riders

Related products

Related items

Tour de France: Paret-Peintre wins on Mont Ventoux

22/07/2025 - Race report