Tour de Suisse 2025 - Stage 2

Aarau > Schwarzsee, 177.0km

15.06-22.06

Despite 2,700 metres of climbing, stage 2 unfolded as expected with a bunch sprint. A breakaway of Dillier, Rutsch and Schmid was kept under control throughout the day. Jan Christen launched a bold solo attack with 2.5 km to go but was caught just before the line. In the final sprint, Vincenzo Albanese powered to victory ahead of Christen and Askey.

Results

Stage

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

GC

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

Youth

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

Points

PosRiderTeam Points
1 Romain Grégoire Groupama-FDJ 12
2 Vincenzo Albanese EF Education-EasyPost 12
3 Kévin Vauquelin ARKEA-B&B HOTELS 8
4 Fabio Christen Q36.5 Pro Cycling Team 8
5 Jonas Rutsch Intermarché-Wanty 6
6 Mathis Le Berre ARKEA-B&B HOTELS 6
7 Bart Lemmen Team Visma | Lease a Bike 6
8 Lewis Askey Groupama-FDJ 6
9 Julian Alaphilippe Tudor Pro Cycling Team 4
10 Pablo Castrillo Movistar Team 4
11 Quinn Simmons Lidl-Trek 4
12 Mauro Schmid Team Jayco-AlUla 4
13 Ben O'Connor Team Jayco-AlUla 2
14 Matej Mohoric Bahrain Victorious 2
15 Danny van Poppel Red Bull-BORA-hansgrohe 2
16 Silvan Dillier Alpecin-Deceuninck 2

Mountain

PosRiderTeam Points
1 Felix Engelhardt Team Jayco-AlUla 15
2 Mauro Schmid Team Jayco-AlUla 12
3 Kévin Vauquelin ARKEA-B&B HOTELS 7
4 Bart Lemmen Team Visma | Lease a Bike 6
5 Julian Alaphilippe Tudor Pro Cycling Team 6
6 Jonas Rutsch Intermarché-Wanty 6
7 Pablo Castrillo Movistar Team 3
8 Romain Grégoire Groupama-FDJ 3
9 Ben O'Connor Team Jayco-AlUla 2
10 Victor Langellotti INEOS Grenadiers 2
11 Valentin Madouas Groupama-FDJ 2
12 Matej Mohoric Bahrain Victorious 2
13 Lawrence Warbasse Tudor Pro Cycling Team 2
14 Matteo Sobrero Red Bull-BORA-hansgrohe 1
15 Bob Jungels INEOS Grenadiers 1
16 Thomas Gloag Team Visma | Lease a Bike 1
17 Stefan Bissegger Decathlon AG2R La Mondiale Team 1

Team

PosTeamTime
1 Team Visma | Lease a Bike 20:23:34
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 Lidl-Trek + 02.33
7 UAE Team Emirates-XRG + 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.37
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.35

What we said about Stage 2 on beforehand

Stage 2 starts in Aarau, hometown of Silvan Dillier, and features 2,700 metres of climbing over 177km — a tough test even for punchy sprinters. The Guggisberg climb, 50km from the finish, could thin the field before a steady rise to Schwarzsee. A fast final 500 metres may favour reduced group sprints, depending on how hard the GC riders race it.

Race profile

Race
Tour de Suisse
Start date
15.06.2025
End date
22.06.2025
Total distance
177.0 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 ❤️