The 2024–25 Copa del Rey (branded as the Copa del Rey MAPFRE for sponsorship reasons), was the 123rd staging of the Copa del Rey (including two seasons where two rival editions were played). Both the winners and the runners-up qualified for the four-team 2026 Supercopa de España.

Athletic Bilbao were the defending champions, having beaten Mallorca in the final of the previous edition, but were eliminated in the round of 16 by Osasuna.

The final was held at La Cartuja in Seville between Barcelona and Real Madrid on 26 April 2025, with the Catalans defeating their rivals 3–2 after extra time for a record-extending 32nd title. As winners, Barcelona were assured a place in the 2025–26 UEFA Europa League league phase; however, since they had already qualified for European competition via league standings, their place was passed down to the seventh-placed team in La Liga and the UEFA Conference League spot reserved for the seventh-placed team was awarded to the team who finished eighth in the league.

As across Spain, match times up to 26 October 2024 and from 30 March 2025 are CEST (UTC+2). Times on interim ("winter") days are CET (UTC+1). Matches played in the Canary Islands use the WET (UTC±00:00).

Schedule and format In the summer of 2024, the RFEF released the calendar of the competition and confirmed the format of the previous season would remain. RoundDraw dateDateFixturesClubsFormat detailsPreliminary round10New entries: Clubs qualified through the 2023–24 sixth tier.Opponents seeding: Teams faced each other according to proximity criteria.Local team seeding: Luck of the draw.Knock-out tournament type: Single match.First round55115 → 60New entries: All qualified teams except for the four participants in the Supercopa de España and champions of the 2023–24 Primera Federación.Opponents seeding: Teams from lowest divisions faced La Liga teams.Local team seeding: Matches were played at home stadiums of teams in lower divisions.Knock-out tournament type: Single match.2860 → 32New entries: 2023–24 Primera Federación champions enter at this stage.Opponents seeding: Teams from lowest divisions faced La Liga teams.Local team seeding: Matches were played at home stadiums of teams in lower divisions.Knock-out tournament type: Single match.Round of 321632 → 16New entries: Clubs participating in the Supercopa de España entered at this stage.Opponents seeding: Teams from lowest divisions faced La Liga teams.Local team seeding: Matches were played at home stadiums of teams in lower divisions.Knock-out tournament type: Single match.Round of 16816 → 8Opponents seeding: Teams from lowest divisions face La Liga teams.Local team seeding: Matches were played at home stadiums of teams in lower divisions.Knock-out tournament type: Single match.Quarter-finals48 → 4Opponents seeding: Luck of the draw.Local team seeding: Matches were played at home stadiums of teams in lower divisions.Knock-out tournament type: Single match.Semi-finals24 → 2Opponents seeding: Luck of the draw.Local team seeding: Luck of the draw.Knock-out tournament type: Double match.Final26 April 202512 → 1Single match at Estadio de La Cartuja, Seville. Both teams qualified for the 2026 Supercopa de España.UEFA Europa League qualification: winners qualified for the 2025–26 UEFA Europa League league phase. Notes Games ending in a draw were decided in extra time and, if still level, by a penalty shoot-out.

