2025 Tour de Romandie

Last updated

2025 Tour de Romandie
2025 UCI World Tour, race 20 of 36
Race details
Dates29 April – 4 May 2025
Stages5 + Prologue
Distance683.3 km (424.6 mi)
Winning time16h 50' 44"
Results
Jersey yellow.svg WinnerFlag of Portugal.svg  João Almeida  (POR) (UAE Team Emirates XRG)
  SecondFlag of France.svg  Lenny Martinez  (FRA) (Team Bahrain Victorious)
  ThirdFlag of Australia (converted).svg  Jay Vine  (AUS) (UAE Team Emirates XRG)

Jersey orange.svg PointsFlag of Australia (converted).svg  Jay Vine  (AUS) (UAE Team Emirates XRG)
Jersey light blue.svg MountainsFlag of Germany.svg  Ben Zwiehoff  (GER) (Red Bull–Bora–Hansgrohe)
Jersey white.svg YouthFlag of France.svg  Lenny Martinez  (FRA) (Team Bahrain Victorious)
  Team Flag of the United Arab Emirates.svg UAE Team Emirates XRG
  2024
2026  

The 2025 Tour de Romandie was a road cycling stage race held between 29 April and 4 May 2025 in Romandy, the French-speaking part of western Switzerland. It was the 78th edition of the Tour de Romandie and the 20th race of the 2025 UCI World Tour.

Contents

Teams

All eighteen UCI WorldTeams, and two UCI ProTeams participated in the race. [1]

UCI WorldTeams

UCI ProTeams

Route

Stage characteristics and winners [2]
StageDateRouteDistanceTypeWinner
P 29 April Saint-Imier 3.4 km (2.1 mi)Time Trial.svg Individual time trial Flag of the United Kingdom.svg  Samuel Watson  (GBR)
1 30 April Münchenstein to Fribourg 194.3 km (120.7 mi)Hillystage.svgHilly stageFlag of the United Kingdom.svg  Matthew Brennan  (GBR)
2 1 May La Grande Béroche to La Grande Béroche157 km (98 mi)Mountainstage.svgMountain stageFlag of Italy.svg  Lorenzo Fortunato  (ITA)
3 2 May Cossonay to Cossonay183.1 km (113.8 mi)Mountainstage.svgMountain stageFlag of Australia (converted).svg  Jay Vine  (AUS)
4 3 May Sion to Thyon 2000 128.4 km (79.8 mi)Mountainstage.svgMountain stageFlag of France.svg  Lenny Martinez  (FRA)
5 4 May Genève to Genève17.1 km (10.6 mi)Time Trial.svgIndividual time trialFlag of Belgium (civil).svg  Remco Evenepoel  (BEL)
Total683.3 km (424.6 mi)

Stages

Prologue

29 April 2025 — Saint-Imier, 3.4 km (2.1 mi) (ITT)
Prologue Result [3] [4]
RankRiderTeamTime
1Flag of the United Kingdom.svg  Samuel Watson  (GBR) Ineos Grenadiers 4' 33"
2Flag of Portugal.svg  Ivo Oliveira  (POR) UAE Team Emirates XRG + 0"
3Flag of Spain.svg  Iván Romeo  (ESP) Movistar Team + 3"
4Flag of Switzerland (Pantone).svg  Stefan Bissegger  (SUI) Decathlon–AG2R La Mondiale + 3"
5Flag of the Netherlands.svg  Maikel Zijlaard  (NED) Tudor Pro Cycling Team + 3"
6Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ + 4"
7Flag of France.svg  Thibault Guernalec  (FRA) Arkéa–B&B Hotels + 4"
8Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 4"
9Flag of Australia (converted).svg  Jay Vine  (AUS) UAE Team Emirates XRG + 5"
10Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 5"
General classification after Prologue [3] [4]
RankRiderTeamTime
1Flag of the United Kingdom.svg  Samuel Watson  (GBR)Jersey yellow.svgJersey orange.svgJersey white.svg Ineos Grenadiers 4' 33"
2Flag of Portugal.svg  Ivo Oliveira  (POR) UAE Team Emirates XRG + 0"
3Flag of Spain.svg  Iván Romeo  (ESP) Movistar Team + 3"
4Flag of Switzerland (Pantone).svg  Stefan Bissegger  (SUI) Decathlon–AG2R La Mondiale + 3"
5Flag of the Netherlands.svg  Maikel Zijlaard  (NED) Tudor Pro Cycling Team + 3"
6Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ + 4"
7Flag of France.svg  Thibault Guernalec  (FRA) Arkéa–B&B Hotels + 4"
8Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 4"
9Flag of Australia (converted).svg  Jay Vine  (AUS) UAE Team Emirates XRG + 5"
10Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 5"

