Football Wiki
Football Wiki
Copa del Rey
2024–25
Dates 9 October 2024–26
April 2025
Number of teams 120
Defending champions Athletic Bilbao
Champions Barcelona
Runner-up Real Madrid
Total matches played 126
Total goals scored 381
Top goal scorer Ferran Torres
(6 goals)
 ← 2023–24
2025–26 → 

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 2023, the RFEF released the calendar of the competition and confirmed the format of the previous season would remain.

Round Draw date Date Fixtures Clubs Format details
Preliminary round

9 October 2024 10 120 → 110 New entries: Clubs qualify 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 round 30 October 2024 55 110 → 55 New 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.
Second round 4 December 2024 28 56 → 28 New entries: 2023–24 Primera Federación champions entered at this stage.
Opponents 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.
Round of 32 4–5 January 2025 16 32 → 16 New 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 16 15 January 2025 8 16 → 8 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.
Quarter-finals 5 February 2025 4 8 → 4 Opponents 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-finals 26 February 2025 2 4 → 2 Opponents seeding: Luck of the draw.
Local team seeding: Luck of the draw.
Knock-out tournament type: Double match.
2 April 2025
Final 26 April 2025 1 2 → 1 Single 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 group stage.
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 are not allowed to enter.

La Liga
All 20 teams of the 2023–24 season
Segunda División
All 21 non-reserve teams of the 2023–24 season
Primera Federación
Top five non-reserve teams of each group of the 2023–24 season
Segunda Federación
Top five non-reserve teams of the five groups of the 2023–24 season
Tercera Federación
The 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ón
The four semi-finalists of the 2024 Copa Federación de España
Regional leagues
The best non-promoted teams of the twenty groups of the sixth tier in the 2023–24 season
  • 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
  • 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

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[]

9 October 2024 San Tirso (6) 1–1
(a.e.t.)
(5–3 pen)
Selaya (6) Abegondo  
17:30 Gómez Goal 42' Report Tejero Goal 6' Stadium: O Monte
    Penalties  
{{{penalties1}}}   {{{penalties2}}}
9 October 2024 Sonseca (6) 0–1
(a.e.t.)
Parla Escuela (6) Sonseca  
18:30 Report Greciano Goal 99' Stadium: Martín Juanes
9 October 2024 Astur (6) 2–0 Promesas EDF (6) Oviedo  
19:00 Iglesias Goal 50'83' Report Stadium: Hermanos Llana
9 October 2024 Baztán (6) 1–1
(a.e.t.)
(2–4 pen)
Ontiñena (6) Elizondo  
19:00 Goñi Goal 36' Report Roses Goal 10' Stadium: Giltxaurdi
    Penalties  
{{{penalties1}}}   {{{penalties2}}}
9 October 2024 San Pedro (6) 4–2 Ceuta 6 de Junio (6) San Pedro de Alcántara  
19:00 Francisco Goal 23'
Carmona Goal 26'
Basiliio Goal 90+2' (o.g.)
Oliva Goal 90+8'
Report Hamad Bujiar Goal 35'
Laarbi Goal 68'
Stadium: Antonio Naranjo
9 October 2024 Villamuriel (6) 1–0 Aurrerá de Vitoria (6) Villamuriel de Cerrato  
19:30 Chemby Goal 70' Report Stadium: Rafael Vázquez Sedano
9 October 2024 Dolorense (8) 1–3 Manises (6) Cartagena  
20:00 Karachi Goal 61' Report Trilles Goal 41'
Cantero Goal 55'
Cahmpi Goal 80'
Stadium: San Juan Bosco
9 October 2024 Vic (6) 4–0 Sporting de Mahón (6) Vic  
20:30 Riera Camps Goal 2'
Bertrana Goal 34'
Bellido Pujol Goal 64'
Prat Goal 85'
Report Stadium: Hipòlit Planàs Stadium
9 October 2024 Gévora (6) 1–1
(a.e.t.)
(4–2 pen)
Playas de Sotavento (6) Gévora  
20:30 Adri Gonzalez Goal 86' Report Sosa Goal 10' Stadium: Municipal
    Penalties  
{{{penalties1}}}   {{{penalties2}}}
9 October 2024 Chiclana (6) 4–0 Melilla CD (6) Chiclana  
21:00 Caballero Goal 33'
Dani Goal 37'
Juanito Goal 52'
Pascual Goal 83'
Report Stadium: Estadio Municipal


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
16 teams of La Liga
Pot 2
21 teams of Segunda División
Pot 3
16 teams of Primera Federación
Pot 4
35 teams of Segunda Federación
Pot 5
8 teams of Tercera Federación
Pot 6
4 teams qualified through the Copa Federación
Pot 7
10 winners of the preliminary round
  • Astur
  • Chiclana
  • Gévora
  • Manises
  • Parla Escuela
  • Ontiñena
  • San Pedro
  • San Tirso
  • Vic
  • Villamuriel

