Tour de Suisse 2025 - Stage 1

Küssnacht > Küssnacht, 129.4km

15.06-22.06

Romain Grégoire (Groupama-FDJ) won the opening stage of the 2025 Tour de Suisse after attacking on a wet descent from a lead group of four. He had broken away from a 29-man breakaway that gained a decisive gap on the peloton. Grégoire held off Julian Alaphilippe, Kevin Vauquelin and Bart Lemmen to take the stage and race lead. It marked the eighth and most impressive win of his career so far. Pre-race favourite João Almeida lost over three minutes.

Results

Stage

PosRiderTeam Time
1 Romain Grégoire Groupama-FDJ 2:50:15
2 Kévin Vauquelin ARKEA-B&B HOTELS + 00.20
3 Bart Lemmen Team Visma | Lease a Bike + 00.20
4 Julian Alaphilippe Tudor Pro Cycling Team + 00.20
5 Ben O'Connor Team Jayco-AlUla + 01.07
6 Felix Großschartner UAE Team Emirates-XRG + 01.07
7 Pablo Castrillo Movistar Team + 01.07
8 Lennard Kämna Lidl-Trek + 01.07
9 Rainer Kepplinger Bahrain Victorious + 01.07
10 Nicola Conci XDS Astana Team + 01.26
11 Ben Swift INEOS Grenadiers + 01.26
12 Lorenzo Fortunato XDS Astana Team + 01.26
13 Georg Zimmermann Intermarché-Wanty + 01.26
14 Sjoerd Bax Q36.5 Pro Cycling Team + 01.26
15 Sam Maisonobe Cofidis + 01.26
16 Ewen Costiou ARKEA-B&B HOTELS + 01.26
17 Tijmen Graat Team Visma | Lease a Bike + 01.26
18 George Bennett Israel-Premier Tech + 01.26
19 William Barta Movistar Team + 01.26
20 Warren Barguil Team Picnic PostNL + 01.26
21 Matteo Badilatti Q36.5 Pro Cycling Team + 01.26
22 Hugo Houle Israel-Premier Tech + 01.26
23 Marc Hirschi Tudor Pro Cycling Team + 03.12
24 Michael Woods Israel-Premier Tech + 03.12
25 João Almeida UAE Team Emirates-XRG + 03.12
26 Tiesj Benoot Team Visma | Lease a Bike + 03.12
27 Clément Champoussin XDS Astana Team + 03.12
28 Ilan Van Wilder Soudal Quick-Step + 03.12
29 Oscar Onley Team Picnic PostNL + 03.12
30 Victor Langellotti INEOS Grenadiers + 03.12
31 Matthew Riccitello Israel-Premier Tech + 03.12
32 Javier Romo Movistar Team + 03.12
33 AJ August INEOS Grenadiers + 03.12
34 Pello Bilbao Bahrain Victorious + 03.12
35 Juan Pedro Lopez Lidl-Trek + 03.12
36 Jan Christen UAE Team Emirates-XRG + 03.12
37 Tao Geoghegan Hart Lidl-Trek + 03.12
38 Felix Gall Decathlon AG2R La Mondiale Team + 03.12
39 Ramses Debruyne Alpecin-Deceuninck + 03.28
40 Geraint Thomas INEOS Grenadiers + 03.28
41 Emiel Verstrynge Alpecin-Deceuninck + 03.28
42 Joe Blackmore Israel-Premier Tech + 03.28
43 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 03.28
44 Andrea Bagioli Lidl-Trek + 03.28
45 Matteo Sobrero Red Bull-BORA-hansgrohe + 03.40
46 Callum Scotson Decathlon AG2R La Mondiale Team + 04.06
47 Gianluca Brambilla Q36.5 Pro Cycling Team + 04.38
48 Arjen Livyns Lotto + 04.38
49 Léo Bisiaux Decathlon AG2R La Mondiale Team + 04.38
50 Sylvain Moniquet Cofidis + 04.38
51 Mauri Vansevenant Soudal Quick-Step + 04.38
52 Ion Izagirre Cofidis + 04.38
53 David de la Cruz Q36.5 Pro Cycling Team + 04.38
54 Finlay Pickering Bahrain Victorious + 04.38
55 Eduardo Sepulveda Lotto + 04.38
56 Laurens De Plus INEOS Grenadiers + 04.38
57 Roger Adrià Red Bull-BORA-hansgrohe + 04.38
58 Neilson Powless EF Education-EasyPost + 04.38
59 Stefano Oldani Cofidis + 05.51
60 Gerben Kuypers Intermarché-Wanty + 05.51
61 Jonas Rutsch Intermarché-Wanty + 05.51
62 Fabio Christen Q36.5 Pro Cycling Team + 05.51
63 Anthon Charmig XDS Astana Team + 05.51
64 Valentin Madouas Groupama-FDJ + 05.51
65 Simone Petilli Intermarché-Wanty + 05.51
66 Mathis Le Berre ARKEA-B&B HOTELS + 05.51
67 Quinn Simmons Lidl-Trek + 06.26
68 Matej Mohoric Bahrain Victorious + 07.37
69 Sam Oomen Lidl-Trek + 09.32
70 Rui Costa EF Education-EasyPost + 10.13
71 Laurens Huys ARKEA-B&B HOTELS + 10.13
72 António Morgado UAE Team Emirates-XRG + 10.13
73 Marcel Camprubí Q36.5 Pro Cycling Team + 10.13
74 Mathijs Paasschens Bahrain Victorious + 11.15
75 Max van der Meulen Bahrain Victorious + 11.15
76 Nicolò Buratti Bahrain Victorious + 11.15
77 Tim Naberman Team Picnic PostNL + 11.15
78 Pieter Serry Soudal Quick-Step + 11.15
79 Jan Maas Cofidis + 11.15
80 Bob Jungels INEOS Grenadiers + 11.15
81 Brent Van Moer Lotto + 11.15
82 Menno Huising Team Visma | Lease a Bike + 11.15
83 Fausto Masnada XDS Astana Team + 11.15
84 Eddy Le Huitouze Groupama-FDJ + 11.15
85 Jasha Sütterlin Team Jayco-AlUla + 11.15
86 Roel van Sintmaartensdijk Intermarché-Wanty + 11.15
87 Petr Kelemen Tudor Pro Cycling Team + 11.15
88 Lawrence Warbasse Tudor Pro Cycling Team + 11.15
89 Nelson Oliveira Movistar Team + 11.15
90 Felix Engelhardt Team Jayco-AlUla + 11.15
91 Marius Mayrhofer Tudor Pro Cycling Team + 11.15
92 Luc Wirtgen Tudor Pro Cycling Team + 11.15
93 Patrick Gamper Team Jayco-AlUla + 11.15
94 Julien Vermote Team Visma | Lease a Bike + 11.15
95 Stefan Küng Groupama-FDJ + 11.15
96 Mauro Schmid Team Jayco-AlUla + 11.15
97 Madis Mihkels EF Education-EasyPost + 11.15
98 Chris Froome Israel-Premier Tech + 11.15
99 James Knox Soudal Quick-Step + 11.15
100 Harry Sweeny EF Education-EasyPost + 11.15
101 Nolann Mahoudo Cofidis + 11.15
102 Sergio Samitier Cofidis + 11.15
103 Antoine Huby Soudal Quick-Step + 11.15
104 David González Q36.5 Pro Cycling Team + 11.15
105 Vincenzo Albanese EF Education-EasyPost + 11.15
106 Samuele Battistella EF Education-EasyPost + 11.15
107 Alessandro Verre ARKEA-B&B HOTELS + 11.15
108 Kevin Colleoni Intermarché-Wanty + 11.15
109 Martin Tjøtta ARKEA-B&B HOTELS + 11.15
110 Pavel Bittner Team Picnic PostNL + 11.15
111 Frank van den Broek Team Picnic PostNL + 11.15
112 Nans Peters Decathlon AG2R La Mondiale Team + 11.15
113 Silvan Dillier Alpecin-Deceuninck + 11.15
114 Olivier Le Gac Groupama-FDJ + 11.15
115 Alexander Kamp Intermarché-Wanty + 11.15
116 Paul Lapeira Decathlon AG2R La Mondiale Team + 11.15
117 Filippo Zana Team Jayco-AlUla + 11.15
118 Alberto Bettiol XDS Astana Team + 11.15
119 Nairo Quintana Movistar Team + 11.15
120 Pelayo Sanchez Movistar Team + 11.15
121 Junior Lecerf Soudal Quick-Step + 11.15
122 Henri Uhlig Alpecin-Deceuninck + 11.15
123 Sean Flynn Team Picnic PostNL + 11.15
124 Thomas Gloag Team Visma | Lease a Bike + 11.15
125 Max Walker EF Education-EasyPost + 11.15
126 Vegard Stake Laengen UAE Team Emirates-XRG + 11.15
127 Ayco Bastiaens Soudal Quick-Step + 11.15
128 Davide Ballerini XDS Astana Team + 11.15
129 Luke Durbridge Team Jayco-AlUla + 11.15
130 Simon Clarke Israel-Premier Tech + 11.15
131 Otto Vergaerde Lidl-Trek + 11.15
132 Steven Kruijswijk Team Visma | Lease a Bike + 11.15
133 Danny van Poppel Red Bull-BORA-hansgrohe + 11.15
134 Jimmy Janssens Alpecin-Deceuninck + 11.15
135 Jonas Koch Red Bull-BORA-hansgrohe + 11.15
136 Marco Haller Tudor Pro Cycling Team + 11.15
137 Fabio Van den Bossche Alpecin-Deceuninck + 11.15
138 Gal Glivar Alpecin-Deceuninck + 14.43
139 Lucas Hamilton INEOS Grenadiers + 16.37
140 Jasper De Buyst Lotto + 16.37
141 Sébastien Grignard Lotto + 16.37
142 Arnaud De Lie Lotto + 16.37
143 Jonas Gregaard Lotto + 16.37
144 Lewis Askey Groupama-FDJ + 16.37
145 Alex Edmondson Team Picnic PostNL + 16.37
146 Julius Johansen UAE Team Emirates-XRG + 16.37
147 Jordi Meeus Red Bull-BORA-hansgrohe + 16.37
148 Albert Torres Movistar Team + 16.37
149 Stefan Bissegger Decathlon AG2R La Mondiale Team + 16.37
150 Mikkel Bjerg UAE Team Emirates-XRG + 16.37
151 Anton Palzer Red Bull-BORA-hansgrohe + 16.37
- Benoît Cosnefroy Decathlon AG2R La Mondiale Team DNF
- Elie Gesbert ARKEA-B&B HOTELS DNF
- Johan Jacobs Groupama-FDJ DNF