Stage 1

30 April 2025 — Château d'Oex to Fribourg, 194.3 km (120.7 mi)
Stage 1 Result [5] [6]
RankRiderTeamTime
1Flag of the United Kingdom.svg  Matthew Brennan  (GBR) Visma–Lease a Bike 4h 42' 32"
2Flag of France.svg  Aurélien Paret-Peintre  (FRA) Decathlon–AG2R La Mondiale + 0"
3Flag of the United States.svg  Artem Shmidt  (USA) Ineos Grenadiers + 0"
4Flag of the Netherlands.svg  Huub Artz  (NED) Intermarché–Wanty + 0"
5Flag of France.svg  Clément Venturini  (FRA) Arkéa–B&B Hotels + 0"
6Flag of the United Kingdom.svg  Oscar Onley  (GBR) Team Picnic PostNL + 0"
7Flag of France.svg  Clément Champoussin  (FRA) XDS Astana Team + 0"
8Flag of Belgium (civil).svg  Milan Menten  (BEL) Lotto + 0"
9Flag of Belgium (civil).svg  Ramses Debruyne  (BEL) Alpecin–Deceuninck + 0"
10Flag of the United Kingdom.svg  Ben Swift  (GBR) Ineos Grenadiers + 0"
General classification after stage 1 [5] [6]
RankRiderTeamTime
1Flag of the United Kingdom.svg  Matthew Brennan  (GBR)Jersey yellow.svgJersey orange.svgJersey white.svg Visma–Lease a Bike 4h 47' 02"
2Flag of the United Kingdom.svg  Samuel Watson  (GBR) Ineos Grenadiers + 3"
3Flag of Portugal.svg  Ivo Oliveira  (POR) UAE Team Emirates XRG + 3"
4Flag of the United States.svg  Artem Shmidt  (USA) Ineos Grenadiers + 5"
5Flag of Spain.svg  Iván Romeo  (ESP) Movistar Team + 6"
6Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ + 7"
7Flag of France.svg  Thibault Guernalec  (FRA) Arkéa–B&B Hotels + 7"
8Flag of France.svg  Aurélien Paret-Peintre  (FRA) Decathlon–AG2R La Mondiale + 7"
9Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 7"
10Flag of Australia (converted).svg  Jay Vine  (AUS) UAE Team Emirates XRG + 8"

Stage 2

1 May 2025 — La Grande Béroche to La Grande Béroche, 157 km (98 mi)
Stage 2 Result [7] [8]
RankRiderTeamTime
1Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team 3h 54' 40"
2Flag of France.svg  Alex Baudin  (FRA) EF Education–EasyPost + 2"
3Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 2"
4Flag of Belgium (civil).svg  Lennert Van Eetvelt  (BEL) Lotto + 2"
5Flag of Spain.svg  Juan Pedro López  (ESP) Lidl–Trek + 2"
6Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 56"
7Flag of Colombia.svg  Harold Tejada  (COL) XDS Astana Team + 56"
8Flag of Spain.svg  Javier Romo  (ESP) Movistar Team + 56"
9Flag of Spain.svg  Cristián Rodríguez  (ESP) Arkéa–B&B Hotels + 56"
10Flag of Ireland.svg  Eddie Dunbar  (IRL) Team Jayco–AlUla + 56"
General classification after stage 2 [7] [8]
RankRiderTeamTime
1Flag of France.svg  Alex Baudin  (FRA)Jersey yellow.svgJersey white.svg EF Education–EasyPost 8h 41' 53"
2Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 5"
3Flag of Belgium (civil).svg  Lennert Van Eetvelt  (BEL) Lotto + 6"
4Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 17"
5Flag of Spain.svg  Juan Pedro López  (ESP)Jersey yellow number.svg Lidl–Trek + 17"
6Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 52"
7Flag of Australia (converted).svg  Jay Vine  (AUS) UAE Team Emirates XRG + 53"
8Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 53"
9Flag of France.svg  Lenny Martinez  (FRA) Team Bahrain Victorious + 56"
10Flag of Colombia.svg  Harold Tejada  (COL) XDS Astana Team + 56"

Stage 3