Matches[]

29 October 2024 Villamuriel (6) 0–5 Rayo Vallecano (1) Palencia  
19:00 Report De Tomás Goal 43' (pen.)48'

Trejo Goal 45' Guardiola Goal 68' Eto'o Goal 88'

Stadium: Nueva Balastera
Attendance: 8,000
Referee: Ricardo de Burgos Bengoetxea
29 October 2024 Compostela (4) 0–1 Alavés (1) Santiago de Compostela  
19:00 Report Vidal Goal 12' (o.g.) Stadium: San Lázaro
Attendance: 7,400
Referee: Mateo Busquets Ferrer
29 October 2024 Lanzarote (5) 3–4 Racing Santander (2) Tías  
20:00 WET Fuentes Goal 42'78'81' Report Karrikaburu Goal 32'

Ekain Goal 39' Arévalo Goal 74' Camara Goal 76'

Stadium: Pancho Bermúdez
Attendance: 800
Referee: Rubén Ávalos Barrera
29 October 2024 Guijuelo (4) 1–2 Ourense CF (3) Guijuelo  
20:00 Report Stadium: Estadio Municipal
29 October 2024 Astur (6) 1–4 Valladolid (1) Oviedo  
21:00 Report Stadium: Hermanos Llana
29 October 2024 Poblense (5) 1–6 Villarreal (1) Sa Pobla  
21:00 Pons Goal 67' Report Terrats Goal 10'

Pérez Goal 27'35'44' Cabanes Goal 38' Gueye Goal 57'

Stadium: Nou Camp
29 October 2024 Jaén (5) 0–3 Cádiz (2) Jaén  
21:00 Report Stadium: Nuevo La Victoria
Attendance: 7,469
29 October 2024 L'Hospitalet (5) 1–5 Zaragoza (2) L'Hospitalet de Llobregat  
21:00 Report Stadium: Municipal de L'Hospitalet
30 October 2024 Europa (4) 2–1 Albacete (2) Barcelona  
18:30 Neeskens Goal 7'

Pimentel Goal 68'

Report Morcillo Goal 82' Stadium: Nou Sardenya
30 October 2024 Las Rozas (5) 0–3 Sevilla (1) Las Rozas  
19:00 Report Méndez Goal 40' (o.g.)

Iheanacho Goal 61'79'

Stadium: Navalcarbón
30 October 2024 Ciudad de Lucena (5) 1–2 Leganés (1) Lucena  
19:00 Agudo Goal 45+1' Report Munir Goal 42'

Cruz Goal 52'

Stadium: Ciudad de Lucena
30 October 2024 Olot (4) 1–1
(a.e.t.)
(4–3 pen)
Córdoba (2) Olot  
19:00 Peñalver Goal 76' Report Soonsup-Bell Goal 26' Stadium: Municipal
    Penalties  
{{{penalties1}}}   {{{penalties2}}}
30 October 2024 Ibiza Islas Pitiusas (4) 1–2 Gimnàstic (3) Ibiza  
19:00 Bengoetxea Goal 88' Report Sanz Goal 10'

Jiménez Goal 23'

Stadium: Sánchez y Vivancos
30 October 2024 Beasain (5) 0–1 Cartagena (2) Beasain  
19:30 Report Muñoz Goal 90' Stadium: Loinaz
30 October 2024 Móstoles URJC (4) 2–5 Burgos (2) Móstoles  
19:30 García Goal 25'

López Goal 70'

Report González Goal 32'

Arroyo Goal 34' Sancris Goal 50' Niño Goal 51' Miguel Goal 66'

Stadium: Estadio El Soto
30 October 2024 Bergantiños (4) 1–2 Marbella (3) Carballo  
19:30 Ouhdadi Goal 64' Report Dorian Jr. Goal 16'23' Stadium: As Eiroas
30 October 2024 Langreo (4) 1–2
(a.e.t.)
Orihuela (4) Langreo  
19:30 Silva Goal 73' (pen.) Report Chuli Goal 87'

