Tour de Romandie 2025 - Stage 1

Münchenstein > Fribourg, 194.3km

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

GC

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

Youth

PosRiderTeam Time
1 Matthew Brennan Team Visma | Lease a Bike 4:47:02
2 Sam Watson INEOS Grenadiers + 00.03
3 Artem Shmidt INEOS Grenadiers + 00.05
4 Iván Romeo Movistar Team + 00.06
5 Remco Evenepoel Soudal Quick-Step + 00.07
6 Jan Christen UAE Team Emirates-XRG + 00.08
7 Pavel Bittner Team Picnic PostNL + 00.09
8 Lenny Martinez Bahrain Victorious + 00.11
9 Huub Artz Intermarché-Wanty + 00.12
10 Alexander Hajek Red Bull-BORA-hansgrohe + 00.14
11 Alex Baudin EF Education-EasyPost + 00.15
12 Lennert Van Eetvelt Lotto + 00.15
13 Raúl García ARKEA-B&B HOTELS + 00.16
14 Johannes Staune-Mittet Decathlon AG2R La Mondiale Team + 00.17
15 Junior Lecerf Soudal Quick-Step + 00.18
16 Ramses Debruyne Alpecin-Deceuninck + 00.18
17 Carlos Rodriguez INEOS Grenadiers + 00.18
18 Darren Rafferty EF Education-EasyPost + 00.18
19 Louis Barré Intermarché-Wanty + 00.19
20 Mathys Rondel Tudor Pro Cycling Team + 00.19
21 Pablo Torres UAE Team Emirates-XRG + 00.20
22 Oscar Onley Team Picnic PostNL + 00.20
23 Nicolò Buratti Bahrain Victorious + 00.20
24 Archie Ryan EF Education-EasyPost + 00.21
25 Dries De Pooter Intermarché-Wanty + 00.21
26 Oliver Knight Cofidis + 00.24
27 Max van der Meulen Bahrain Victorious + 00.24
28 Finlay Pickering Bahrain Victorious + 00.31
29 Tijmen Graat Team Visma | Lease a Bike + 00.32
30 Lorenzo Germani Groupama-FDJ + 00.33
31 Jørgen Nordhagen Team Visma | Lease a Bike + 00.40
32 Anders Foldager Team Jayco-AlUla + 00.47
33 Pablo Castrillo Movistar Team + 00.54
34 Reuben Thompson Lotto + 00.57
35 Lucas Plapp Team Jayco-AlUla + 01.08
36 Léandre Lozouet ARKEA-B&B HOTELS + 01.26
37 Patrick Eddy Team Picnic PostNL + 01.31
38 Sebastian Kolze Changizi Tudor Pro Cycling Team + 01.31
39 Logan Currie Lotto + 01.33
40 Enzo Paleni Groupama-FDJ + 01.36
41 Gerben Kuypers Intermarché-Wanty + 01.37
42 Loe van Belle Team Visma | Lease a Bike + 01.37
43 Bjoern Koerdt Team Picnic PostNL + 01.38
44 Menno Huising Team Visma | Lease a Bike + 01.39
45 Welay Berhe Team Jayco-AlUla + 01.43
46 Michael Leonard INEOS Grenadiers + 02.01
47 Hugo Toumire Cofidis + 02.02
48 Victor Guernalec ARKEA-B&B HOTELS + 02.46
49 Lukas Nerurkar EF Education-EasyPost + 03.17
50 Arthur Kluckers Tudor Pro Cycling Team + 19.30
51 Henri Uhlig Alpecin-Deceuninck + 19.32

Points

PosRiderTeam Points
1 Matthew Brennan Team Visma | Lease a Bike 52
2 Sam Watson INEOS Grenadiers 30
3 Aurélien Paret-Peintre Decathlon AG2R La Mondiale Team 30
4 Ivo Oliveira UAE Team Emirates-XRG 28
5 Iván Romeo Movistar Team 28
6 Artem Shmidt INEOS Grenadiers 24
7 Stefan Bissegger Decathlon AG2R La Mondiale Team 19
8 Huub Artz Intermarché-Wanty 18
9 Maikel Zijlaard Tudor Pro Cycling Team 17
10 Clément Venturini ARKEA-B&B HOTELS 16
11 Ben Zwiehoff Red Bull-BORA-hansgrohe 16
12 Gerben Kuypers Intermarché-Wanty 15
13 Silvan Dillier Alpecin-Deceuninck 15
14 Stefan Küng Groupama-FDJ 15
15 Oscar Onley Team Picnic PostNL 14
16 Thibault Guernalec ARKEA-B&B HOTELS 13
17 Clément Champoussin XDS Astana Team 12
18 Remco Evenepoel Soudal Quick-Step 11
19 Milan Menten Lotto 10
20 Amanuel Ghebreigzabhier Lidl-Trek 10
21 Jay Vine UAE Team Emirates-XRG 9
22 Ramses Debruyne Alpecin-Deceuninck 8
23 Jan Christen UAE Team Emirates-XRG 7
24 Ben Swift INEOS Grenadiers 7
25 Joao Almeida UAE Team Emirates-XRG 6
26 Tijmen Graat Team Visma | Lease a Bike 6
27 Pavel Bittner Team Picnic PostNL 5
28 Alex Baudin EF Education-EasyPost 5
29 Bauke Mollema Lidl-Trek 4
30 Aleksandr Vlasov Red Bull-BORA-hansgrohe 3
31 Jack Haig Bahrain Victorious 2

Mountain

PosRiderTeam Points
1 Ben Zwiehoff Red Bull-BORA-hansgrohe 26
2 Gerben Kuypers Intermarché-Wanty 20
3 Amanuel Ghebreigzabhier Lidl-Trek 8
4 Enzo Paleni Groupama-FDJ 6
5 Silvan Dillier Alpecin-Deceuninck 3
6 Tijmen Graat Team Visma | Lease a Bike 1

Team

PosTeamTime
1 UAE Team Emirates-XRG 14:21:25
2 INEOS Grenadiers + 00.11
3 Soudal Quick-Step + 00.11
4 Decathlon AG2R La Mondiale Team + 00.12
5 ARKEA-B&B HOTELS + 00.13
6 Groupama-FDJ + 00.15
7 Red Bull-BORA-hansgrohe + 00.20
8 Movistar Team + 00.20
9 XDS Astana Team + 00.24
10 Bahrain Victorious + 00.27
11 EF Education-EasyPost + 00.30
12 Intermarché-Wanty + 00.31
13 Lotto + 00.33
14 Lidl-Trek + 00.34
15 Cofidis + 00.44
16 Team Jayco-AlUla + 00.45
17 Team Picnic PostNL + 00.46
18 Team Visma | Lease a Bike + 00.52
19 Alpecin-Deceuninck + 01.58
20 Tudor Pro Cycling Team + 02.46

Race profile

Race
Tour de Romandie
Start date
29.04.2025
End date
04.05.2025
Total distance
194.3 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 ❤️