Qualified teams The following teams qualified for the competition. Reserve teams were not allowed to enter. La LigaAll 20 teams of the 2023–24 season Segunda DivisiónAll 21 non-reserve teams of the 2023–24 season Primera FederaciónTop five non-reserve teams of each group of the 2023–24 season Segunda FederaciónTop five non-reserve teams of the five groups of the 2023–24 season Tercera FederaciónThe best non-reserve teams plus the best seven non-reserve runners-up of each one of the eighteen groups of the 2023–24 season Copa FederaciónThe four semi-finalists of the 2024 Copa Federación de España Regional leaguesThe best non-promoted teams of the twenty groups of the sixth tier in the 2023–24 season Alavés Almería Athletic BilbaoTH Atlético Madrid Barcelona Cádiz Celta Vigo Getafe Girona Granada Las Palmas Mallorca Osasuna Rayo Vallecano Real Betis Real Madrid Real Sociedad Sevilla Valencia Villarreal Albacete Alcorcón Amorebieta Andorra Burgos Cartagena Eibar Elche Eldense Espanyol Huesca Leganés Levante Mirandés Oviedo Racing Ferrol Racing Santander Sporting Gijón Tenerife Valladolid Zaragoza Castellón Ceuta Córdoba Cultural Leonesa Deportivo La Coruña Gimnàstic Ibiza Málaga Ponferradina Unionistas Águilas Atlético Paso Badalona Futur Barakaldo Barbastro Cacereño Estepona Europa Gimnástica Segoviana Guijuelo Hércules Langreo Lleida UD Logroñés Marbella Numancia Orihuela Ourense CF Pontevedra SS Reyes Sant Andreu Tudelano Utebo Yeclano Zamora Alfaro Ávila Beasain Bergantiños Ciudad de Lucena Conquense Coria Cortes Cuarte Don Benito Ejea Escobedo Ibiza Islas Pitiusas Jaén Jove Español Juventud Torremolinos L'Hospitalet Lanzarote Laredo Llanera Minera Móstoles URJC Olot Salamanca Xerez Compostela Extremadura Las Rozas Poblense Astur Aurrerá de Vitoria Baztán Ceuta 6 de Junio Chiclana Dolorense Gévora Manises Melilla CD Ontiñena Playas de Sotavento Parla Escuela Promesas EDF San Pedro San Tirso Selaya Sonseca Sporting de Mahón Vic Villamuriel Notes

Preliminary round Draw Teams were divided into four groups according to geographical criteria. Group 1 Group 2 Group 3 Group 4 Astur Aurrerá de Vitoria Promesas EDF San Tirso Selaya Villamuriel Baztán Ontiñena Sporting de Mahón Vic Ceuta 6 de Junio Chiclana Dolorense Manises Melilla CD San Pedro Gévora Playas de Sotavento Parla Escuela Sonseca

Matches

First round The first round was played by 110 of the 115 qualified teams, with the exceptions being the four participants of the 2025 Supercopa de España, and the Primera RFEF champions. The ten winners from the previous preliminary round were paired with ten teams from La Liga. The four Copa Federación semi-finalists were drawn with the other four teams from La Liga, and the last two La Liga teams were drawn with two teams from the Tercera RFEF. Six teams from the Tercera RFEF were paired with six teams from the Segunda División. Fifteen teams from Segunda RFEF were paired with fifteen teams from the Segunda División. Then, sixteen teams from the Segunda RFEF were paired with sixteen teams from the Primera RFEF. Finally, four teams from Segunda RFEF were paired with each other.

A total of 55 matches were played between 29 October and 26 November 2024.

Draw The draw for the first round was held on 10 October 2024. Teams were divided into seven pots. Pot 1 Pot 2 Pot 3 Pot 4 Pot 5 Pot 6 Pot 7 Alavés Atlético Madrid Celta Vigo Espanyol Getafe Girona Las Palmas Leganés Osasuna Rayo Vallecano Real Betis Real Sociedad Sevilla Valencia Valladolid Villarreal Albacete Almería Burgos Cádiz Cartagena Castellón Córdoba Eibar Elche Eldense Granada Huesca Levante Málaga Mirandés Oviedo Racing Ferrol Racing Santander Sporting Gijón Tenerife Zaragoza Alcorcón Amorebieta Andorra Barakaldo Ceuta Cultural Leonesa Gimnàstic Gimnástica Segoviana Hércules Ibiza Marbella Ourense CF Ponferradina Unionistas Yeclano Zamora Águilas Alfaro Atlético Paso Ávila Badalona Futur Barbastro Bergantiños Cacereño Conquense Coria Don Benito Ejea Escobedo Estepona Europa Guijuelo Ibiza Islas Pitiusas Juventud Torremolinos Langreo Laredo Llanera Lleida UD Logroñés Minera Móstoles URJC Numancia Olot Orihuela Pontevedra SS Reyes Sant Andreu Salamanca Tudelano Utebo Xerez Beasain Ciudad de Lucena Cortes Cuarte Jaén Jove Español L'Hospitalet Lanzarote Compostela Extremadura Las Rozas Poblense Astur Chiclana Gévora Manises Parla Escuela Ontiñena San Pedro San Tirso Vic Villamuriel