Miranda Goal 111'

Stadium: Ganzábal
30 October 2024 Cortes (5) 0–2 Granada (2) Tudela  
20:00 Report Weissman Goal 31'

Salas Goal 67' (o.g.)

Stadium: Ciudad de Tudela
30 October 2024 Sant Andreu (4) 2–1 Mirandés (2) Barcelona  
20:00 Lucas Goal 14'

Paredes Goal 66'

Report Homenchenko Goal 25' (pen.) Stadium: Narcís Sala
30 October 2024 Badalona Futur (4) 0–2 Huesca (2) Premià de Dalt  
20:00 Report Unzueta Goal 23' (pen.)

Bejarano Goal 64'

Stadium: Estadi Municipal
30 October 2024 UD Logroñés (4) 1–0
(a.e.t.)
Eibar (2) Logroño  
20:00 Arnau Goal 108' Report Stadium: Estadio Las Gaunas
30 October 2024 Numancia (4) 0–1 Sporting Gijón (2) Soria  
20:00 Report Oyón Goal 61' Stadium: Los Pajaritos
30 October 2024 Utebo (4) 0–4 Unionistas (3) Utebo  
20:00 Report Rabadán Goal 12'15'41'

Martínez Goal 45'

Stadium: Santa Ana
30 October 2024 Laredo (4) 0–6 Yeclano (3) Laredo  
20:00 Report de Pedro Goal 2'

Relu Goal 27'62' Naranjo Goal 38' Senestrari Goal 83' Sanchís Goal 86'

Stadium: Campo de Fútbol San Lorenzo
30 October 2024 Juventud Torremolinos (4) 1–2 Zamora (3) Torremolinos  
20:00 Altube Goal 40' (o.g.) Report Campabadal Goal 45+1'

Lucero Goal 84'

Stadium: El Pozuelo
30 October 2024 Escobedo (4) 0–0
(4–5 pen)
Ponferradina (3) Muriedas  
20:00 Report Stadium: La Maruca
    Penalties  
{{{penalties1}}}   {{{penalties2}}}
30 October 2024 Lleida (4) 1–3 Barakaldo (3) Lleida  
20:00 Cortijo Goal 69' Report Revilla Goal 38'

Santiago Goal 65'82'

Stadium: Camp d'Esports
30 October 2024 Salamanca (4) 1–0 Alcorcón (3) Salamanca  
20:00 Caramelo Goal 81' Report Stadium: Estadio Helmántico
30 October 2024 Atlético Paso (4) 0–1 Eldense (2) El Paso  
20:30 WET Report Ropero Goal 43' (pen.) Stadium: Municipal
30 October 2024 Coria (4) 0–3 Elche (2) Coria  
20:30 Report Gaspar Goal 15'

Mourad Goal 26' Álvarez Goal 82'

Stadium: Estadio La Isla
30 October 2024 Cacereño (4) 2–1
(a.e.t.)
Gimnástica Segoviana (3) Cáceres  
20:30 Pérez Goal 8'

Martínez Goal 103' (pen.)

Report Manu Goal 84' Stadium: Príncipe Felipe
30 October 2024 Conquense (4) 1–0 Ibiza (3) Cuenca  
20:30 Caballero Goal 68' Report Stadium: La Fuensanta
30 October 2024 San Pedro (6) 1–5 Celta Vigo (1) San Pedro de Alcántara  
21:00 Carmona Goal 15' Report Alfon Goal 4'

Durán Goal 18' Allende Goal 41' Douvikas Goal 61'83'

Stadium: Antonio Naranjo
30 October 2024 Extremadura (5) 0–4 Girona (1) Almendralejo  
21:00 Report Gil Goal 12'

Miovski Goal 58'62' Martínez Goal 76'

