Tour de Suisse
Stage 5: La Punt – Santa Maria
Switzerland
Thursday 19 June 2025
183 km
Van Wilder soars to tenth at the Tour de Suisse

Ilan Van Wilder produced another brave ride at this week’s race, gaining more time on the general classification and moving into the top ten with three stages to go, thus continuing his upward trajectory that the Belgian hopes will bring him another solid result this season after the ones in Paris-Nice and Itzulia Basque Country.
The climbing began soon after the start of the queen stage, and with it, a serious fight for the breakaway. Julierpass, San Bernardino Pass, and the incredibly steep Castaneda – which was to be tackled twice – were the four first-category ascents of the day and made for a vertical gain of nearly 4000 meters, reshuffling the general classification of the last World Tour stage race before the Grande Boucle. Five men made it into the front group and remained there until the penultimate climb, where they were reabsorbed and dropped by a select group featuring Ilan, but not the yellow jersey of the race.
The ten men in the lead continued like this until the last time up the Castaneda, where attacks came pretty fast, despite the steep gradients of this real bruiser of a climb that broke the race apart, leaving every man for himself. Ilan did his best to pace himself without going into red on those neverending slopes and managed to catch and pass some of the riders in front of him en route to a strong sixth place – a result that elevated the young Belgian to a solid tenth in the standings.
“It was very hot and very hard today. I tried to stay as long as possible in the GC group and follow the other guys. I knew some of them will have problems on the last climb, so I just choose my own pace. I think I can be content with my result on this queen stage”, Ilan said after the finish.
Photo credit: ©Tim De Waele / Getty Images
Race details
1 |
Oscar Onley Team Picnic PostNL |
4:33:28 |
2 |
João Almeida UAE Team Emirates - XRG |
0:00 |
3 |
Felix Gall Decathlon AG2R La Mondiale Team |
0:23 |
4 |
Kévin Vauquelin |
0:57 |
5 |
Matthew Riccitello Israel - Premier Tech |
1:05 |
6 |
Ilan Van Wilder
Soudal Quick-Step |
1:14 |
7 |
Julian Alaphilippe Tudor Pro Cycling Team |
1:22 |
8 |
Lennard Kämna Lidl - Trek |
1:46 |
9 |
Felix Großschartner UAE Team Emirates - XRG |
2:25 |
10 |
George Bennett Israel - Premier Tech |
2:38 |
61 |
Pieter Serry
Soudal Quick-Step |
19:37 |
68 |
Mauri Vansevenant
Soudal Quick-Step |
21:43 |
69 |
Junior Lecerf
Soudal Quick-Step |
21:43 |
100 |
Ayco Bastiaens
Soudal Quick-Step |
27:34 |
101 |
Antoine Huby
Soudal Quick-Step |
27:34 |
1 |
Kévin Vauquelin |
20:12:10 |
2 |
Julian Alaphilippe Tudor Pro Cycling Team |
0:29 |
3 |
João Almeida UAE Team Emirates - XRG |
0:39 |
4 |
Oscar Onley Team Picnic PostNL |
1:21 |
5 |
Lennard Kämna Lidl - Trek |
1:44 |
6 |
Ben O'Connor Team Jayco AlUla |
2:16 |
7 |
Felix Gall Decathlon AG2R La Mondiale Team |
2:20 |
8 |
Pablo Castrillo Zapater Movistar Team |
2:40 |
9 |
Matthew Riccitello Israel - Premier Tech |
3:08 |
10 |
Ilan Van Wilder
Soudal Quick-Step |
3:17 |
46 |
Mauri Vansevenant
Soudal Quick-Step |
38:11 |
64 |
Junior Lecerf
Soudal Quick-Step |
49:33 |
75 |
Pieter Serry
Soudal Quick-Step |
56:00 |
91 |
Antoine Huby
Soudal Quick-Step |
1:04:18 |
123 |
Ayco Bastiaens
Soudal Quick-Step |
1:20:31 |
1 |
João Almeida UAE Team Emirates - XRG |
34 pt |
2 |
Oscar Onley Team Picnic PostNL |
30 pt |
3 |
Romain Grégoire Groupama - FDJ |
18 pt |
4 |
Kévin Vauquelin |
18 pt |
5 |
Quinn Simmons Lidl - Trek |
16 pt |
6 |
Vincenzo Albanese EF Education - EasyPost |
12 pt |
7 |
Ben O'Connor Team Jayco AlUla |
8 pt |
8 |
Fabio Christen Q36.5 Pro Cycling Team |
8 pt |
9 |
Javier Romo Movistar Team |
6 pt |
10 |
Mathis Le Berre |
6 pt |
22 |
Ilan Van Wilder
Soudal Quick-Step |
2 pt |
1 |
Aleksandr Vlasov Red Bull - BORA - hansgrohe |
38 pt |
2 |
João Almeida UAE Team Emirates - XRG |
24 pt |
3 |
Pello Bilbao López de Armentia Bahrain - Victorious |
22 pt |
4 |
Oscar Onley Team Picnic PostNL |
17 pt |
5 |
Felix Engelhardt Team Jayco AlUla |
15 pt |
6 |
Kévin Vauquelin |
13 pt |
7 |
Mauro Schmid Team Jayco AlUla |
12 pt |
8 |
Felix Gall Decathlon AG2R La Mondiale Team |
12 pt |
9 |
Neilson Powless EF Education - EasyPost |
12 pt |
10 |
Javier Romo Movistar Team |
12 pt |
1 |
Kévin Vauquelin |
20:12:10 |
2 |
Oscar Onley Team Picnic PostNL |
1:21 |
3 |
Pablo Castrillo Zapater Movistar Team |
2:40 |
4 |
Matthew Riccitello Israel - Premier Tech |
3:08 |
5 |
Ilan Van Wilder
Soudal Quick-Step |
3:17 |
6 |
Romain Grégoire Groupama - FDJ |
5:31 |
7 |
Finlay Pickering Bahrain - Victorious |
9:51 |
8 |
Joseph Blackmore Israel - Premier Tech |
16:41 |
9 |
Ewen Costiou |
25:02 |
10 |
Tijmen Graat Team Visma | Lease a Bike |
26:04 |
20 |
Junior Lecerf
Soudal Quick-Step |
49:33 |
32 |
Antoine Huby
Soudal Quick-Step |
1:04:18 |
1 | Israel - Premier Tech | 60:57:42 |
2 | Lidl - Trek | 6:17 |
3 | UAE Team Emirates - XRG | 10:34 |
4 | Movistar Team | 20:34 |
5 | Team Picnic PostNL | 27:33 |
6 | Decathlon AG2R La Mondiale Team | 33:56 |
7 | Team Visma | Lease a Bike | 36:29 |
8 | XDS Astana Team | 39:37 |
9 | Bahrain - Victorious | 44:13 |
10 | Red Bull - BORA - hansgrohe | 51:19 |