Matches

Notes

Second round The second round was played by 56 teams, with the four participants of the 2025 Supercopa de España having a bye. The Primera RFEF champion, Deportivo La Coruña, entered in this round. Fourteen Segunda Federación teams were paired with fourteen La Liga teams. Two teams from Primera Federación were paired with the two remaining La Liga teams. Nine teams from Primera Federación were paired with nine Segunda División teams. The six remaining Segunda División teams were paired with each other.

A total of 28 matches were played between 3 and 5 December 2024.

Draw The draw for the second round was held on 27 November 2024. Teams were divided into four pots. Pot 1 Pot 2 Pot 3Pot 4 Atlético Madrid Alavés Celta Vigo Espanyol Getafe Girona Las Palmas Leganés Osasuna Rayo Vallecano Real Betis Real Sociedad Sevilla Valencia Valladolid Villarreal Almería Burgos Cádiz Cartagena Castellón Deportivo La Coruña Elche Eldense Granada Huesca Racing Ferrol Racing Santander Sporting Gijón Tenerife Zaragoza Andorra Barakaldo Ceuta Cultural Leonesa Gimnàstic Marbella Ourense CF Ponferradina Unionistas Yeclano Zamora Ávila Barbastro Cacereño Conquense Ejea Estepona Europa UD Logroñés Minera Olot Orihuela Pontevedra Salamanca Sant Andreu

Matches

Notes

Round of 32 Draw The draw for the round of 32 was held on 9 December 2024 in the RFEF headquarters in Las Rozas. The four participant teams of the 2025 Supercopa de España were drawn with the teams from the lowest category. The remaining teams from the lowest categories faced the rest of La Liga teams. Matches were played at stadiums of lower-ranked teams.

A total of 16 matches were played between 3 and 7 January 2025. Pot 1 Pot 2 Pot 3Pot 4 Pot 5 Athletic Bilbao Barcelona Mallorca Real Madrid Atlético Madrid Celta Vigo Getafe Las Palmas Leganés Osasuna Rayo Vallecano Real Betis Real Sociedad Sevilla Valencia Valladolid Almería Cartagena Elche Eldense Granada Huesca Racing Ferrol Racing Santander Tenerife Marbella Ourense CF Ponferradina Barbastro UD Logroñés Minera Pontevedra

Matches

Notes

Round of 16

Draw The draw for the round of 16 was held on 8 January 2025 in the RFEF headquarters in Las Rozas. The qualified teams were split up into four groups based on their division in the 2024–25 season. When possible, matches were played at the stadiums of the lower-ranked teams, otherwise the first team drawn played at home.

A total of eight matches were played between 14 and 16 January 2025. Pot 1Pot 2 Pot 3 Pot 4 Athletic Bilbao Atlético Madrid Barcelona Celta Vigo Getafe Leganés Osasuna Rayo Vallecano Real Betis Real Madrid Real Sociedad Valencia Almería Elche Ourense CF Pontevedra

Matches

Notes

Quarter-finals

Draw The draw for the quarter-finals was held on 20 January 2025 in the RFEF headquarters in Las Rozas. As there were no remaining teams from the lower divisions, home teams were determined by luck of the draw.

A total of four matches were played between 4 and 6 February 2025. Pot 1 Atlético Madrid Barcelona Getafe Leganés Osasuna Real Madrid Real Sociedad Valencia

Matches

Semi-finals Draw The draw for the semi-finals was held on 12 February 2025, in the RFEF headquarters in Las Rozas.

First leg matches were played on 25 and 26 February, and second leg matches were played on 1 and 2 April 2025. Qualified teams Atlético Madrid Barcelona Real Madrid Real Sociedad

Summary

Matches

Barcelona won 5–4 on aggregate.

Real Madrid won 5–4 on aggregate.

Final

Top scorers Rank Player Club Goals Ferran TorresBarcelona Julián AlvarezAtlético Madrid EndrickReal Madrid Ander BarrenetxeaReal Sociedad Sito BarreraBarbastro Jaime MataLas Palmas Mikel OyarzabalReal Sociedad Alexander SørlothAtlético Madrid Luis SuárezAlmería Sixteen players

References