Stadium: Estadio Francisco de la Hera
30 October 2024 SS Reyes (4) 1–2 Almería (2) San Sebastián de los Reyes  
21:00 Tito Goal 22' Report Puigmal Goal 39'42' Stadium: Nuevo Matapiñonera
30 October 2024 Águilas (4) 0–1 Castellón (2) Águilas  
21:00 https://resultados.rfef.es/pnfg/NPcd/NFG_CmpPartido?cod_primaria=1000120&CodActa=70660560&cod_acta=70660560 Report] Seuntjens Goal 73' Stadium: El Rubial
31 October 2024 Vic (6) 0–2 Atlético Madrid (1) Vic  
19:00 Report Alvarez Goal 81' (pen.)89' Stadium: Hipòlit Planàs Stadium
31 October 2024 San Tirso (6) 0–4 Espanyol (1) A Coruña  
19:00 Report Véliz Goal 54'86'90+1'

Cardona Goal 85'

Stadium: Riazor
31 October 2024 Barbastro (4) 4–0 Amorebieta (3) Barbastro  
19:00 de Mesa Goal 55'74'

Barrera Goal 62'69' (pen.)

Report Stadium: Municipal de Deportes
31 October 2024 Ávila (4) 0–0
(a.e.t.)
(3–0 pen)
Oviedo (2) Ávila  
20:00 Report Stadium: Estadio Adolfo Suárez
    Penalties  
Martín Soccerball shad check

Carrión Soccerball shad check Rivas Soccerball shad check

  Missed Colombatto

Missed Lemos Missed Moyano

31 October 2024 Tudelano (4) 0–5 Minera (4) Tudela  
20:00 Report Pujante Goal 12'

Britos Goal 31' Vera Goal 57' Perdomo Goal 83' Martínez Goal 90+1'

Stadium: Ciudad de Tudela
31 October 2024 Don Benito (4) 1–2 Andorra (3) Don Benito  
20:30 Tapia Goal 16' Report Dione Goal 7'

Clemente Goal 78'

Stadium: Vicente Sanz
31 October 2024 Gévora (6) 1–6 Real Betis (1) Almendralejo  
21:00 Juanma Goal 90+1' (pen.) Report Altimira Goal 6'

Diao Goal 26' Bakambu Goal 28' Juanmi Goal 68' Vitor Roque Goal 79'87'

Stadium: Estadio Francisco de la Hera
31 October 2024 Ontiñena (6) 0–7 Las Palmas (1) Monzón  
21:00 Report Mata Goal 19'68'85'88'

Cardona Goal 74' Herzog Goal 77' Fuster Goal 90'

Stadium: Isidro Calderón
31 October 2024 Cuarte (5) 1–3 Racing Ferrol (2) Cuarte de Huerva  
21:00 Solbes Goal 90+2' Report Vallejo Goal 8' (pen.)

Jauregi Goal 32' Giménez Goal 63' (pen.)

Stadium: Nuevo Municipal
31 October 2024 Estepona (4) 3–2
(a.e.t.)
Málaga (2) La Línea  
21:00 Report Stadium: Municipal
31 October 2024 Alfaro (4) 0–2
(a.e.t.)
Tenerife (2) Alfaro  
21:00 Report Stadium: La Molineta
31 October 2024 Llanera (4) 0–2
(a.e.t.)
Cultural Leonesa (3) Pola de Siero  
21:00 Report Stadium: El Bayu
5 November 2024 Chiclana (6) 0–5 Osasuna (1) Chiclana de la Frontera  
19:00 Report García Goal 50'80'

Benito Goal 54' (pen.) Arnaiz Goal 71' Gómez Goal 77'

Stadium: Estadio Municipal
6 November 2024 Xerez (4) 0–1 Ceuta (3) Jerez de la Frontera  
19:00 Report Stadium: Municipal de Chapín
14 November 2024 Ejea (4) 1–0 Hércules (3) Ejea de los Caballeros  
18:00 Puertolas Goal 70' Report Stadium: Luchán
19 November 2024 Pontevedra (4) 4–1 Levante (2) Pontevedra  
20:00 Litri Goal 24'

Fontán Goal 57' Castellano Goal 90+1' Pino Goal 90+6'

Report Morales Goal 72' Stadium: Pasarón
21 November 2024 Jove Español (5) 0–5 Real Sociedad (1) Alicante  
21:00 Report Barrenetxea Goal 12'15'

Gómez Goal 38' Magunazelaia Goal 44' Goti Goal 78'

Stadium: José Rico Pérez
26 November 2024 Parla Escuela (6) 0–1 Valencia (1) Parla  
19:00 Report Pepelu Goal 20' Stadium: Las Américas
Attendance: 4,300
26 November 2024 Manises (6) 0–3 Getafe (1) Manises  
19:00 Report Yıldırım Goal 32'45'
Peter Goal 42'
Stadium: Municipal


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
16 teams of La Liga
Pot 2
15 teams of Segunda División
Pot 3
11 teams of Primera Federación
Pot 4
14 teams of Segunda Federación

