Tour de Romandie 2025 - Stage 2

La Grande Béroche > La Grande Béroche, 157.0km

29.04-04.05

The Tour de Romandie is a UCI WorldTour stage race held annually in the French speaking region of Switzerland. It is widely seen as a key preparation race ahead of the Giro d’Italia and consistently attracts many of the world’s top general classification riders. The first edition took place in 1947.

Results

Stage

PosRiderTeam Time
1 Lorenzo Fortunato XDS Astana Team 3:54:40
2 Alex Baudin EF Education-EasyPost + 00.02
3 Junior Lecerf Soudal Quick-Step + 00.02
4 Lennert Van Eetvelt Lotto + 00.02
5 Juan Pedro Lopez Lidl-Trek + 00.02
6 Remco Evenepoel Soudal Quick-Step + 00.56
7 Harold Tejada XDS Astana Team + 00.56
8 Javier Romo Movistar Team + 00.56
9 Cristian Rodriguez ARKEA-B&B HOTELS + 00.56
10 Edward Dunbar Team Jayco-AlUla + 00.56
11 Oscar Onley Team Picnic PostNL + 00.56
12 Joao Almeida UAE Team Emirates-XRG + 00.56
13 Lenny Martinez Bahrain Victorious + 00.56
14 Rémy Rochas Groupama-FDJ + 00.56
15 Mathys Rondel Tudor Pro Cycling Team + 00.56
16 Carlos Rodriguez INEOS Grenadiers + 00.56
17 Jay Vine UAE Team Emirates-XRG + 00.56
18 Hugh Carthy EF Education-EasyPost + 00.56
19 Ivo Oliveira UAE Team Emirates-XRG + 01.15
20 Jacopo Mosca Lidl-Trek + 01.15
21 Reuben Thompson Lotto + 01.15
22 Lorenzo Germani Groupama-FDJ + 01.15
23 James Shaw EF Education-EasyPost + 01.15
24 Asbjørn Hellemose Team Jayco-AlUla + 01.15
25 Huub Artz Intermarché-Wanty + 01.15
26 Gijs Leemreize Team Picnic PostNL + 01.15
27 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 01.15
28 Clément Champoussin XDS Astana Team + 01.15
29 Sam Oomen Lidl-Trek + 01.15
30 Darren Rafferty EF Education-EasyPost + 01.15
31 Pablo Castrillo Movistar Team + 01.15
32 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 01.15
33 Emanuel Buchmann Cofidis + 01.15
34 Gerben Kuypers Intermarché-Wanty + 01.15
35 Archie Ryan EF Education-EasyPost + 01.15
36 Johannes Staune-Mittet Decathlon AG2R La Mondiale Team + 01.15
37 Pablo Torres UAE Team Emirates-XRG + 01.15
38 David Gaudu Groupama-FDJ + 01.15
39 Julien Bernard Lidl-Trek + 01.15
40 Alberto Bettiol XDS Astana Team + 01.15
41 Iván Romeo Movistar Team + 01.15
42 Thibault Guernalec ARKEA-B&B HOTELS + 01.15
43 Jesus Herrada Cofidis + 01.15
44 Sergio Higuita XDS Astana Team + 01.15
45 Jørgen Nordhagen Team Visma | Lease a Bike + 01.15
46 Eduardo Sepulveda Lotto + 01.15
47 Victor Langellotti INEOS Grenadiers + 01.15
48 Geraint Thomas INEOS Grenadiers + 01.15
49 Ion Izagirre Cofidis + 01.15
50 Jack Haig Bahrain Victorious + 01.15
51 Lucas Plapp Team Jayco-AlUla + 01.15
52 Callum Scotson Decathlon AG2R La Mondiale Team + 01.15
53 Anton Palzer Red Bull-BORA-hansgrohe + 04.53
54 Dries De Pooter Intermarché-Wanty + 08.28
55 Alexander Hajek Red Bull-BORA-hansgrohe + 08.28
56 Stefan Küng Groupama-FDJ + 08.28
57 Tijmen Graat Team Visma | Lease a Bike + 08.28
58 Mathijs Paasschens Bahrain Victorious + 08.28
59 Bjoern Koerdt Team Picnic PostNL + 08.28
60 Romain Combaud Team Picnic PostNL + 08.28
61 Ben Swift INEOS Grenadiers + 08.28
62 Louis Barré Intermarché-Wanty + 08.28
63 Kamiel Bonneu Intermarché-Wanty + 08.28
64 Logan Currie Lotto + 08.28
65 Max van der Meulen Bahrain Victorious + 08.28
66 Finlay Pickering Bahrain Victorious + 08.28
67 Kasper Asgreen EF Education-EasyPost + 08.28
68 Jorge Arcas Movistar Team + 08.28
69 Ben Zwiehoff Red Bull-BORA-hansgrohe + 08.28
70 Mauri Vansevenant Soudal Quick-Step + 08.28
71 Amanuel Ghebreigzabhier Lidl-Trek + 08.28
72 Nelson Oliveira Movistar Team + 08.28
73 Enzo Paleni Groupama-FDJ + 08.28
74 Lennard Kämna Lidl-Trek + 08.28
75 Matteo Sobrero Red Bull-BORA-hansgrohe + 08.28
76 Raúl García ARKEA-B&B HOTELS + 08.28
77 Clément Venturini ARKEA-B&B HOTELS + 08.28
78 Christopher Juul-Jensen Team Jayco-AlUla + 08.28
79 Clément Davy Groupama-FDJ + 11.46
80 Welay Berhe Team Jayco-AlUla + 11.46
81 Benoît Cosnefroy Decathlon AG2R La Mondiale Team + 11.46
82 Tobias Bayer Alpecin-Deceuninck + 11.46
83 Rune Herregodts UAE Team Emirates-XRG + 11.46
84 Victor Guernalec ARKEA-B&B HOTELS + 11.46
85 Stefan Bissegger Decathlon AG2R La Mondiale Team + 11.46
86 Julien Vermote Team Visma | Lease a Bike + 11.46
87 Felix Großschartner UAE Team Emirates-XRG + 11.46
88 Matthew Brennan Team Visma | Lease a Bike + 11.46
89 Pavel Bittner Team Picnic PostNL + 11.46
90 Patrick Eddy Team Picnic PostNL + 11.46
91 Menno Huising Team Visma | Lease a Bike + 11.46
92 Anton Kuzmin XDS Astana Team + 11.46
93 Nicolas Debeaumarché Cofidis + 11.46
94 Michael Leonard INEOS Grenadiers + 11.46
95 Silvan Dillier Alpecin-Deceuninck + 11.46
96 Remi Cavagna Groupama-FDJ + 11.46
97 Roland Thalmann Tudor Pro Cycling Team + 11.46
98 Milan Menten Lotto + 11.46
99 Kamil Gradek Bahrain Victorious + 11.46
100 Nicolò Buratti Bahrain Victorious + 11.46
101 Oliver Knight Cofidis + 11.46
102 Pieter Serry Soudal Quick-Step + 11.46
103 Jarrad Drizners Lotto + 11.46
104 Pascal Eenkhoorn Soudal Quick-Step + 11.46
105 Bauke Mollema Lidl-Trek + 11.46
106 Ramses Debruyne Alpecin-Deceuninck + 11.46
107 Sebastian Kolze Changizi Tudor Pro Cycling Team + 11.46
108 Jonas Gregaard Lotto + 11.46
109 Casper Pedersen Soudal Quick-Step + 18.23
110 Mathias Sunekær Norsgaard Movistar Team + 18.23
111 Filip Maciejuk Red Bull-BORA-hansgrohe + 18.23
112 Michele Gazzoli XDS Astana Team + 18.23
113 Timo Roosen Team Picnic PostNL + 18.23
114 Tom Paquot Intermarché-Wanty + 18.23
115 Léandre Lozouet ARKEA-B&B HOTELS + 18.23
116 Loe van Belle Team Visma | Lease a Bike + 18.23
117 Oscar Riesebeek Alpecin-Deceuninck + 18.23
118 Maikel Zijlaard Tudor Pro Cycling Team + 18.23
119 Davide Cimolai Movistar Team + 18.23
120 Hugo Toumire Cofidis + 18.23
121 Sam Watson INEOS Grenadiers + 18.23
122 Campbell Stewart Team Jayco-AlUla + 18.23
123 Josef Cerný Soudal Quick-Step + 18.23
124 Johan Price-Pejtersen Alpecin-Deceuninck + 18.23
- Amaury Capiot ARKEA-B&B HOTELS OOT
- Anders Foldager Team Jayco-AlUla DNS
- Jan Christen UAE Team Emirates-XRG DNF
- Jonas Koch Red Bull-BORA-hansgrohe DNF
- Stan Van Tricht Alpecin-Deceuninck DNF
- Artem Shmidt INEOS Grenadiers DNF
- Stanislaw Aniolkowski Cofidis DNF
- Daniel McLay Team Visma | Lease a Bike DNF
- Henri Uhlig Alpecin-Deceuninck DNF
- Arthur Kluckers Tudor Pro Cycling Team DNF
- Lukas Nerurkar EF Education-EasyPost DNF