2 May 2025 — Cossonay to Cossonay, 183.1 km (113.8 mi)
Stage 3 Result [9] [10]
RankRiderTeamTime
1Flag of Australia (converted).svg  Jay Vine  (AUS) UAE Team Emirates XRG 4h 03' 35"
2Flag of France.svg  Lenny Martinez  (FRA) Team Bahrain Victorious + 2"
3Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 2"
4Flag of France.svg  Louis Barré  (FRA) Intermarché–Wanty + 2"
5Flag of Italy.svg  Alberto Bettiol  (ITA) XDS Astana Team + 2"
6Flag of Spain.svg  Javier Romo  (ESP) Movistar Team + 2"
7Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 2"
8Flag of France.svg  Aurélien Paret-Peintre  (FRA) Decathlon–AG2R La Mondiale + 2"
9Flag of the United Kingdom.svg  Oscar Onley  (GBR) Team Picnic PostNL + 2"
10Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 2"
General classification after stage 3 [9] [10]
RankRiderTeamTime
1Flag of France.svg  Alex Baudin  (FRA)Jersey yellow.svgJersey white.svg EF Education–EasyPost 12h 45' 30"
2Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 5"
3Flag of Belgium (civil).svg  Lennert Van Eetvelt  (BEL) Lotto + 6"
4Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 17"
5Flag of Spain.svg  Juan Pedro López  (ESP) Lidl–Trek + 17"
6Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg UAE Team Emirates XRG + 41"
7Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 49"
8Flag of France.svg  Lenny Martinez  (FRA) Team Bahrain Victorious + 50"
9Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 52"
10Flag of Colombia.svg  Harold Tejada  (COL) XDS Astana Team + 56"

Stage 4

3 May 2025 — Sion to Thyon 2000, 128.4 km (79.8 mi)
Stage 4 Result [11] [12]
RankRiderTeamTime
1Flag of France.svg  Lenny Martinez  (FRA) Team Bahrain Victorious 3h 43' 46"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 0"
3Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 29"
4Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg Arkéa–B&B Hotels + 31"
5Flag of Spain.svg  Carlos Rodríguez  (ESP) Ineos Grenadiers + 31"
6Flag of Spain.svg  Cristián Rodríguez  (ESP) Arkéa–B&B Hotels + 1' 11"
7Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 1' 13"
8Flag of Norway.svg  Jørgen Nordhagen  (NOR) Visma–Lease a Bike + 1' 17"
9Flag of Colombia.svg  Sergio Higuita  (COL) XDS Astana Team + 1' 29"
10Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 1' 29"
General classification after stage 4 [11] [12]
RankRiderTeamTime
1Flag of France.svg  Lenny Martinez  (FRA)Jersey yellow.svgJersey white.svg Team Bahrain Victorious 16h 29' 56"
2Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 2"
3Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 3"
4Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg UAE Team Emirates XRG + 32"
5Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 54"
6Flag of Spain.svg  Carlos Rodríguez  (ESP) Ineos Grenadiers + 54"
7Flag of Spain.svg  Juan Pedro López  (ESP) Lidl–Trek + 1' 06"
8Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 1' 37"
9Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 1' 41"
10Flag of Spain.svg  Cristián Rodríguez  (ESP) Arkéa–B&B Hotels + 1' 46"

Stage 5

4 May 2025 — Genève to Genève, 17.1 km (10.6 mi) (ITT)
Stage 5 Result [13] [14]
RankRiderTeamTime
1Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step 20' 33"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 12"
3Flag of Italy.svg  Alberto Bettiol  (ITA) XDS Astana Team + 18"
4Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg Arkéa–B&B Hotels + 24"
5White flag of surrender.svg Aleksandr Vlasov Red Bull–Bora–Hansgrohe + 27"
6Flag of Spain.svg  Raúl García Pierna  (ESP) Arkéa–B&B Hotels + 32"
7Flag of France.svg  Thibault Guernalec  (FRA) Arkéa–B&B Hotels + 33"
8Flag of Denmark.svg  Johan Price-Pejtersen  (DEN) Alpecin–Deceuninck + 38"
9Flag of France.svg  Rémi Cavagna  (FRA) Groupama–FDJ + 39"
10Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ + 39"
General classification after stage 5 [13]
RankRiderTeamTime
1Flag of Portugal.svg  João Almeida  (POR)Jersey yellow.svg UAE Team Emirates XRG 16h 50' 44"
2Flag of France.svg  Lenny Martinez  (FRA)Jersey white.svg Team Bahrain Victorious + 26"
3Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg UAE Team Emirates XRG + 41"
4Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 1' 22"
5Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 1' 26"
6Flag of Spain.svg  Carlos Rodríguez  (ESP) Ineos Grenadiers + 1' 31"
7Flag of Spain.svg  Juan Pedro López  (ESP) Lidl–Trek + 2' 05"
8Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 2' 16"
9Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 2' 43"
10Flag of Spain.svg  Javier Romo  (ESP) Movistar Team + 2' 58"