Matches[]

3 December 2024 Ávila (4) 2–4
(a.e.t.)
Valladolid (1) Ávila  
19:00 Adri Carrión Goal 49'54' Report Latasa Goal 15'

Marcos André Goal 73'111'119'

Stadium: Adolfo Suárez
Attendance: 4,689
Referee: Alejandro Quintero González
3 December 2024 Yeclano (3) 0–1 Elche (2) Yecla  
20:00 Report Plano Goal 70' Stadium: La Constitución
Attendance: 4,500
Referee: José Antonio Sánchez Villalobos
3 December 2024 Barbastro (4) 2–0 Espanyol (1) Barbastro  
21:00 Barrera Goal 55' (pen.)81' Report Stadium: Municipal de Deportes
Attendance: 1,500
Referee: Javier Alberola Rojas
3 December 2024 Salamanca (4) 0–7 Celta Vigo (1) Salamanca  
21:00 Report Swedberg Goal 5'

Sotelo Goal 36' (pen.) Durán Goal 43' Allende Goal 65' Domínguez Goal 69' López Goal 78'89'

Stadium: Helmántico
Attendance: 10,500
Referee: Adrián Cordero Vega
3 December 2024 Zaragoza (2) 2–2
(a.e.t.)
(4–5 pen)
Granada (2) Zaragoza  
21:00 Ares Goal 18'48' Report Weissman Goal 42'

Clemente Goal 45' (o.g.)

Stadium: La Romareda
Attendance: 10,153
Referee: Germán Cid Camacho
    Penalties  
Serrano Soccerball shad check

Calero Soccerball shad check Luna Soccerball shad check Clemente Missed Bare Soccerball shad check Mañas Missed

  Soccerball shad check Villar

Soccerball shad check Ruiz Missed Weissman Soccerball shad check Zidane Soccerball shad check Tsitaishvili Soccerball shad check Rubio

3 December 2024 Europa (4) 1–2 Las Palmas (1) Barcelona  
21:15 Mahicas Goal 55' Report McBurnie Goal 48'75' Stadium: Nou Sardenya
Attendance: 4,018
Referee: Mario Melero López
4 December 2024 Sant Andreu (4) 1–3 Real Betis (1) Barcelona  
19:00 Serrano Goal 36' Report Ávila Goal 26'

Bartra Goal 79' Ezzalzouli Goal 90+6'

Stadium: Narcís Sala
Attendance: 6,563
Referee: Mateo Busquets Ferrer
4 December 2024 Unionistas (3) 2–3 Rayo Vallecano (1) Salamanca  
19:00 Martin Goal 15'

Baz Goal 19'

Report Trejo Goal 36'

Díaz Goal 54' Embarba Goal 84'

Stadium: Reina Sofía
Attendance: 5,914
Referee: Alejandro Muñiz Ruiz
4 December 2024 Gimnàstic (3) 0–1 Huesca (2) Tarragona  
19:00 Report Muñoz Goal 58' Stadium: Nou Estadi Costa Daurada
Attendance: 5,142
Referee: Sergiu Muresan
4 December 2024 Ourense CF (3) 1–0 Deportivo La Coruña (2) Ourense  
20:00 Sánchez Goal 87' Report Stadium: O Couto
Attendance: 5,100
Referee: Manuel Jesús Orellana Cid
4 December 2024 Cultural Leonesa (3) 1–2 Almería (2) León  
20:00 Alba Goal 18' Report Melamed Goal 3'

Baptistão Goal 84'

Stadium: Reino de León
Attendance: 5,321
Referee: Andrés Fuentes Molina
4 December 2024 Cádiz (2) 0–1 Eldense (2) Cádiz  
20:00 Report Chapela Goal 82' (pen.) Stadium: Nuevo Mirandilla
Attendance: 7,700
Referee: Álvaro Moreno Aragón
4 December 2024 Racing Santander (2) 1–0 Sporting Gijón (2) Santander  
20:30 Vicente Goal 78' Report Stadium: El Sardinero
Attendance: 16,827
Referee: Daniel Palencia Caballero
4 December 2024 Zamora (3) 0–0
(a.e.t.)
(1–3 pen)
Tenerife (2) Zamora  
21:00 Report Stadium: Ruta de la Plata
Attendance: 2,750
Referee: Miguel González Díaz
    Penalties  
