2025 UCI World Tour, race 9 of 36 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Race details | |||||||||||||||||||||||||||||||||
Dates | 24–30 March 2025 | ||||||||||||||||||||||||||||||||
Stages | 7 | ||||||||||||||||||||||||||||||||
Distance | 1,095.1 km (680.5 mi) | ||||||||||||||||||||||||||||||||
Winning time | 24h 46' 21" | ||||||||||||||||||||||||||||||||
Results | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
The 2025 Volta a Catalunya is a road cycling stage race that is currently taking place between 24 and 30 March 2025. It will be the 104th edition of the Volta a Catalunya.
All eighteen UCI WorldTeams and six UCI ProTeams make up the twenty-four teams that will participate in the race. [1]
UCI WorldTeams
UCI ProTeams
Stage | Date | Course | Distance | Type | Winner | |
---|---|---|---|---|---|---|
1 | 24 March | Sant Feliu de Guíxols to Sant Feliu de Guíxols | 178.3 km (110.8 mi) | ![]() | Hilly stage | ![]() |
2 | 25 March | Banyoles to Figueres | 177.3 km (110.2 mi) | ![]() | Flat stage | ![]() |
3 | 26 March | Viladecans The Style Outlets to La Molina | 218.6 km (135.8 mi) | ![]() | Mountain stage | ![]() |
4 | 27 March | Sant Vicenç de Castellet to Montserrat Mil·lenari | 188.7 km (117.3 mi) | ![]() | Mountain stage | ![]() |
5 | 28 March | Paüls to Amposta | 172 km (107 mi) | ![]() | Flat stage | ![]() |
6 | 29 March | Berga to | ![]() | Mountain stage | ![]() | |
7 | 30 March | Barcelona to Barcelona | 88.2 km (54.8 mi) | ![]() | Hilly stage | ![]() |
Total |
|
|
|
|
|
|
|
|
|
|
|
|
Stage | Winner | General classification ![]() | Points classification ![]() | Mountains classification ![]() | Young rider classification ![]() | Team classification ![]() | Combativity award ![]() |
---|---|---|---|---|---|---|---|
1 | Matthew Brennan | Matthew Brennan | Matthew Brennan | Danny van der Tuuk | Matthew Brennan | Alpecin–Deceuninck | Jan Castellon |
2 | Ethan Vernon | Diego Uriarte | |||||
3 | Juan Ayuso | Juan Ayuso | Bruno Armirail | Juan Ayuso | Visma–Lease a Bike | Alex Molenaar | |
4 | Primož Roglič | Primož Roglič | Primož Roglič | XDS Astana Team | Eric Fagúndez | ||
5 | Matthew Brennan | Juan Ayuso | Matthew Brennan | Visma–Lease a Bike | Jokin Murguialday | ||
6 | Quinn Simmons | Juan Ayuso | Carlos Verona | ||||
7 | Primož Roglič | Primož Roglič | Primož Roglič | Primož Roglič | Mats Wenzel | ||
Final | Primož Roglič | Primož Roglič | Primož Roglič | Juan Ayuso | Visma–Lease a Bike | Not awarded |
Legend | |||
---|---|---|---|
![]() | Denotes the winner of the general classification | ![]() | Denotes the winner of the young rider classification |
![]() | Denotes the winner of the points classification | ![]() | Denotes the winner of the team classification |
![]() | Denotes the winner of the mountains classification | ![]() | Denotes the winner of the combativity award |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() ![]() ![]() ![]() | Red Bull–Bora–Hansgrohe | 24h 46' 21" |
2 | ![]() ![]() | UAE Team Emirates XRG | + 28" |
3 | ![]() | Movistar Team | + 53" |
4 | ![]() | Soudal–Quick-Step | + 54" |
5 | ![]() | Team Bahrain Victorious | + 1' 00" |
6 | ![]() | Ineos Grenadiers | + 1' 20" |
7 | ![]() | Ineos Grenadiers | + 1' 31" |
8 | ![]() | Lotto | + 1' 33" |
9 | ![]() ![]() | Visma–Lease a Bike | + 1' 46" |
10 | ![]() | EF Education–EasyPost | + 1' 59" |
Rank | Rider | Team | Points |
---|---|---|---|
1 | ![]() ![]() ![]() ![]() | Red Bull–Bora–Hansgrohe | 34 |
2 | ![]() ![]() | UAE Team Emirates XRG | 25 |
3 | ![]() | Lidl–Trek | 10 |
4 | ![]() | Israel–Premier Tech | 10 |
5 | ![]() | Team Picnic PostNL | 10 |
6 | ![]() | Equipo Kern Pharma | 8 |
7 | ![]() | Movistar Team | 7 |
8 | ![]() | Equipo Kern Pharma | 6 |
9 | ![]() | Caja Rural–Seguros RGA | 6 |
10 | ![]() | Ineos Grenadiers | 6 |
Rank | Rider | Team | Points |
---|---|---|---|
1 | ![]() ![]() ![]() ![]() | Red Bull–Bora–Hansgrohe | 36 |
2 | ![]() | Equipo Kern Pharma | 36 |
3 | ![]() | Groupama–FDJ | 33 |
4 | ![]() ![]() | UAE Team Emirates XRG | 22 |
5 | ![]() | Caja Rural–Seguros RGA | 18 |
6 | ![]() | Euskaltel–Euskadi | 16 |
7 | ![]() | Groupama–FDJ | 16 |
8 | ![]() | Burgos Burpellet BH | 12 |
9 | ![]() | UAE Team Emirates XRG | 12 |
10 | ![]() | Movistar Team | 9 |
Rank | Rider | Team | Time |
---|---|---|---|
1 | ![]() ![]() | UAE Team Emirates XRG | 24h 46' 49" |
2 | ![]() | Team Bahrain Victorious | + 32" |
3 | ![]() | Israel–Premier Tech | + 1' 32" |
4 | ![]() | Soudal–Quick-Step | + 1' 45" |
5 | ![]() | Red Bull–Bora–Hansgrohe | + 1' 52" |
6 | ![]() | UAE Team Emirates XRG | + 7' 38" |
7 | ![]() | Caja Rural–Seguros RGA | + 9' 51" |
8 | ![]() | Groupama–FDJ | + 11' 01" |
9 | ![]() | Arkéa–B&B Hotels | + 12' 06" |
10 | ![]() | Soudal–Quick-Step | + 19' 23" |
Rank | Team | Time |
---|---|---|
1 | ![]() ![]() | 74h 26' 13" |
2 | ![]() | + 48" |
3 | ![]() | + 1' 58" |
4 | ![]() | + 3' 47" |
5 | ![]() | + 5' 38" |
6 | ![]() | + 7' 12" |
7 | ![]() | + 8' 14" |
8 | ![]() | + 11' 13" |
9 | ![]() | + 17' 39" |
10 | ![]() | + 19' 28" |