Tour de Suisse
Stage 1: Küssnacht – Küssnacht
Switzerland
Sunday 15 June 2025
129.4 km
Breakaway makes it on Tour de Suisse opener

Stage 1 of the Tour de Suisse was a rain-soaked one, and this helped the huge breakaway make it to the finish against all odds and completely rewrite the script of the battle for the overall glory, as among those who managed to gain minutes on the peloton on Sunday were also some of the general classification riders.
Before this huge group forged a gap of three minutes, Pieter Serry tried his luck and attempted to go up the road, only for the bunch to quickly react and bring that move back after just a couple of kilometers. Then, to the surprise of many, 28 riders went clear and kept their advantage on the field pretty much intact, despite the presence of the steep Michaelskreuz climb not far from the finish.
An attack in the final kilometers from what at that point was a splintered breakaway saw Romain Gregoire (Groupama-FDJ) take the victory and the first leader’s jersey of the race in Küssnacht, while the peloton – which included also Soudal Quick-Step’s Ilan Van Wilder – concluded this strange stage more than three minutes down on the winner.
Photo credit: ©Tim De Waele / Getty Images
Race details
1 |
Romain Grégoire Groupama - FDJ |
2:50:15 |
2 |
Kévin Vauquelin |
0:20 |
3 |
Bart Lemmen Team Visma | Lease a Bike |
0:20 |
4 |
Julian Alaphilippe Tudor Pro Cycling Team |
0:20 |
5 |
Ben O'Connor Team Jayco AlUla |
1:07 |
6 |
Felix Großschartner UAE Team Emirates - XRG |
1:07 |
7 |
Pablo Castrillo Zapater Movistar Team |
1:07 |
8 |
Lennard Kämna Lidl - Trek |
1:07 |
9 |
Rainer Kepplinger Bahrain - Victorious |
1:07 |
10 |
Nicola Conci XDS Astana Team |
1:26 |
28 |
Ilan Van Wilder
Soudal Quick-Step |
3:12 |
51 |
Mauri Vansevenant
Soudal Quick-Step |
4:38 |
78 |
Pieter Serry
Soudal Quick-Step |
11:15 |
99 |
James Knox
Soudal Quick-Step |
11:15 |
103 |
Antoine Huby
Soudal Quick-Step |
11:15 |
121 |
Junior Lecerf
Soudal Quick-Step |
11:15 |
127 |
Ayco Bastiaens
Soudal Quick-Step |
11:15 |
1 |
Romain Grégoire Groupama - FDJ |
2:50:05 |
2 |
Kévin Vauquelin |
0:24 |
3 |
Bart Lemmen Team Visma | Lease a Bike |
0:26 |
4 |
Julian Alaphilippe Tudor Pro Cycling Team |
0:26 |
5 |
Ben O'Connor Team Jayco AlUla |
1:17 |
6 |
Felix Großschartner UAE Team Emirates - XRG |
1:17 |
7 |
Pablo Castrillo Zapater Movistar Team |
1:17 |
8 |
Lennard Kämna Lidl - Trek |
1:17 |
9 |
Rainer Kepplinger Bahrain - Victorious |
1:17 |
10 |
Ben Swift INEOS Grenadiers |
1:32 |
28 |
Ilan Van Wilder
Soudal Quick-Step |
3:22 |
51 |
Mauri Vansevenant
Soudal Quick-Step |
4:48 |
78 |
Pieter Serry
Soudal Quick-Step |
11:25 |
99 |
James Knox
Soudal Quick-Step |
11:25 |
103 |
Antoine Huby
Soudal Quick-Step |
11:25 |
121 |
Junior Lecerf
Soudal Quick-Step |
11:25 |
127 |
Ayco Bastiaens
Soudal Quick-Step |
11:25 |
1 |
Romain Grégoire Groupama - FDJ |
12 pt |
2 |
Kévin Vauquelin |
8 pt |
3 |
Mathis Le Berre |
6 pt |
4 |
Bart Lemmen Team Visma | Lease a Bike |
6 pt |
5 |
Julian Alaphilippe Tudor Pro Cycling Team |
4 pt |
6 |
Pablo Castrillo Zapater Movistar Team |
4 pt |
7 |
Ben O'Connor Team Jayco AlUla |
2 pt |
8 |
Matej Mohorič Bahrain - Victorious |
2 pt |
1 |
Felix Engelhardt Team Jayco AlUla |
9 pt |
2 |
Kévin Vauquelin |
7 pt |
3 |
Bart Lemmen Team Visma | Lease a Bike |
6 pt |
4 |
Julian Alaphilippe Tudor Pro Cycling Team |
6 pt |
5 |
Pablo Castrillo Zapater Movistar Team |
3 pt |
6 |
Romain Grégoire Groupama - FDJ |
3 pt |
7 |
Ben O'Connor Team Jayco AlUla |
2 pt |
8 |
Victor Langellotti INEOS Grenadiers |
2 pt |
9 |
Valentin Madouas Groupama - FDJ |
2 pt |
10 |
Matej Mohorič Bahrain - Victorious |
2 pt |
1 |
Romain Grégoire Groupama - FDJ |
2:50:05 |
2 |
Kévin Vauquelin |
0:24 |
3 |
Pablo Castrillo Zapater Movistar Team |
1:17 |
4 |
Sam Maisonobe Cofidis |
1:36 |
5 |
Ewen Costiou |
1:36 |
6 |
Tijmen Graat Team Visma | Lease a Bike |
1:36 |
7 |
Ilan Van Wilder
Soudal Quick-Step |
3:22 |
8 |
Oscar Onley Team Picnic PostNL |
3:22 |
9 |
Matthew Riccitello Israel - Premier Tech |
3:22 |
10 |
Andrew August INEOS Grenadiers |
3:22 |
33 |
Antoine Huby
Soudal Quick-Step |
11:25 |
40 |
Junior Lecerf
Soudal Quick-Step |
11:25 |
1 | Team Visma | Lease a Bike | 8:35:43 |
2 | Movistar Team | 0:47 |
3 | XDS Astana Team | 1:06 |
4 | Israel - Premier Tech | 1:06 |
5 | Q36.5 Pro Cycling Team | 2:32 |
6 | UAE Team Emirates - XRG | 2:33 |
7 | Lidl - Trek | 2:33 |
8 | Array | 2:39 |
9 | INEOS Grenadiers | 2:52 |
10 | Bahrain - Victorious | 3:59 |