Ramos Missed

Roni Missed Macho Soccerball shad check Kike Missed

  Soccerball shad check Romero

Missed González Soccerball shad check Manjam Soccerball shad check Guerrero

4 December 2024 UD Logroñés (4) 0–0
(a.e.t.)
(4–3 pen)
Girona (1) Logroño  
21:00 Report Stadium: Las Gaunas
Attendance: 7,287
Referee: Ricardo De Burgos Bengoetxea
    Penalties  
Caballero Soccerball shad check

Madrazo Missed Agüero Soccerball shad check Moreno Soccerball shad check Iribarren Soccerball shad check

  Soccerball shad check Van de Beek

Missed Ruiz Soccerball shad check Danjuma Soccerball shad check Juanpe Missed Stuani

4 December 2024 Pontevedra (4) 1–0 Villarreal (1) Pontevedra  
21:00 Dalisson Goal 87' Report Stadium: Pasarón
Attendance: 8,192
Referee: Pablo González Fuertes
4 December 2024 Estepona (4) 2–2
(a.e.t.)
(4–5 pen)
Leganés (1) Estepona  
21:00 Mesa Goal 25'

Orobio Goal 60'

Report Munir Goal 47'

Hernández Goal 87'

Stadium: Francisco Muñoz Pérez
Attendance: 4,000
Referee: Francisco José Hernández Maeso
    Penalties  
H. Rodríguez Soccerball shad check

Dago Missed García Soccerball shad check Goma Soccerball shad check Caro Soccerball shad check

  Soccerball shad check Óscar

Soccerball shad check Tapia Soccerball shad check García Soccerball shad check Munir Soccerball shad check Cruz

4 December 2024 Ejea (4) 1–3 Valencia (1) Ejea  
21:00 Palmás Goal 71' Report Córdoba Goal 49'

Gómez Goal 63' Mir Goal 90+1'

Stadium: Luchán
Attendance: 3,700
Referee: Miguel Ángel Ortiz Arias
5 December 2024 Cacereño (4) 1–3 Atlético Madrid (1) Cáceres  
19:00 Merencio Goal 30' Report Lenglet Goal 83'

Pérez Goal 90+2' (o.g.) Alvarez Goal 90+6'

Stadium: Príncipe Felipe
Attendance: 9,384
Referee: Isidro Díaz de Mera Escuderos
5 December 2024 Ceuta (3) 2–3 Osasuna (1) Ceuta  
19:00 Redruello Goal 41'

Díez Goal 69'

Report Budimir Goal 84'

García Goal 87' Redruello Goal 90+3' (o.g.)

Stadium: Alfonso Murube
Attendance: 4,052
Referee: Alejandro Hernández Hernández
5 December 2024 Orihuela (4) 0–0
(a.e.t.)
(0–3 pen)
Getafe (1) Orihuela  
19:00 Report Stadium: Los Arcos
Attendance: 7,000
Referee: José Luis Munuera Montero
    Penalties  
Isnaldo Missed

Basterrechea Missed Goyo Missed

  Soccerball shad check Milla

Soccerball shad check Santiago Soccerball shad check Iglesias

5 December 2024 Barakaldo (3) 1–2 Racing Ferrol (2) Barakaldo  
20:00 Bilbao Goal 19' Report Bebé Goal 26'

Nacho Goal 86'

Stadium: Lasesarre
Attendance: 4,200
Referee: Eder Mallo Fernández
5 December 2024 Andorra (3) 0–1 Cartagena (2) Andorra la Vella  
20:00 Report Ortuño Goal 29' Stadium: Estadi Nacional d'Andorra
Attendance: 931
Referee: Carlos Muñiz Muñoz
5 December 2024 Marbella (3) 1–0 Burgos (2) Marbella  
20:00 Álvarez Goal 90+3' Report Stadium: Dama de Noche
Attendance: 900
Referee: Manuel Ángel Pérez Hernández
5 December 2024 Ponferradina (3) 1–1
(a.e.t.)
(4–3 pen)
Castellón (2) Ponferrada  
20:00 Costa Goal 90+1' Report Bosilj Goal 45+1' Stadium: El Toralín
Attendance: 4,490
Referee: Jon Ander González Esteban
    Penalties  