GC

PosRiderTeam Time
1 Alex Baudin EF Education-EasyPost 8:41:53
2 Junior Lecerf Soudal Quick-Step + 00.05
3 Lennert Van Eetvelt Lotto + 00.06
4 Lorenzo Fortunato XDS Astana Team + 00.17
5 Juan Pedro Lopez Lidl-Trek + 00.17
6 Remco Evenepoel Soudal Quick-Step + 00.52
7 Jay Vine UAE Team Emirates-XRG + 00.53
8 Joao Almeida UAE Team Emirates-XRG + 00.53
9 Lenny Martinez Bahrain Victorious + 00.56
10 Harold Tejada XDS Astana Team + 00.56
11 Rémy Rochas Groupama-FDJ + 01.00
12 Javier Romo Movistar Team + 01.01
13 Edward Dunbar Team Jayco-AlUla + 01.02
14 Carlos Rodriguez INEOS Grenadiers + 01.03
15 Mathys Rondel Tudor Pro Cycling Team + 01.04
16 Oscar Onley Team Picnic PostNL + 01.05
17 Ivo Oliveira UAE Team Emirates-XRG + 01.07
18 Iván Romeo Movistar Team + 01.10
19 Thibault Guernalec ARKEA-B&B HOTELS + 01.11
20 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team + 01.11
21 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 01.14
22 Cristian Rodriguez ARKEA-B&B HOTELS + 01.15
23 Huub Artz Intermarché-Wanty + 01.16
24 Jack Haig Bahrain Victorious + 01.19
25 James Shaw EF Education-EasyPost + 01.21
26 Callum Scotson Decathlon AG2R La Mondiale Team + 01.21
27 Johannes Staune-Mittet Decathlon AG2R La Mondiale Team + 01.21
28 Darren Rafferty EF Education-EasyPost + 01.22
29 Ion Izagirre Cofidis + 01.23
30 Julien Bernard Lidl-Trek + 01.23
31 Pablo Torres UAE Team Emirates-XRG + 01.24
32 Jesus Herrada Cofidis + 01.24
33 Asbjørn Hellemose Team Jayco-AlUla + 01.24
34 Geraint Thomas INEOS Grenadiers + 01.25
35 Clément Champoussin XDS Astana Team + 01.25
36 Archie Ryan EF Education-EasyPost + 01.25
37 David Gaudu Groupama-FDJ + 01.25
38 Sam Oomen Lidl-Trek + 01.30
39 Sergio Higuita XDS Astana Team + 01.31
40 Emanuel Buchmann Cofidis + 01.32
41 Lorenzo Germani Groupama-FDJ + 01.37
42 Eduardo Sepulveda Lotto + 01.39
43 Jørgen Nordhagen Team Visma | Lease a Bike + 01.44
44 Gijs Leemreize Team Picnic PostNL + 01.44
45 Pablo Castrillo Movistar Team + 01.58
46 Reuben Thompson Lotto + 02.01
47 Lucas Plapp Team Jayco-AlUla + 02.12
48 Alberto Bettiol XDS Astana Team + 02.23
49 Hugh Carthy EF Education-EasyPost + 02.26
50 Victor Langellotti INEOS Grenadiers + 02.34
51 Jacopo Mosca Lidl-Trek + 02.38
52 Gerben Kuypers Intermarché-Wanty + 02.41
53 Anton Palzer Red Bull-BORA-hansgrohe + 05.02
54 Stefan Küng Groupama-FDJ + 08.24
55 Alexander Hajek Red Bull-BORA-hansgrohe + 08.31
56 Raúl García ARKEA-B&B HOTELS + 08.33
57 Kasper Asgreen EF Education-EasyPost + 08.34
58 Clément Venturini ARKEA-B&B HOTELS + 08.36
59 Louis Barré Intermarché-Wanty + 08.36
60 Dries De Pooter Intermarché-Wanty + 08.38
61 Max van der Meulen Bahrain Victorious + 08.41
62 Nelson Oliveira Movistar Team + 08.42
63 Ben Swift INEOS Grenadiers + 08.43
64 Mauri Vansevenant Soudal Quick-Step + 08.48
65 Finlay Pickering Bahrain Victorious + 08.48
66 Tijmen Graat Team Visma | Lease a Bike + 08.49
67 Jorge Arcas Movistar Team + 08.52
68 Mathijs Paasschens Bahrain Victorious + 09.36
69 Logan Currie Lotto + 09.50
70 Matteo Sobrero Red Bull-BORA-hansgrohe + 09.52
71 Enzo Paleni Groupama-FDJ + 09.53
72 Bjoern Koerdt Team Picnic PostNL + 09.55
73 Ben Zwiehoff Red Bull-BORA-hansgrohe + 09.55
74 Lennard Kämna Lidl-Trek + 09.56
75 Kamiel Bonneu Intermarché-Wanty + 09.58
76 Romain Combaud Team Picnic PostNL + 10.04
77 Christopher Juul-Jensen Team Jayco-AlUla + 10.12
78 Amanuel Ghebreigzabhier Lidl-Trek + 10.23
79 Matthew Brennan Team Visma | Lease a Bike + 11.35
80 Pavel Bittner Team Picnic PostNL + 11.44
81 Pascal Eenkhoorn Soudal Quick-Step + 11.46
82 Benoît Cosnefroy Decathlon AG2R La Mondiale Team + 11.47
83 Bauke Mollema Lidl-Trek + 11.47
84 Felix Großschartner UAE Team Emirates-XRG + 11.48
85 Milan Menten Lotto + 11.51
86 Ramses Debruyne Alpecin-Deceuninck + 11.53
87 Nicolò Buratti Bahrain Victorious + 11.55
88 Oliver Knight Cofidis + 11.59
89 Tobias Bayer Alpecin-Deceuninck + 12.05
90 Jarrad Drizners Lotto + 12.06
91 Remi Cavagna Groupama-FDJ + 12.58
92 Patrick Eddy Team Picnic PostNL + 13.06
93 Sebastian Kolze Changizi Tudor Pro Cycling Team + 13.06
94 Roland Thalmann Tudor Pro Cycling Team + 13.10
95 Clément Davy Groupama-FDJ + 13.11
96 Rune Herregodts UAE Team Emirates-XRG + 13.12
97 Pieter Serry Soudal Quick-Step + 13.13
98 Menno Huising Team Visma | Lease a Bike + 13.14
99 Anton Kuzmin XDS Astana Team + 13.16
100 Silvan Dillier Alpecin-Deceuninck + 13.16
101 Welay Berhe Team Jayco-AlUla + 13.18
102 Jonas Gregaard Lotto + 13.23
103 Michael Leonard INEOS Grenadiers + 13.36
104 Victor Guernalec ARKEA-B&B HOTELS + 14.21
105 Nicolas Debeaumarché Cofidis + 14.42
106 Kamil Gradek Bahrain Victorious + 15.39
107 Sam Watson INEOS Grenadiers + 18.15
108 Casper Pedersen Soudal Quick-Step + 19.33
109 Léandre Lozouet ARKEA-B&B HOTELS + 19.38
110 Filip Maciejuk Red Bull-BORA-hansgrohe + 19.39
111 Michele Gazzoli XDS Astana Team + 19.41
112 Josef Cerný Soudal Quick-Step + 19.42
113 Loe van Belle Team Visma | Lease a Bike + 19.49
114 Mathias Sunekær Norsgaard Movistar Team + 19.57
115 Campbell Stewart Team Jayco-AlUla + 20.03
116 Hugo Toumire Cofidis + 20.14
117 Tom Paquot Intermarché-Wanty + 20.16
118 Timo Roosen Team Picnic PostNL + 20.17
119 Davide Cimolai Movistar Team + 20.30
120 Maikel Zijlaard Tudor Pro Cycling Team + 21.04
121 Stefan Bissegger Decathlon AG2R La Mondiale Team + 26.17
122 Julien Vermote Team Visma | Lease a Bike + 32.27
123 Oscar Riesebeek Alpecin-Deceuninck + 37.57
124 Johan Price-Pejtersen Alpecin-Deceuninck + 44.32
- Amaury Capiot ARKEA-B&B HOTELS OOT
- Anders Foldager Team Jayco-AlUla DNS
- Jan Christen UAE Team Emirates-XRG DNF
- Jonas Koch Red Bull-BORA-hansgrohe DNF
- Stan Van Tricht Alpecin-Deceuninck DNF
- Artem Shmidt INEOS Grenadiers DNF
- Stanislaw Aniolkowski Cofidis DNF
- Daniel McLay Team Visma | Lease a Bike DNF
- Henri Uhlig Alpecin-Deceuninck DNF
- Arthur Kluckers Tudor Pro Cycling Team DNF
- Lukas Nerurkar EF Education-EasyPost DNF

