2025 UCI ProSeries | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Race details | |||||||||||||||||||||||||||||||||
Dates | 19–23 February 2025 | ||||||||||||||||||||||||||||||||
Stages | 5 | ||||||||||||||||||||||||||||||||
Distance | 748.1 km (464.8 mi) | ||||||||||||||||||||||||||||||||
Winning time | 13h 19' 30" | ||||||||||||||||||||||||||||||||
Results | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
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.
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
Stage | Date | Course | Distance | Type | Stage winner | |
---|---|---|---|---|---|---|
1 | 19 February | Portimão to Lagos | 192.2 km (119.4 mi) | ![]() | Flat stage | No winner [a] |
2 | 20 February | Lagoa to Alto da Fóia | 177.6 km (110.4 mi) | ![]() | Mountain stage | ![]() |
3 | 21 February | Vila Real de Santo António to Tavira | 183.5 km (114.0 mi) | ![]() | Flat stage | ![]() |
4 | 22 February | Albufeira to Faro | 175.2 km (108.9 mi) | ![]() | Flat stage | ![]() |
5 | 23 February | Salir to Alto do Malhão | 19.6 km (12.2 mi) | ![]() | Individual time trial | ![]() |
Total | 748.1 km (464.8 mi) |
No winner was announced after stage 1 due to a misdirection of the peloton in the final kilometer. [3]
|
|
|
|
|
|
Stage | Winner | General classification ![]() | Points classification ![]() | Mountains classification | Young rider classification ![]() | Team classification |
---|---|---|---|---|---|---|
1 | No 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 |
Legend | |||
---|---|---|---|
![]() | Denotes the winner of the general classification | Denotes the winner of the mountains classification | |
![]() | Denotes the winner of the points classification | ![]() | Denotes the winner of the young rider classification |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() ![]() | Visma–Lease a Bike | 13h 19' 30" |
2 | ![]() | UAE Team Emirates XRG | + 15" |
3 | ![]() | Ineos Grenadiers | + 24" |
4 | ![]() ![]() | Groupama–FDJ | + 36" |
5 | ![]() | Soudal–Quick-Step | + 40" |
6 | ![]() | EF Education–EasyPost | + 43" |
7 | ![]() | Soudal–Quick-Step | + 48" |
8 | ![]() | Red Bull–Bora–Hansgrohe | + 53" |
9 | ![]() | Lidl–Trek | + 54" |
10 | ![]() | UAE Team Emirates XRG | + 57" |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() ![]() | Red Bull–Bora–Hansgrohe | 45 |
2 | ![]() | Cofidis | 35 |
3 | ![]() | Visma–Lease a Bike | 24 |
4 | ![]() | Ineos Grenadiers | 20 |
5 | ![]() ![]() | Visma–Lease a Bike | 20 |
6 | ![]() | UAE Team Emirates XRG | 17 |
7 | ![]() | EF Education–EasyPost | 16 |
8 | ![]() | UAE Team Emirates XRG | 15 |
9 | ![]() | Team Picnic PostNL | 15 |
10 | ![]() | Ineos Grenadiers | 13 |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() | Aviludo–Louletano–Loulé | 28 |
2 | ![]() | UAE Team Emirates XRG | 14 |
3 | ![]() | Groupama–FDJ | 13 |
4 | ![]() | UAE Team Emirates XRG | 12 |
5 | ![]() | Lotto | 9 |
6 | ![]() | Soudal–Quick-Step | 9 |
7 | ![]() | Ineos Grenadiers | 6 |
8 | ![]() | Alpecin–Deceuninck | 6 |
9 | ![]() | Red Bull–Bora–Hansgrohe | 4 |
10 | ![]() | Caja Rural–Seguros RGA | 4 |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() ![]() | Groupama–FDJ | 13h 20' 06" |
2 | ![]() | UAE Team Emirates XRG | + 21" |
3 | ![]() | UAE Team Emirates XRG | + 39" |
4 | ![]() | Team Picnic PostNL | + 51" |
5 | ![]() | Groupama–FDJ | + 8' 26" |
6 | ![]() | Rádio Popular–Paredes–Boavista | + 11' 04" |
7 | ![]() | Lidl–Trek | + 16' 31" |
8 | ![]() | EF Education–EasyPost | + 18' 34" |
9 | ![]() | Credibom / LA Alumínios / Marcos Car | + 19' 45" |
10 | ![]() | Team Bahrain Victorious | + 21' 21" |
Rank | Team | Time |
---|---|---|
1 | ![]() | 40h 01' 05" |
2 | ![]() | + 2' 03" |
3 | ![]() | + 5' 22" |
4 | ![]() | + 5' 53" |
5 | ![]() | + 6' 01" |
6 | ![]() | + 6' 06" |
7 | ![]() | + 6' 07" |
8 | ![]() | + 6' 15" |
9 | ![]() | + 8' 47" |
10 | ![]() | + 9' 27" |