Esquerdo Soccerball shad check

Bustos Missed López Missed Costa Soccerball shad check Abelenda Soccerball shad check Cortés Soccerball shad check

  Soccerball shad check Suero

Missed Sánchez Soccerball shad check Jiménez Soccerball shad check Moyita Missed Van den Belt Missed Seuntjens

5 December 2024 Olot (4) 1–3 Sevilla (1) Olot  
21:00 Ayala Goal 90+1' Report Montiel Goal 22' (pen.)

Juanlu Goal 48' Iheanacho Goal 73'

Stadium: Municipal
Attendance: 2,321
Referee: Guillermo Cuadra Fernández
5 December 2024 Conquense (4) 0–1
(a.e.t.)
Real Sociedad (1) Cuenca  
21:00 Report Méndez Goal 92' Stadium: La Fuensanta
Attendance: 6,000
Referee: Víctor García Verdura
5 December 2024 Minera (4) 2–2
(a.e.t.)
(4–2 pen)
Alavés (1) Cartagena  
21:00 Mas Goal 33'
Baradji Goal 105+2'
Report Kike Goal 60'108' (pen.) Stadium: Cartagonova
Attendance: 7,000
Referee: Juan Martínez Munuera
    Penalties  
Britos Soccerball shad check

Sanchís Soccerball shad check Vera Soccerball shad check Mas Soccerball shad check

  Soccerball shad check Jordán

Missed Abde Missed Protesoni Soccerball shad check Conechny


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
4 participants in 2025 Supercopa de España
Pot 2
12 teams of La Liga
Pot 3
9 teams of Segunda División
Pot 4
3 teams of Primera Federación
Pot 5
4 teams of Segunda Federación

Matches[]

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 1
12 teams of La Liga
Pot 2
2 teams of Segunda División
Pot 3
1 team of Primera Federación
Pot 4
1 team of Segunda Federación
  • Ourense CF

Matches[]

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
8 teams of La Liga

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 will be played on 25 and 26 February, and second leg matches will be played on 1 and 2 April 2025.

Qualified teams
4 teams of La Liga

Summary[]

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Barcelona (1)5–4Atlético Madrid (1)4–41–0
Real Sociedad (1)4–5Real Madrid (1)0–14–4 (aet)

Matches[]

25 February 2025
21:30
Barcelona 4–4 Atlético Madrid Estadi Olímpic Lluís Companys
Attendance: 40,915
Referee: Alejandro Hernández Hernández
Pedri Goal 19'
Cubarsí Goal 21'
Martínez Goal 41'
Lewandowski Goal 74'
Report Alvarez Goal 1'
Griezmann Goal 6'
Llorente Goal 84'
Sørloth Goal 90+3'
2 April 2025
21:30
Atlético Madrid 0–1 Barcelona Riyadh Air Metropolitano
Attendance: 69,014
Referee: José Luis Munuera Montero
Report Torres Goal 27'

Barcelona won 5–4 on aggregate.


26 February 2025
21:30
Real Sociedad 0–1 Real Madrid Reale Arena
Attendance: 37,373
Referee: José María Sánchez Martínez
Report Endrick Goal 19'
1 April 2025
21:30
Real Madrid 4–4
(a.e.t.)
Real Sociedad Santiago Bernabéu
Attendance: 81,044
Referee: Javier Alberola Rojas
Endrick Goal 30'
Bellingham Goal 82'
Tchouaméni Goal 86'
Rüdiger Goal 115'
Report Barrenetxea Goal 16'
Alaba Goal 72' (o.g.)
Oyarzabal Goal 80'90+3'

Real Madrid won 5–4 on aggregate.

Final[]

Main article: 2025 Copa del Rey Final
26 April 2025 (2025-04-26)
22:00 CEST
Barcelona 3–2
(a.e.t.)
Real Madrid La Cartuja, Seville
Attendance: 55,579
Referee: Ricardo de Burgos Bengoetxea
Pedri Goal 28'
Torres Goal 84'
Koundé Goal 116'
Report Mbappé Goal 70'
Tchouaméni Goal 77'
Rüdiger Red card 120+3'
Vázquez Red card 120+4'

Top scorers[]