GC

PosRiderTeam Time
1 Romain Grégoire Groupama-FDJ 2:50:05
2 Kévin Vauquelin ARKEA-B&B HOTELS + 00.24
3 Bart Lemmen Team Visma | Lease a Bike + 00.26
4 Julian Alaphilippe Tudor Pro Cycling Team + 00.26
5 Ben O'Connor Team Jayco-AlUla + 01.17
6 Felix Großschartner UAE Team Emirates-XRG + 01.17
7 Pablo Castrillo Movistar Team + 01.17
8 Lennard Kämna Lidl-Trek + 01.17
9 Rainer Kepplinger Bahrain Victorious + 01.17
10 Ben Swift INEOS Grenadiers + 01.32
11 Nicola Conci XDS Astana Team + 01.36
12 Lorenzo Fortunato XDS Astana Team + 01.36
13 Georg Zimmermann Intermarché-Wanty + 01.36
14 Sjoerd Bax Q36.5 Pro Cycling Team + 01.36
15 Sam Maisonobe Cofidis + 01.36
16 Ewen Costiou ARKEA-B&B HOTELS + 01.36
17 Tijmen Graat Team Visma | Lease a Bike + 01.36
18 George Bennett Israel-Premier Tech + 01.36
19 William Barta Movistar Team + 01.36
20 Warren Barguil Team Picnic PostNL + 01.36
21 Matteo Badilatti Q36.5 Pro Cycling Team + 01.36
22 Hugo Houle Israel-Premier Tech + 01.36
23 Marc Hirschi Tudor Pro Cycling Team + 03.22
24 Michael Woods Israel-Premier Tech + 03.22
25 João Almeida UAE Team Emirates-XRG + 03.22
26 Tiesj Benoot Team Visma | Lease a Bike + 03.22
27 Clément Champoussin XDS Astana Team + 03.22
28 Ilan Van Wilder Soudal Quick-Step + 03.22
29 Oscar Onley Team Picnic PostNL + 03.22
30 Victor Langellotti INEOS Grenadiers + 03.22
31 Matthew Riccitello Israel-Premier Tech + 03.22
32 Javier Romo Movistar Team + 03.22
33 AJ August INEOS Grenadiers + 03.22
34 Pello Bilbao Bahrain Victorious + 03.22
35 Juan Pedro Lopez Lidl-Trek + 03.22
36 Jan Christen UAE Team Emirates-XRG + 03.22
37 Tao Geoghegan Hart Lidl-Trek + 03.22
38 Felix Gall Decathlon AG2R La Mondiale Team + 03.22
39 Ramses Debruyne Alpecin-Deceuninck + 03.38
40 Geraint Thomas INEOS Grenadiers + 03.38
41 Emiel Verstrynge Alpecin-Deceuninck + 03.38
42 Joe Blackmore Israel-Premier Tech + 03.38
43 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 03.38
44 Andrea Bagioli Lidl-Trek + 03.38
45 Matteo Sobrero Red Bull-BORA-hansgrohe + 03.50
46 Callum Scotson Decathlon AG2R La Mondiale Team + 04.16
47 Gianluca Brambilla Q36.5 Pro Cycling Team + 04.48
48 Arjen Livyns Lotto + 04.48
49 Léo Bisiaux Decathlon AG2R La Mondiale Team + 04.48
50 Sylvain Moniquet Cofidis + 04.48
51 Mauri Vansevenant Soudal Quick-Step + 04.48
52 Ion Izagirre Cofidis + 04.48
53 David de la Cruz Q36.5 Pro Cycling Team + 04.48
54 Finlay Pickering Bahrain Victorious + 04.48
55 Eduardo Sepulveda Lotto + 04.48
56 Laurens De Plus INEOS Grenadiers + 04.48
57 Roger Adrià Red Bull-BORA-hansgrohe + 04.48
58 Neilson Powless EF Education-EasyPost + 04.48
59 Stefano Oldani Cofidis + 06.01
60 Gerben Kuypers Intermarché-Wanty + 06.01
61 Jonas Rutsch Intermarché-Wanty + 06.01
62 Fabio Christen Q36.5 Pro Cycling Team + 06.01
63 Anthon Charmig XDS Astana Team + 06.01
64 Valentin Madouas Groupama-FDJ + 06.01
65 Simone Petilli Intermarché-Wanty + 06.01
66 Mathis Le Berre ARKEA-B&B HOTELS + 06.01
67 Quinn Simmons Lidl-Trek + 06.32
68 Matej Mohoric Bahrain Victorious + 07.47
69 Sam Oomen Lidl-Trek + 09.42
70 Rui Costa EF Education-EasyPost + 10.23
71 Laurens Huys ARKEA-B&B HOTELS + 10.23
72 António Morgado UAE Team Emirates-XRG + 10.23
73 Marcel Camprubí Q36.5 Pro Cycling Team + 10.23
74 Mathijs Paasschens Bahrain Victorious + 11.25
75 Max van der Meulen Bahrain Victorious + 11.25
76 Nicolò Buratti Bahrain Victorious + 11.25
77 Tim Naberman Team Picnic PostNL + 11.25
78 Pieter Serry Soudal Quick-Step + 11.25
79 Jan Maas Cofidis + 11.25
80 Bob Jungels INEOS Grenadiers + 11.25
81 Brent Van Moer Lotto + 11.25
82 Menno Huising Team Visma | Lease a Bike + 11.25
83 Fausto Masnada XDS Astana Team + 11.25
84 Eddy Le Huitouze Groupama-FDJ + 11.25
85 Jasha Sütterlin Team Jayco-AlUla + 11.25
86 Roel van Sintmaartensdijk Intermarché-Wanty + 11.25
87 Petr Kelemen Tudor Pro Cycling Team + 11.25
88 Lawrence Warbasse Tudor Pro Cycling Team + 11.25
89 Nelson Oliveira Movistar Team + 11.25
90 Felix Engelhardt Team Jayco-AlUla + 11.25
91 Marius Mayrhofer Tudor Pro Cycling Team + 11.25
92 Luc Wirtgen Tudor Pro Cycling Team + 11.25
93 Patrick Gamper Team Jayco-AlUla + 11.25
94 Julien Vermote Team Visma | Lease a Bike + 11.25
95 Stefan Küng Groupama-FDJ + 11.25
96 Mauro Schmid Team Jayco-AlUla + 11.25
97 Madis Mihkels EF Education-EasyPost + 11.25
98 Chris Froome Israel-Premier Tech + 11.25
99 James Knox Soudal Quick-Step + 11.25
100 Harry Sweeny EF Education-EasyPost + 11.25
101 Nolann Mahoudo Cofidis + 11.25
102 Sergio Samitier Cofidis + 11.25
103 Antoine Huby Soudal Quick-Step + 11.25
104 David González Q36.5 Pro Cycling Team + 11.25
105 Vincenzo Albanese EF Education-EasyPost + 11.25
106 Samuele Battistella EF Education-EasyPost + 11.25
107 Alessandro Verre ARKEA-B&B HOTELS + 11.25
108 Kevin Colleoni Intermarché-Wanty + 11.25
109 Martin Tjøtta ARKEA-B&B HOTELS + 11.25
110 Pavel Bittner Team Picnic PostNL + 11.25
111 Frank van den Broek Team Picnic PostNL + 11.25
112 Nans Peters Decathlon AG2R La Mondiale Team + 11.25
113 Silvan Dillier Alpecin-Deceuninck + 11.25
114 Olivier Le Gac Groupama-FDJ + 11.25
115 Alexander Kamp Intermarché-Wanty + 11.25
116 Paul Lapeira Decathlon AG2R La Mondiale Team + 11.25
117 Filippo Zana Team Jayco-AlUla + 11.25
118 Alberto Bettiol XDS Astana Team + 11.25
119 Nairo Quintana Movistar Team + 11.25
120 Pelayo Sanchez Movistar Team + 11.25
121 Junior Lecerf Soudal Quick-Step + 11.25
122 Henri Uhlig Alpecin-Deceuninck + 11.25
123 Sean Flynn Team Picnic PostNL + 11.25
124 Thomas Gloag Team Visma | Lease a Bike + 11.25
125 Max Walker EF Education-EasyPost + 11.25
126 Vegard Stake Laengen UAE Team Emirates-XRG + 11.25
127 Ayco Bastiaens Soudal Quick-Step + 11.25
128 Davide Ballerini XDS Astana Team + 11.25
129 Luke Durbridge Team Jayco-AlUla + 11.25
130 Simon Clarke Israel-Premier Tech + 11.25
131 Otto Vergaerde Lidl-Trek + 11.25
132 Steven Kruijswijk Team Visma | Lease a Bike + 11.25
133 Danny van Poppel Red Bull-BORA-hansgrohe + 11.25
134 Jimmy Janssens Alpecin-Deceuninck + 11.25
135 Jonas Koch Red Bull-BORA-hansgrohe + 11.25
136 Marco Haller Tudor Pro Cycling Team + 11.25
137 Fabio Van den Bossche Alpecin-Deceuninck + 11.25
138 Gal Glivar Alpecin-Deceuninck + 14.53
139 Lucas Hamilton INEOS Grenadiers + 16.47
140 Jasper De Buyst Lotto + 16.47
141 Sébastien Grignard Lotto + 16.47
142 Arnaud De Lie Lotto + 16.47
143 Jonas Gregaard Lotto + 16.47
144 Lewis Askey Groupama-FDJ + 16.47
145 Alex Edmondson Team Picnic PostNL + 16.47
146 Julius Johansen UAE Team Emirates-XRG + 16.47
147 Jordi Meeus Red Bull-BORA-hansgrohe + 16.47
148 Albert Torres Movistar Team + 16.47
149 Stefan Bissegger Decathlon AG2R La Mondiale Team + 16.47
150 Mikkel Bjerg UAE Team Emirates-XRG + 16.47
151 Anton Palzer Red Bull-BORA-hansgrohe + 16.47
- Benoît Cosnefroy Decathlon AG2R La Mondiale Team DNF
- Elie Gesbert ARKEA-B&B HOTELS DNF
- Johan Jacobs Groupama-FDJ DNF