Youth

PosRiderTeam Time
1 Alex Baudin EF Education-EasyPost 8:41:53
2 Junior Lecerf Soudal Quick-Step + 00.05
3 Lennert Van Eetvelt Lotto + 00.06
4 Remco Evenepoel Soudal Quick-Step + 00.52
5 Lenny Martinez Bahrain Victorious + 00.56
6 Carlos Rodriguez INEOS Grenadiers + 01.03
7 Mathys Rondel Tudor Pro Cycling Team + 01.04
8 Oscar Onley Team Picnic PostNL + 01.05
9 Iván Romeo Movistar Team + 01.10
10 Huub Artz Intermarché-Wanty + 01.16
11 Johannes Staune-Mittet Decathlon AG2R La Mondiale Team + 01.21
12 Darren Rafferty EF Education-EasyPost + 01.22
13 Pablo Torres UAE Team Emirates-XRG + 01.24
14 Archie Ryan EF Education-EasyPost + 01.25
15 Lorenzo Germani Groupama-FDJ + 01.37
16 Jørgen Nordhagen Team Visma | Lease a Bike + 01.44
17 Pablo Castrillo Movistar Team + 01.58
18 Reuben Thompson Lotto + 02.01
19 Lucas Plapp Team Jayco-AlUla + 02.12
20 Gerben Kuypers Intermarché-Wanty + 02.41
21 Alexander Hajek Red Bull-BORA-hansgrohe + 08.31
22 Raúl García ARKEA-B&B HOTELS + 08.33
23 Louis Barré Intermarché-Wanty + 08.36
24 Dries De Pooter Intermarché-Wanty + 08.38
25 Max van der Meulen Bahrain Victorious + 08.41
26 Finlay Pickering Bahrain Victorious + 08.48
27 Tijmen Graat Team Visma | Lease a Bike + 08.49
28 Logan Currie Lotto + 09.50
29 Enzo Paleni Groupama-FDJ + 09.53
30 Bjoern Koerdt Team Picnic PostNL + 09.55
31 Matthew Brennan Team Visma | Lease a Bike + 11.35
32 Pavel Bittner Team Picnic PostNL + 11.44
33 Ramses Debruyne Alpecin-Deceuninck + 11.53
34 Nicolò Buratti Bahrain Victorious + 11.55
35 Oliver Knight Cofidis + 11.59
36 Patrick Eddy Team Picnic PostNL + 13.06
37 Sebastian Kolze Changizi Tudor Pro Cycling Team + 13.06
38 Menno Huising Team Visma | Lease a Bike + 13.14
39 Welay Berhe Team Jayco-AlUla + 13.18
40 Michael Leonard INEOS Grenadiers + 13.36
41 Victor Guernalec ARKEA-B&B HOTELS + 14.21
42 Sam Watson INEOS Grenadiers + 18.15
43 Léandre Lozouet ARKEA-B&B HOTELS + 19.38
44 Loe van Belle Team Visma | Lease a Bike + 19.49
45 Hugo Toumire Cofidis + 20.14

