2025 Volta ao Algarve

Last updated
2025 Volta ao Algarve
2025 UCI ProSeries
Race details
Dates19–23 February 2025
Stages5
Distance748.1 km (464.8 mi)
Winning time13h 19' 30"
Results
Jersey yellow.svg WinnerFlag of Denmark.svg  Jonas Vingegaard  (DEN) (Visma–Lease a Bike)
  SecondFlag of Portugal.svg  João Almeida  (POR) (UAE Team Emirates XRG)
  ThirdFlag of Belgium (civil).svg  Laurens De Plus  (BEL) (Ineos Grenadiers)

Jersey green.svg PointsFlag of Belgium (civil).svg  Jordi Meeus  (BEL) (Red Bull–Bora–Hansgrohe)
Jersey blue.svg MountainsFlag of Argentina.svg  Nicolás Tivani  (ARG) (Aviludo–Louletano–Loulé)
Jersey white.svg YouthFlag of France.svg  Romain Grégoire  (FRA) (Groupama–FDJ)
  Team Flag of the United Arab Emirates.svg UAE Team Emirates XRG
  2024
2026  

The 2025 Volta ao Algarve(English: Tour of the Algarve) was a road cycling stage race that took between 19 and 23 February 2025 in the Algarve region of southern Portugal. The race was rated as a category 2.Pro event on the 2025 UCI ProSeries calendar, and was the 51st edition of the Volta ao Algarve.

Contents

Teams

13 of the 18 UCI WorldTeams, three UCI ProTeams, and nine UCI Continental teams made up the 25 teams that participated in the race. [1]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

Route

Stage characteristics and winners [2]
StageDateCourseDistanceTypeStage winner
1 19 February Portimão to Lagos 192.2 km (119.4 mi)Plainstage.svgFlat stageNo winner [a]
2 20 February Lagoa to Alto da Fóia 177.6 km (110.4 mi)Mountainstage.svgMountain stageFlag of Switzerland (Pantone).svg  Jan Christen  (SUI)
3 21 February Vila Real de Santo António to Tavira 183.5 km (114.0 mi)Plainstage.svgFlat stageFlag of Belgium (civil).svg  Jordi Meeus  (BEL)
4 22 February Albufeira to Faro 175.2 km (108.9 mi)Plainstage.svgFlat stageFlag of Belgium (civil).svg  Milan Fretin  (BEL)
5 23 February Salir to Alto do Malhão 19.6 km (12.2 mi)Time Trial.svg Individual time trial Flag of Denmark.svg  Jonas Vingegaard  (DEN)
Total748.1 km (464.8 mi)

Stages

Stage 1

19 February 2025 – Portimão to Lagos, 192.2 km (119.4 mi) [4]

No winner was announced after stage 1 due to a misdirection of the peloton in the final kilometer. [3]

Stage 2

20 February 2025 – Lagoa to Alto da Fóia, 177.6 km (110.4 mi) [5]
Stage 2 Result [6]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG 4h 28' 44"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 0"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 7"
4Flag of France.svg  Romain Bardet  (FRA) Team Picnic PostNL + 8"
5Flag of Portugal.svg  António Morgado  (POR) UAE Team Emirates XRG + 10"
6Flag of Denmark.svg  Jonas Vingegaard  (DEN) Visma–Lease a Bike + 10"
7Flag of Italy.svg  Luca Vergallito  (ITA) Alpecin–Deceuninck + 10"
8Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 13"
9Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 13"
10Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 16"
General classification after Stage 2 [6]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey yellow.svgJersey green.svgMaillotCyan.PNGJersey white.svg UAE Team Emirates XRG 4h 28' 34"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 4"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 13"
4Flag of France.svg  Romain Bardet  (FRA) Team Picnic PostNL + 18"
5Flag of Portugal.svg  António Morgado  (POR) UAE Team Emirates XRG + 20"
6Flag of Denmark.svg  Jonas Vingegaard  (DEN) Visma–Lease a Bike + 20"
7Flag of Italy.svg  Luca Vergallito  (ITA) Alpecin–Deceuninck + 20"
8Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 23"
9Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 23"
10Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 26"

Stage 3