Youth

PosRiderTeam Time
1 Romain Grégoire Groupama-FDJ 2:50:05
2 Kévin Vauquelin ARKEA-B&B HOTELS + 00.24
3 Pablo Castrillo Movistar Team + 01.17
4 Sam Maisonobe Cofidis + 01.36
5 Ewen Costiou ARKEA-B&B HOTELS + 01.36
6 Tijmen Graat Team Visma | Lease a Bike + 01.36
7 Ilan Van Wilder Soudal Quick-Step + 03.22
8 Oscar Onley Team Picnic PostNL + 03.22
9 Matthew Riccitello Israel-Premier Tech + 03.22
10 AJ August INEOS Grenadiers + 03.22
11 Jan Christen UAE Team Emirates-XRG + 03.22
12 Ramses Debruyne Alpecin-Deceuninck + 03.38
13 Emiel Verstrynge Alpecin-Deceuninck + 03.38
14 Joe Blackmore Israel-Premier Tech + 03.38
15 Léo Bisiaux Decathlon AG2R La Mondiale Team + 04.48
16 Finlay Pickering Bahrain Victorious + 04.48
17 Gerben Kuypers Intermarché-Wanty + 06.01
18 Fabio Christen Q36.5 Pro Cycling Team + 06.01
19 Mathis Le Berre ARKEA-B&B HOTELS + 06.01
20 Quinn Simmons Lidl-Trek + 06.32
21 António Morgado UAE Team Emirates-XRG + 10.23
22 Marcel Camprubí Q36.5 Pro Cycling Team + 10.23
23 Max van der Meulen Bahrain Victorious + 11.25
24 Nicolò Buratti Bahrain Victorious + 11.25
25 Menno Huising Team Visma | Lease a Bike + 11.25
26 Eddy Le Huitouze Groupama-FDJ + 11.25
27 Roel van Sintmaartensdijk Intermarché-Wanty + 11.25
28 Petr Kelemen Tudor Pro Cycling Team + 11.25
29 Felix Engelhardt Team Jayco-AlUla + 11.25
30 Marius Mayrhofer Tudor Pro Cycling Team + 11.25
31 Madis Mihkels EF Education-EasyPost + 11.25
32 Nolann Mahoudo Cofidis + 11.25
33 Antoine Huby Soudal Quick-Step + 11.25
34 Alessandro Verre ARKEA-B&B HOTELS + 11.25
35 Martin Tjøtta ARKEA-B&B HOTELS + 11.25
36 Pavel Bittner Team Picnic PostNL + 11.25
37 Frank van den Broek Team Picnic PostNL + 11.25
38 Paul Lapeira Decathlon AG2R La Mondiale Team + 11.25
39 Pelayo Sanchez Movistar Team + 11.25
40 Junior Lecerf Soudal Quick-Step + 11.25
41 Henri Uhlig Alpecin-Deceuninck + 11.25
42 Sean Flynn Team Picnic PostNL + 11.25
43 Thomas Gloag Team Visma | Lease a Bike + 11.25
44 Max Walker EF Education-EasyPost + 11.25
45 Fabio Van den Bossche Alpecin-Deceuninck + 11.25
46 Gal Glivar Alpecin-Deceuninck + 14.53
47 Arnaud De Lie Lotto + 16.47
48 Lewis Askey Groupama-FDJ + 16.47