Points

PosRiderTeam Points
1 Matthew Brennan Team Visma | Lease a Bike 52
2 Lorenzo Fortunato XDS Astana Team 50
3 Alex Baudin EF Education-EasyPost 45
4 Junior Lecerf Soudal Quick-Step 35
5 Sam Watson INEOS Grenadiers 30
6 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 30
7 Ivo Oliveira UAE Team Emirates-XRG 28
8 Iván Romeo Movistar Team 28
9 Remco Evenepoel Soudal Quick-Step 25
10 Juan Pedro Lopez Lidl-Trek 22
11 Ben Zwiehoff Red Bull-BORA-hansgrohe 22
12 Oscar Onley Team Picnic PostNL 20
13 Stefan Bissegger Decathlon AG2R La Mondiale Team 19
14 Lennert Van Eetvelt Lotto 18
15 Huub Artz Intermarché-Wanty 18
16 Maikel Zijlaard Tudor Pro Cycling Team 17
17 Clément Venturini ARKEA-B&B HOTELS 16
18 Julien Bernard Lidl-Trek 15
19 Gerben Kuypers Intermarché-Wanty 15
20 Silvan Dillier Alpecin-Deceuninck 15
21 Stefan Küng Groupama-FDJ 15
22 Thibault Guernalec ARKEA-B&B HOTELS 13
23 Harold Tejada XDS Astana Team 12
24 Clément Champoussin XDS Astana Team 12
25 Joao Almeida UAE Team Emirates-XRG 11
26 Javier Romo Movistar Team 10
27 Hugh Carthy EF Education-EasyPost 10
28 Amanuel Ghebreigzabhier Lidl-Trek 10
29 Milan Menten Lotto 10
30 Jay Vine UAE Team Emirates-XRG 9
31 Cristian Rodriguez ARKEA-B&B HOTELS 8
32 Ramses Debruyne Alpecin-Deceuninck 8
33 Edward Dunbar Team Jayco-AlUla 7
34 Ben Swift INEOS Grenadiers 7
35 Tijmen Graat Team Visma | Lease a Bike 6
36 Pavel Bittner Team Picnic PostNL 5
37 Lenny Martinez Bahrain Victorious 4
38 Bauke Mollema Lidl-Trek 4
39 Rémy Rochas Groupama-FDJ 3
40 Aleksandr Vlasov Red Bull-BORA-hansgrohe 3
41 Mathys Rondel Tudor Pro Cycling Team 2
42 Jack Haig Bahrain Victorious 2