Classification leadership table

Classification leadership by stage [15]
StageWinner General classification
Jersey yellow.svg
Points classification
Jersey orange.svg
Mountains classification
MaillotCyan.PNG
Young rider classification
Jersey white.svg
Team classification Combativity award
Jersey yellow number.svg
P Samuel Watson Samuel Watson Samuel Watson Not awarded Samuel Watson UAE Team Emirates XRG not awarded
1 Matthew Brennan Matthew Brennan Matthew Brennan Ben Zwiehoff Matthew Brennan Gerben Kuypers
2 Lorenzo Fortunato Alex Baudin Alex Baudin XDS Astana Team Juan Pedro López
3 Jay Vine Jay Vine Stefan Küng
4 Lenny Martinez Lenny Martinez Lenny Martinez Louis Barré
5 Remco Evenepoel João Almeida UAE Team Emirates XRG not awarded
Final João Almeida Jay Vine Ben Zwiehoff Lenny Martinez UAE Team Emirates XRG Remco Evenepoel

Classification standings

Legend
Jersey yellow.svgDenotes the winner of the general classificationJersey white.svgDenotes the winner of the young rider classification
Jersey orange.svgDenotes the winner of the points classificationJersey yellow number.svgDenotes the winner of the combativity award
MaillotCyan.PNGDenotes the winner of the mountains classification

General classification

Final general classification (1–10) [13]
RankRiderTeamTime
1Flag of Portugal.svg  João Almeida  (POR)Jersey yellow.svg UAE Team Emirates XRG 16h 50' 44"
2Flag of France.svg  Lenny Martinez  (FRA)Jersey white.svg Team Bahrain Victorious + 26"
3Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg UAE Team Emirates XRG + 41"
4Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team + 1' 22"
5Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 1' 26"
6Flag of Spain.svg  Carlos Rodríguez  (ESP) Ineos Grenadiers + 1' 31"
7Flag of Spain.svg  Juan Pedro López  (ESP) Lidl–Trek + 2' 05"
8Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 2' 16"
9Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 2' 43"
10Flag of Spain.svg  Javier Romo  (ESP) Movistar Team + 2' 58"

Points classification

Final points classification (1–10) [13]
RankRiderTeamPoints
1Flag of Australia (converted).svg  Jay Vine  (AUS)Jersey orange.svg UAE Team Emirates XRG 97
2Flag of Portugal.svg  João Almeida  (POR)Jersey yellow.svg UAE Team Emirates XRG 81
3Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step 73
4Flag of Italy.svg  Lorenzo Fortunato  (ITA) XDS Astana Team 72
5Flag of France.svg  Lenny Martinez  (FRA)Jersey white.svg Team Bahrain Victorious 68
6Flag of the United Kingdom.svg  Matthew Brennan  (GBR) Visma–Lease a Bike 58
7Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ 52
8Flag of France.svg  Julien Bernard  (FRA) Lidl–Trek 45
9Flag of France.svg  Alex Baudin  (FRA) EF Education–EasyPost 45
10Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step 42

Mountains classification

Final mountains classification (1–10) [13]
RankRiderTeamPoints
1Flag of Germany.svg  Ben Zwiehoff  (GER)MaillotCyan.PNG Red Bull–Bora–Hansgrohe 87
2Flag of France.svg  Julien Bernard  (FRA) Lidl–Trek 35
3Flag of Switzerland (Pantone).svg  Stefan Küng  (SUI) Groupama–FDJ 25
4Flag of the United Kingdom.svg  Hugh Carthy  (GBR) EF Education–EasyPost 23
5Flag of Belgium (civil).svg  Gerben Kuypers  (BEL) Intermarché–Wanty 20
6Flag of France.svg  Louis Barré  (FRA) Intermarché–Wanty 20
7Flag of Portugal.svg  João Almeida  (POR)Jersey yellow.svg UAE Team Emirates XRG 19
8Flag of France.svg  Lenny Martinez  (FRA)Jersey white.svg Team Bahrain Victorious 10
9Flag of Eritrea.svg  Amanuel Ghebreigzabhier  (ERI) Lidl–Trek 8
10Flag of France.svg  Enzo Paleni  (FRA) Groupama–FDJ 7

Young rider classification