Points

PosRiderTeam Points
1 Romain Grégoire Groupama-FDJ 12
2 Kévin Vauquelin ARKEA-B&B HOTELS 8
3 Mathis Le Berre ARKEA-B&B HOTELS 6
4 Bart Lemmen Team Visma | Lease a Bike 6
5 Julian Alaphilippe Tudor Pro Cycling Team 4
6 Pablo Castrillo Movistar Team 4
7 Ben O'Connor Team Jayco-AlUla 2
8 Matej Mohoric Bahrain Victorious 2

Mountain

PosRiderTeam Points
1 Felix Engelhardt Team Jayco-AlUla 9
2 Kévin Vauquelin ARKEA-B&B HOTELS 7
3 Bart Lemmen Team Visma | Lease a Bike 6
4 Julian Alaphilippe Tudor Pro Cycling Team 6
5 Pablo Castrillo Movistar Team 3
6 Romain Grégoire Groupama-FDJ 3
7 Ben O'Connor Team Jayco-AlUla 2
8 Victor Langellotti INEOS Grenadiers 2
9 Valentin Madouas Groupama-FDJ 2
10 Matej Mohoric Bahrain Victorious 2
11 Matteo Sobrero Red Bull-BORA-hansgrohe 1
12 Thomas Gloag Team Visma | Lease a Bike 1