21 February 2025 – Vila Real de Santo António to Tavira, 183.5 km (114.0 mi) [7]
Stage 3 Result [8]
RankRiderTeamTime
1Flag of Belgium (civil).svg  Jordi Meeus  (BEL) Red Bull–Bora–Hansgrohe 4h 18' 34"
2Flag of Eritrea.svg  Biniam Girmay  (ERI) Intermarché–Wanty + 0"
3Flag of Belgium (civil).svg  Arnaud De Lie  (BEL) Lotto + 0"
4Flag of the Netherlands.svg  Casper van Uden  (NED) Team Picnic PostNL + 0"
5Flag of Belgium (civil).svg  Milan Fretin  (BEL) Cofidis + 0"
6Flag of Estonia.svg  Madis Mihkels  (EST) EF Education–EasyPost + 0"
7Flag of Belgium (civil).svg  Wout van Aert  (BEL) Visma–Lease a Bike + 0"
8Flag of Colombia.svg  Santiago Mesa  (COL) Efapel Cycling + 0"
9Flag of the United Kingdom.svg  Samuel Watson  (GBR) Ineos Grenadiers + 0"
10Flag of Switzerland (Pantone).svg  Johan Jacobs  (SUI) Groupama–FDJ + 0"
General classification after Stage 3 [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey yellow.svgJersey white.svg UAE Team Emirates XRG 8h 47' 08"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 4"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 13"
4Flag of Portugal.svg  António Morgado  (POR) UAE Team Emirates XRG + 20"
5Flag of Denmark.svg  Jonas Vingegaard  (DEN) Visma–Lease a Bike + 20"
6Flag of Italy.svg  Luca Vergallito  (ITA) Alpecin–Deceuninck + 20"
7Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 23"
8Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 23"
9Flag of France.svg  Romain Grégoire  (FRA) Groupama–FDJ + 26"
10Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 26"

Stage 4

22 February 2025 – Albufeira to Faro, 175.2 km (108.9 mi) [9]
Stage 4 Result [10]
RankRiderTeamTime
1Flag of Belgium (civil).svg  Milan Fretin  (BEL) Cofidis 4h 03' 31"
2Flag of Belgium (civil).svg  Jordi Meeus  (BEL)Jersey green.svg Red Bull–Bora–Hansgrohe + 0"
3Flag of Italy.svg  Filippo Ganna  (ITA) Ineos Grenadiers + 0"
4Flag of Belgium (civil).svg  Arnaud De Lie  (BEL) Lotto + 0"
5Flag of Eritrea.svg  Biniam Girmay  (ERI) Intermarché–Wanty + 0"
6Flag of Estonia.svg  Madis Mihkels  (EST) EF Education–EasyPost + 0"
7Flag of Belgium (civil).svg  Wout van Aert  (BEL) Visma–Lease a Bike + 0"
8Flag of Italy.svg  Nicolò Buratti  (ITA) Team Bahrain Victorious + 0"
9Flag of the Netherlands.svg  Casper van Uden  (NED) Team Picnic PostNL + 0"
10Flag of Belgium (civil).svg  Jasper Stuyven  (BEL) Lidl–Trek + 0"
General classification after Stage 4 [10]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey yellow.svgJersey white.svg UAE Team Emirates XRG 12h 50' 45"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 4"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 7"
4Flag of Portugal.svg  António Morgado  (POR) UAE Team Emirates XRG + 14"
5Flag of Italy.svg  Luca Vergallito  (ITA) Alpecin–Deceuninck + 20"
6Flag of Denmark.svg  Jonas Vingegaard  (DEN) Visma–Lease a Bike + 20"
7Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 23"
8Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 23"
9Flag of Belgium (civil).svg  Quinten Hermans  (BEL) Alpecin–Deceuninck + 23"
10Flag of France.svg  Romain Grégoire  (FRA) Groupama–FDJ + 26"

Stage 5

23 February 2025 – Salir to Alto do Malhão, 19.6 km (12.2 mi) (ITT) [11]
Stage 5 Result [12]
RankRiderTeamTime
1Flag of Denmark.svg  Jonas Vingegaard  (DEN) Visma–Lease a Bike 28' 25"
2Flag of Belgium (civil).svg  Wout van Aert  (BEL) Visma–Lease a Bike + 11"
3Flag of Italy.svg  Antonio Tiberi  (ITA) Team Bahrain Victorious + 15"
4Flag of France.svg  Romain Grégoire  (FRA) Groupama–FDJ + 30"
5Flag of Germany.svg  Maximilian Schachmann  (GER) Soudal–Quick-Step + 31"
6Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 31"
7Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 37"
8Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 37"
9Flag of Belgium (civil).svg  Ilan Van Wilder  (BEL) Soudal–Quick-Step + 39"
10Flag of Sweden.svg  Jakob Söderqvist  (SWE) Lidl–Trek + 39"
General classification after Stage 5 [12]
RankRiderTeamTime
1Flag of Denmark.svg  Jonas Vingegaard  (DEN)Jersey yellow.svg Visma–Lease a Bike 13h 19' 30"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 15"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 24"
4Flag of France.svg  Romain Grégoire  (FRA)Jersey white.svg Groupama–FDJ + 36"
5Flag of Germany.svg  Maximilian Schachmann  (GER) Soudal–Quick-Step + 40"
6Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 43"
7Flag of Belgium (civil).svg  Ilan Van Wilder  (BEL) Soudal–Quick-Step + 48"
8Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 53"
9Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 54"
10Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 57"

Classification leadership table

Classification leadership by stage
StageWinner General classification
Jersey yellow.svg
Points classification
Jersey green.svg
Mountains classification
MaillotCyan.PNG
Young rider classification
Jersey white.svg
Team classification
1No winner [a]
2 Jan Christen Jan Christen Jan Christen Jan Christen Jan Christen UAE Team Emirates XRG
3 Jordi Meeus Jordi Meeus Nicolás Tivani
4 Milan Fretin
5 Jonas Vingegaard Jonas Vingegaard Romain Grégoire
Final Jonas Vingegaard Jordi Meeus Nicolás Tivani Romain Grégoire UAE Team Emirates XRG

Final classification standings

Legend
Jersey yellow.svgDenotes the winner of the general classificationMaillotCyan.PNGDenotes the winner of the mountains classification
Jersey green.svgDenotes the winner of the points classificationJersey white.svgDenotes the winner of the young rider classification

General classification

Final general classification (1–10) [12]
RankRiderTeamTime
1Flag of Denmark.svg  Jonas Vingegaard  (DEN)Jersey yellow.svg Visma–Lease a Bike 13h 19' 30"
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG + 15"
3Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers + 24"
4Flag of France.svg  Romain Grégoire  (FRA)Jersey white.svg Groupama–FDJ + 36"
5Flag of Germany.svg  Maximilian Schachmann  (GER) Soudal–Quick-Step + 40"
6Flag of the United States.svg  Neilson Powless  (USA) EF Education–EasyPost + 43"
7Flag of Belgium (civil).svg  Ilan Van Wilder  (BEL) Soudal–Quick-Step + 48"
8Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe + 53"
9Flag of the United Kingdom.svg  Tao Geoghegan Hart  (GBR) Lidl–Trek + 54"
10Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 57"

Points classification

Final points classification (1–10) [12]
RankRiderTeamTime
1Flag of Belgium (civil).svg  Jordi Meeus  (BEL)Jersey green.svg Red Bull–Bora–Hansgrohe 45
2Flag of Belgium (civil).svg  Milan Fretin  (BEL) Cofidis 35
3Flag of Belgium (civil).svg  Wout van Aert  (BEL) Visma–Lease a Bike 24
4Flag of Italy.svg  Filippo Ganna  (ITA) Ineos Grenadiers 20
5Flag of Denmark.svg  Jonas Vingegaard  (DEN)Jersey yellow.svg Visma–Lease a Bike 20
6Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG 17
7Flag of Estonia.svg  Madis Mihkels  (EST) EF Education–EasyPost 16
8Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG 15
9Flag of the Netherlands.svg  Casper van Uden  (NED) Team Picnic PostNL 15
10Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers 13

Mountains classification

Final mountains classification (1–10) [12]
RankRiderTeamTime
1Flag of Argentina.svg  Nicolás Tivani  (ARG)MaillotCyan.PNG Aviludo–Louletano–Loulé 28
2Flag of Portugal.svg  João Almeida  (POR) UAE Team Emirates XRG 14
3Flag of Switzerland (Pantone).svg  Johan Jacobs  (SUI) Groupama–FDJ 13
4Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG 12
5Flag of Belgium (civil).svg  Brent Van Moer  (BEL) Lotto 9
6Flag of Belgium (civil).svg  Warre Vangheluwe  (BEL) Soudal–Quick-Step 9
7Flag of Belgium (civil).svg  Laurens De Plus  (BEL) Ineos Grenadiers 6
8Flag of Austria.svg  Tobias Bayer  (AUT) Alpecin–Deceuninck 6
9Flag of Slovenia.svg  Primož Roglič  (SLO) Red Bull–Bora–Hansgrohe 4
10Flag of the United Kingdom.svg  Calum Johnston  (GBR) Caja Rural–Seguros RGA 4

Young rider classification

Final young rider classification (1–10) [12]
RankRiderTeamTime
1Flag of France.svg  Romain Grégoire  (FRA)Jersey white.svg Groupama–FDJ 13h 20' 06"
2Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 21"
3Flag of Portugal.svg  António Morgado  (POR) UAE Team Emirates XRG + 39"
4Flag of the United Kingdom.svg  Max Poole  (GBR) Team Picnic PostNL + 51"
5Flag of France.svg  Brieuc Rolland  (FRA) Groupama–FDJ + 8' 26"
6Flag of Portugal.svg  Lucas Lopes  (POR) Rádio Popular–Paredes–Boavista + 11' 04"
7Flag of Sweden.svg  Jakob Söderqvist  (SWE) Lidl–Trek + 16' 31"
8Flag of Estonia.svg  Madis Mihkels  (EST) EF Education–EasyPost + 18' 34"
9Flag of Portugal.svg  Duarte Domingues  (POR) Credibom / LA Alumínios / Marcos Car + 19' 45"
10Flag of Italy.svg  Bryan Olivo  (ITA) Team Bahrain Victorious + 21' 21"

Teams classification

Final team classification (1–10) [12]
RankTeamTime
1 Flag of the United Arab Emirates.svg UAE Team Emirates XRG 40h 01' 05"
2 Flag of the United States.svg Lidl–Trek + 2' 03"
3 Flag of Switzerland (Pantone).svg Tudor Pro Cycling Team + 5' 22"
4 Flag of the United States.svg EF Education–EasyPost + 5' 53"
5 Flag of France.svg Cofidis + 6' 01"
6 Flag of Belgium (civil).svg Alpecin–Deceuninck + 6' 06"
7 Flag of the Netherlands.svg Visma–Lease a Bike + 6' 07"
8 Flag of Belgium (civil).svg Soudal–Quick-Step + 6' 15"
9 Flag of France.svg Groupama–FDJ + 8' 47"
10 Flag of the United Kingdom.svg Ineos Grenadiers + 9' 27"

Notes

  1. 1 2 No winner was announced after stage 1 due to a misdirection of the peloton in the final kilometer. [3]

References

  1. "Teams 2025 Volta ao Algarve". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 21 February 2025.
  2. "From Portimão to Malhão with a new time trial on the way". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 11 February 2025.
  3. 1 2 Frattini, Kirsten; Fotheringham, Alasdair (19 February 2025). "Volta ao Algarve: Filippo Ganna misses solo sprint win after opening stage cancelled due to bizarre misdirection of peloton". Cyclingnews.com . Future plc . Retrieved 21 February 2025.
  4. "Stage 1". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 21 February 2025.
  5. "Stage 2". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 21 February 2025.
  6. 1 2 Frattini, Kirsten; Clifford, Flo (20 February 2025). "Volta ao Algarve: Jan Christen claims first leader's jersey with stage 2 victory atop Alto da Foia". CyclingNews. Retrieved 21 February 2025.
  7. "Stage 3". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 21 February 2025.
  8. 1 2 Fotheringham, Alasdair; Stuart, Peter (21 February 2025). "Volta ao Algarve: Jordi Meeus wins bunch sprint in stage 3 frenzied finish". CyclingNews. Retrieved 21 February 2025.
  9. "Stage 4". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 11 February 2025.
  10. 1 2 Fotheringham, Alasdair; Frattini, Kirsten (22 February 2025). "Volta ao Algarve: Milan Fretin sprints to victory on stage 4". CyclingNews. Retrieved 22 February 2025.
  11. "Stage 5". Volta ao Algarve . Portuguese Cycling Federation . Retrieved 21 February 2025.
  12. 1 2 3 4 5 6 7 Fotheringham, Alasdair; Frattini, Kirsten (23 February 2025). "Volta ao Algarve: Jonas Vingegaard stages time trial comeback to win overall title". CyclingNews. Retrieved 23 February 2025.