Mountain

PosRiderTeam Points
1 Ben Zwiehoff Red Bull-BORA-hansgrohe 47
2 Hugh Carthy EF Education-EasyPost 23
3 Gerben Kuypers Intermarché-Wanty 20
4 Julien Bernard Lidl-Trek 15
5 Amanuel Ghebreigzabhier Lidl-Trek 8
6 Remco Evenepoel Soudal Quick-Step 6
7 Enzo Paleni Groupama-FDJ 6
8 Joao Almeida UAE Team Emirates-XRG 4
9 Silvan Dillier Alpecin-Deceuninck 3
10 Rémy Rochas Groupama-FDJ 2
11 Oscar Onley Team Picnic PostNL 2
12 Raúl García ARKEA-B&B HOTELS 2
13 Welay Berhe Team Jayco-AlUla 2
14 Jay Vine UAE Team Emirates-XRG 1
15 Tijmen Graat Team Visma | Lease a Bike 1

Team

PosTeamTime
1 XDS Astana Team 26:08:00
2 EF Education-EasyPost + 00.08
3 Lotto + 00.30
4 Lidl-Trek + 00.31
5 UAE Team Emirates-XRG + 00.32
6 INEOS Grenadiers + 01.02
7 Groupama-FDJ + 01.06
8 Movistar Team + 01.11
9 Decathlon AG2R La Mondiale Team + 01.22
10 Team Jayco-AlUla + 01.36
11 Cofidis + 01.54
12 Soudal Quick-Step + 07.02
13 ARKEA-B&B HOTELS + 08.17
14 Bahrain Victorious + 08.31
15 Team Picnic PostNL + 08.50
16 Intermarché-Wanty + 08.54
17 Red Bull-BORA-hansgrohe + 12.21
18 Team Visma | Lease a Bike + 19.46
19 Tudor Pro Cycling Team + 24.39
20 Alpecin-Deceuninck + 34.41

Race profile

Race
Tour de Romandie
Start date
29.04.2025
End date
04.05.2025
Total distance
157.0 km
Gen
Men
Cat
2.UWT
Country
Switzerland
Discipline
Road
First edition
1947

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 ❤️