Team

PosTeamTime
1 Team Visma | Lease a Bike 8:35:43
2 Movistar Team + 00.47
3 XDS Astana Team + 01.06
4 Israel-Premier Tech + 01.06
5 Q36.5 Pro Cycling Team + 02.32
6 UAE Team Emirates-XRG + 02.33
7 Lidl-Trek + 02.33
8 ARKEA-B&B HOTELS + 02.39
9 INEOS Grenadiers + 02.52
10 Bahrain Victorious + 03.59
11 Cofidis + 05.44
12 Red Bull-BORA-hansgrohe + 06.48
13 Decathlon AG2R La Mondiale Team + 06.58
14 Intermarché-Wanty + 08.10
15 Tudor Pro Cycling Team + 09.49
16 Team Picnic PostNL + 10.55
17 Groupama-FDJ + 12.08
18 Alpecin-Deceuninck + 13.13
19 Soudal Quick-Step + 14.07
20 Lotto + 15.33
21 Team Jayco-AlUla + 18.39
22 EF Education-EasyPost + 21.08

What we said about Stage 1 on beforehand

The 2025 Tour de Suisse opens with a road stage in Küssnacht, rather than the usual prologue. Riders face two ascents of the Michaelskreuz climb (3.8km at 9.1%), with the final summit just 13km from the finish. Attacks are likely on the climb or the descent that follows, but if any fast finishers survive, the flat final kilometre could suit them.

Race profile

Race
Tour de Suisse
Start date
15.06.2025
End date
22.06.2025
Total distance
129.4 km
Gen
Men
Cat
2.UWT
Country
Switzerland
Discipline
Road
First edition
1933

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️