Rank Player Club Goals
1
Flag of Spain Ferran Torres Barcelona
6
2
Flag of Argentina Julián Alvarez Atlético Madrid
5
Flag of Brazil Endrick Real Madrid
4
Flag of Spain Ander Barrenetxea Real Sociedad
4
Flag of Spain Sito Barrera Barbastro
Flag of Spain Jaime Mata Las Palmas
Flag of Spain Mikel Oyarzabal Real Sociedad
Flag of Norway Alexander Sørloth Atlético Madrid
Flag of Colombia Luis Suárez Almería
10
Sixteen players
3
Copa del Rey
Copa del Rey seasons

2013–14 · 2014–15 · 2015–16 · 2016–17 · 2017–18 · 2018–19 · 2019–20 · 2020–21 · 2021–22 · 2022–23 · 2023–24 · 2024–25 ·

Copa del Rey Finals

2016 · 2017 · 2018 · 2019 · 2020 · 2021 · 2022 · 2023 · 2024 · 2025 ·

Flag of Spain 2024–25 in Spanish football
Domestic leagues
La Liga · Segunda División (Play-Off) · Primera Federación (Play-Off) · Segunda Federación (Play-Off) · Tercera Federación (Play-Off)
Domestic cups
Copa del Rey (Final) · Supercopa de España (Final) · Copa Federación de España
National teams
National team: UEFA Nations League (League A) · 2026 FIFA World Cup (Qualifying)
European competitions
Champions League (Final) · Europa League (Final) · Conference League (Final) · Super Cup
Club seasons
La Liga
Alavés · Athletic Bilbao · Atlético Madrid · Barcelona · Celta Vigo · Espanyol · Getafe · Girona · Las Palmas · Leganés · Mallorca · Osasuna · Rayo Vallecano · Real Betis · Real Madrid · Real Sociedad · Sevilla · Valladolid · Valencia · Villarreal
2023-24                                                        2025-26
202425 in European football (UEFA)
Domestic leagues

Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus '24 '25 · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia '24 '25 · Faroe Islands '24 '25 · Finland '24 '25 · France · Georgia '24 '25 · Germany · Gibraltar · Greece · Hungary · Iceland '24 '25 · Israel · Italy · Kazakhstan '24 '25 · Kosovo · Latvia '24 '25 · Lithuania '24 '25 · Luxembourg · Malta · Moldova · Montenegro · Netherlands · North Macedonia · Northern Ireland · Norway '24 '25 · Poland · Portugal · Republic of Ireland '24 '25 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden '24 '25 · Switzerland · Turkey · Ukraine · Wales

Domestic cups

Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia · Faroe Islands '24 '25 · Finland '24 '25 · France · Georgia '24 '25 · Germany · Gibraltar · Greece · Hungary · Iceland '24 '25 · Israel · Italy · Kazakhstan '24 '25 · Kosovo · Latvia '24 '25 · Liechtenstein · Lithuania '24 '25 · Luxembourg · Malta · Moldova · Montenegro · Netherlands · North Macedonia · Northern Ireland · Norway '24 '25 · Poland · Portugal · Republic of Ireland '24 '25 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden · Switzerland · Turkey · Ukraine · Wales

League cups

England · Finland · Iceland · Israel · Northern Ireland · Portugal · Scotland · Wales

Supercups

Albania · Andorra · Armenia · Azerbaijan · Belarus · Belgium · Bulgaria · Croatia · Cyprus · England · Estonia '24 '25 · Faroe Islands · France · Georgia · Germany · Iceland · Israel · Italy · Kazakhstan '24 '25 · Kosovo · Latvia '24 '25 · Lithuania '24 '25 · Malta · Moldova · Netherlands · Northern Ireland · Poland · Portugal · Republic of Ireland '24 '25 · Romania · Russia · San Marino · Spain · Turkey · Ukraine

UEFA competitions
Champions League (qualifying phase and play-off round, League phase, knockout phase, Final) · Europa League (qualifying phase and play-off round, League phase, knockout phase, Final) · Conference League (qualifying phase and play-off round, Champions Path, Main Path, League phase, knockout phase, Final) · Super Cup
International competitions
2026 FIFA World Cup (qualification) · 2024–25 UEFA Nations League (League A, League B, League C, League D, Promotion/relegation play-offs, Finals, Final) · 2025 Euro Under-21 (qualification) · 2025 Euro Under-19 (qualification) · 2025 Euro Under-17 (qualification) · UEFA Regions' Cup