Final young rider classification (1–10) [13]
RankRiderTeamTime
1Flag of France.svg  Lenny Martinez  (FRA)Jersey white.svg Team Bahrain Victorious 16h 51' 10"
2Flag of Belgium (civil).svg  Remco Evenepoel  (BEL) Soudal–Quick-Step + 1' 00"
3Flag of Spain.svg  Carlos Rodríguez  (ESP) Ineos Grenadiers + 1' 05"
4Flag of Belgium (civil).svg  Junior Lecerf  (BEL) Soudal–Quick-Step + 1' 50"
5Flag of France.svg  Mathys Rondel  (FRA) Tudor Pro Cycling Team + 2' 17"
6Flag of Norway.svg  Johannes Staune-Mittet  (NOR) Decathlon–AG2R La Mondiale + 2' 50"
7Flag of Norway.svg  Jørgen Nordhagen  (NOR) Visma–Lease a Bike + 3' 15"
8Flag of Belgium (civil).svg  Lennert Van Eetvelt  (BEL) Lotto + 3' 32"
9Flag of the United Kingdom.svg  Oscar Onley  (GBR) Team Picnic PostNL + 3' 38"
10Flag of Spain.svg  Pablo Torres  (ESP) UAE Team Emirates XRG + 6' 11"

Team classification

Final team classification (1–10) [13]
RankTeamTime
1 Flag of the United Arab Emirates.svg UAE Team Emirates XRG 50h 39' 18"
2 Flag of Kazakhstan.svg XDS Astana Team + 13"
3 Flag of France.svg Decathlon–AG2R La Mondiale + 10' 38"
4 Flag of the United States.svg Lidl–Trek + 13' 54"
5 Flag of the United Kingdom.svg Ineos Grenadiers + 14' 52"
6 Flag of Belgium (civil).svg Lotto + 16' 54"
7 Flag of Australia (converted).svg Team Jayco–AlUla + 19' 46"
8 Flag of Bahrain.svg Team Bahrain Victorious + 20' 01"
9 Flag of Belgium (civil).svg Soudal–Quick-Step + 20' 59"
10 Flag of the United States.svg EF Education–EasyPost + 23' 50"

References

  1. "Our Teams". Tour de Romandie . Tissot Timing . Retrieved 25 April 2025.
  2. "Race". Tour de Romandie . Tissot Timing . Retrieved 25 April 2025.
  3. 1 2 "Tour de Romandie 2025 Prologue Results". Tissot Timing. 29 April 2025. Retrieved 29 April 2025.
  4. 1 2 Moultrie, James (29 April 2025). "Tour de Romandie: Sam Watson wins prologue". CyclingNews. Retrieved 29 April 2025.
  5. 1 2 "Tour de Romandie 2025 Stage 1 Results". Tissot Timing. 30 April 2025. Retrieved 30 April 2025.
  6. 1 2 Ostanek, Dani (30 April 2025). "Tour de Romandie: Matthew Brennan dominates bunch sprint for stage 1 victory, moves into race lead". CyclingNews. Retrieved 30 April 2025.
  7. 1 2 "Tour de Romandie 2025 Stage 2 Results". Tissot Timing. 1 May 2025. Retrieved 1 May 2025.
  8. 1 2 Moultrie, James (1 May 2025). "Tour de Romandie: Late-attack nets breakaway rider Lorenzo Fortunato stage 2 victory". CyclingNews. Retrieved 1 May 2025.
  9. 1 2 "Tour de Romandie 2025 Stage 3 Results". Tissot Timing. 2 May 2025. Retrieved 2 May 2025.
  10. 1 2 Moultrie, James (2 May 2025). "Tour de Romandie: Jay Vine wins stage 3 uphill finish with late attack". CyclingNews. Retrieved 2 May 2025.
  11. 1 2 "Tour de Romandie 2025 Stage 4 Results". Tissot Timing. 3 May 2025. Retrieved 3 May 2025.
  12. 1 2 Price, Matilda (3 May 2025). "Tour de Romandie: Lenny Martinez pips João Almeida in sprint atop Thyon 2000 to secure stage 4 victory and overall lead". CyclingNews. Retrieved 3 May 2025.
  13. 1 2 3 4 5 6 7 "Tour de Romandie 2025 Stage 5 Results". Tissot Timing. 4 May 2025. Retrieved 4 May 2025.
  14. Price, Matilda (4 May 2025). "Tour de Romandie: Remco Evenepoel wins stage 5 time trial as João Almeida steals overall victory on final day". CyclingNews. Retrieved 4 May 2025.
  15. "Leader jerseys - Tour de Romandie". Tour de Romandie . Retrieved 25 April 2025.