| Tournament details | |
|---|---|
| Country | Spain |
| Date | 13 November 2019 – 3 April 2021 |
| Teams | 125 |
| Final positions | |
| Champions | Real Sociedad (2nd title) |
| Runners-up | Athletic Bilbao |
| Tournament statistics | |
| Matches played | 126 |
| Goals scored | 351 (2.79 per match) |
| Top goal scorer(s) | Alexander Isak (7 goals) |
The2019–20 Copa del Rey was the 118th staging of theCopa del Rey (including two seasons where two rival editions were played). In its original format, the winners were assured a place in the2020–21 UEFA Europa League group stage, however this place was forfeited under the extraordinary circumstances of theCOVID-19 pandemic in Spain, with the two finalists (Athletic Bilbao andReal Sociedad) opting instead to delay the date of the postponed match. Both finalists qualified for the four-team2021 Supercopa de España.
The defending championsValencia were eliminated byGranada in the quarter-finals. Real Sociedad won thefinal 1–0 againstBasque rivalsAthletic Bilbao, achieving their second Copa del Rey title[1][2] (in1909 it was won by its forerunner,Club Ciclista de San Sebastián), ending a 34-year trophy drought since1987.[3][4]
As across Spain, match times up to 26 October 2019 and from 29 March 2020 wereCEST (UTC+2). Times on interim ("winter") days wereCET (UTC+1).
On 29 April 2019, the assembly of theRoyal Spanish Football Federation approved the new competition format,[5][6] expanding the competition to 125 teams and changing all rounds to a single-match format until the semi-finals.
Video assistant referee was used from the round of 16.
The RFEF confirmed the dates on 31 July 2019.[7]
| Round | Draw date | Date | Fixtures | Clubs | Format details |
|---|---|---|---|---|---|
| Preliminary | 17 October 2019 | 13 November 2019 | 10 | 121 → 111 | New entries: Clubs qualified through the 2018–19 fifth 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 | 17 November 2019 | 18 December 2019 | 55 | 111 → 56 | New entries: All qualified teams except the four participants in theSupercopa de España. Opponents seeding: Teams from La Liga faced teams from the lowest divisions. The four remaining teams faced teams from Segunda División B. One team received a bye. Local team seeding: Match played at home of team in lower division. Knock-out tournament type:Single match. |
| Second round | 20 December 2019 | 12 January 2020 | 28 | 56 → 28 | Opponents seeding: Teams from lowest divisions faced La Liga teams. Local team seeding: Match played at home of team in lower division. Knock-out tournament type: Single match |
| Round of 32 | 14 January 2020 | 22 January 2020 | 16 | 32 → 16 | New entries: Clubs participating inSupercopa de España gained entry. Opponents seeding: Teams from lowest divisions faced La Liga teams. Local team seeding: Match played at home of team in lower division. Knock-out tournament type: Single match. |
| Round of 16 | 24 January 2020 | 29 January 2020 | 8 | 16 → 8 | Opponents seeding: Teams from lowest divisions faced La Liga teams. Local team seeding: Match played at home of team in lower division. Knock-out tournament type: Single match. |
| Quarter-finals | 31 January 2020 | 5 February 2020 | 4 | 8 → 4 | Opponents seeding: Luck of the draw. Local team seeding: Match played at home of team in lower division. Knock-out tournament type: Single match. |
| Semi-finals | 7 February 2020 | 12 February 2020 | 2 | 4 → 2 | Opponents seeding: Luck of the draw. Local team seeding: Luck of the draw. Knock-out tournament type:Double match. |
| 4 March 2020 | |||||
| Final | 3 April 2021 | 1 | 2 → 1 | Single match atEstadio de La Cartuja,Seville. Both teams qualified for the2021 Supercopa de España. |
The following teams qualified for the competition. Reserve teams were excluded.[8]
| La Liga the 20 teams of the2018–19 season | Segunda División the 21 teams of the2018–19 season[a] | Segunda División B the top seven non-reserve teams of each group of the2018–19 season | Tercera División the best non-reserve team of each one of the eighteen groups of the2018–19 season and the best fourteen runners-up, excluding reserve teams | Copa Federación the four semi-finalists of the2019 season[10] | Regional leagues The winners of the twenty groups of thefifth tier in the 2018–19 season |
|
Teams were divided into four groups according to geographical criteria.[11]
| Group 1 | Group 2 | Group 3 | Group 4 |
|---|---|---|---|
Atlético Antoniano |
| 13 November 2019 | Tolosa (4) | 1–0 | Pontellas (4) | Tolosa |
| 19:00CET | Elorza | Report | Stadium:Berazubi Referee: Pastor Fernández |
| 13 November 2019 | Becerril (4) | 1–0 | Urraca (4) | Becerril de Campos |
| 19:00CET | Melero | Report | Stadium:Mariano Haro Attendance: 1,500 Referee: Pereira Ferreiro |
| 13 November 2019 | Andorra (3) | 3–0 | Andratx (4) | Encamp |
| 19:00CET | Álex Pachón Ruben Bover Vilanova | Report | Stadium:Prada de Moles Attendance: 500 Referee: De Ena Wof |
| 13 November 2019 | Comillas (4) | 1–1 (a.e.t.) (3–2p) | Barquereño (4) | Logroño |
| 20:00CET | Jadraque | Report | Iñaki | Stadium:Mundial 82 Referee: Pérez García |
| Penalties | ||||
| Muñiz Rubio Adrián Alberto Edu | ||||
| 13 November 2019 | Fraga (4) | 0–1 | Peña Azagresa (4) | Fraga |
| 20:30CET | Report | Murugarren | Stadium:La Estacada Attendance: 1,500 Referee: Masip Vidal |
| 13 November 2019 | Melilla CD (4) | 1–0 (a.e.t.) | Lobón (5) | Melilla |
| 20:30CET | David Vázquez | Report | Stadium:La Espiguera Attendance: 1,000 Referee: Durán García |
| 13 November 2019 | Atlético Antoniano (4) | 2–0 | Atlético Porcuna (4) | Lebrija |
| 21:00CET | Alberto Pepelu | Report | Stadium:Municipal Attendance: 2,000 Referee: Morales Véliz |
| 13 November 2019 | Ramón y Cajal (5) | 1–2 | El Palmar (4) | Ceuta |
| 21:00CET | Darío | Report | Saborido Salinas | Stadium:Alfonso Murube Attendance: 1,500 Referee: Vaca Núñez |
| 13 November 2019 | El Álamo (4) | 2–1 | Pedroñeras (4) | El Álamo |
| 21:00CET | Matas Flores | Report | Espinosa | Stadium:Facundo Rivas Attendance: 2,000 Referee: Sánchez Inguidua |
| 13 November 2019 | Intercity (4) | 3–0 | Gran Tarajal (4) | Sant Joan d'Alacant |
| 21:00CET | Jordan David Torres | Report | Stadium:Poliesportiu Municipal Attendance: 2,000 Referee: Ibáñez Juárez |
The first round was played by all the qualified teams, except the four participants in the2020 Supercopa de España, paired by a draw where the ten winners from the previous preliminary round were paired with ten teams from theLa Liga. The remaining six teams and the 22 teams ofSegunda were paired with the fourCopa Federación semifinalists, the 21 that compete inTercera and three fromSegunda B. Finally, the remaining 35 teams fromSegunda B were paired between them, one team received a bye in this round. In the case of rivals of the same category, the home advantage was decided by the order of extraction of the balls and otherwise, it was in the stadium of the lower category team. A total of 55 games were played, with 111 participating teams, from December 17 to 19, 2019.[12]
Teams were divided into five pots according to their division in the 2019–20 season, exceptAndorra, included in the pot 1 as participant of the preliminary round.[13]
Yeclano received a bye in this round.
| 11 December 2019 | UD Logroñés (3) | 2–1 | Marino Luanco (3) | Logroño |
| 19:00 | Andy Iñaki | Report | Mika | Stadium:Las Gaunas Attendance: 2,734 Referee: Pol Gòdia Solé |
| 17 December 2019 | Lealtad (4) | 0–1 | Cádiz (2) | Villaviciosa |
| 15:30 | Report | Querol | Stadium:Les Caleyes Attendance: 900 Referee: Javier Iglesias Villanueva |
| 17 December 2019 | Coruxo (3) | 4–5 (a.e.t.) | Mirandés (2) | Vigo |
| 16:00 | Al Watani Silva Añón | Report | Matheus Vicente S. González Álvaro Rey Merquelanz | Stadium:O Vao Attendance: 1,500 Referee: José Antonio López Toca |
| 17 December 2019 | Jaén (4) | 3–1 | Alavés (1) | Jaén |
| 19:00 | Ocaña Martín Hernández | Report | Pons | Stadium:La Victoria Attendance: 4,000 Referee:José María Sánchez Martínez |
| 17 December 2019 | SD Logroñés (4) | 0–5 | Eibar (1) | Logroño[a] |
| 19:00 | Report | De Blasis Charles | Stadium:Las Gaunas Attendance: 2,500 Referee:Xavier Estrada Fernández |
| 17 December 2019 | L'Hospitalet (4) | 2–3 (a.e.t.) | Granada (1) | L'Hospitalet de Llobregat |
| 19:00 | Ripoll Martínez | Report | Ramos Soldado | Stadium:La Feixa Llarga Attendance: 2,000 Referee:Guillermo Cuadra Fernández |
| 17 December 2019 | Illueca (4) | 0–2 | Deportivo La Coruña (2) | Illueca |
| 19:00 | Report | Longo Koné | Stadium:Papa Luna Attendance: 2,000 Referee: Gorka Sagués Oscoz |
| 17 December 2019 | Langreo (3) | 2–3 | Ebro (3) | Langreo |
| 19:30 | Cristian Palomares | Report | Rubio García Emaná | Stadium:Ganzábal Attendance: 712 Referee: Gonzalo Sáiz Pérez |
| 17 December 2019 | Marbella (3) | 2–1 | Guijuelo (3) | Marbella |
| 19:30 | D. Pérez E. Pérez | Report | Muñoz | Stadium:Municipal Attendance: 4,000 Referee: Antonio Sánchez Sánchez |
| 17 December 2019 | Castellón (3) | 0–2 | Las Palmas (2) | Castellón de la Plana |
| 20:00 | Report | J. Fernández Maikel | Stadium:Castalia Attendance: 9,700 Referee: Rubén Ávalos Barrera |
| 17 December 2019 | Cacereño (4) | 1–0 | Alcorcón (2) | Cáceres |
| 20:00 | Gustavo | Report | Stadium:Príncipe Felipe Attendance: 2,362 Referee: Oliver De La Fuente Ramos |
| 17 December 2019 | Socuéllamos (4) | 0–1 | Zaragoza (2) | Socuéllamos |
| 20:00 | Report | Papunashvili | Stadium:Paquito Jiménez Attendance: 2,500 Referee: Jorge Figueroa Vázquez |
| 17 December 2019 | Portugalete (4) | 1–0 | Extremadura (2) | Portugalete |
| 20:00 | Güemes | Report | Stadium:La Florida Attendance: 2,700 Referee: Juan Luis Pulido Santana |
| 17 December 2019 | Peña Sport (4) | 0–1 (a.e.t.) | Fuenlabrada (2) | Tafalla |
| 20:00 | Report | Héctor | Stadium:San Francisco Attendance: 800 Referee: Iñaki Bikandi Garrido |
| 17 December 2019 | Tarazona (4) | 0–1 (a.e.t.) | Rayo Vallecano (2) | Tarazona |
| 20:15 | Report | Óscar | Stadium:Municipal Attendance: 2,200 Referee: Iosu Galech Apezteguía |
| 17 December 2019 | Gimnástica Segoviana (4) | 0–2 | Elche (2) | Segovia |
| 20:30 | Report | Mourad Milla | Stadium:La Albuera Attendance: 1,816 Referee: Isidro Díaz de Mera Escuderos |
| 17 December 2019 | Zamora (4) | 2–1 | Sporting Gijón (2) | Zamora |
| 20:30 | García | Report | Cerro | Stadium:Ruta de la Plata Attendance: 1,400 Referee: Alejandro Muñíz Ruiz |
| 17 December 2019 | Escobedo (4) | 2–0 | Málaga (2) | Camargo |
| 20:30 | Ramiro Dalisson | Report | Stadium:Eusebio Arce Attendance: 1,800 Referee: Jon Ander González Esteban |
| 17 December 2019 | Unionistas (3) | 1–0 | Atlético Baleares (3) | Villares de la Reina |
| 20:30 | Navas | Report | Stadium:Pistas del Helmántico Attendance: 1,873 Referee: Pablo Fernández Pérez |
| 17 December 2019 | Hércules (3) | 0–1 | Recreativo (3) | Alicante |
| 20:45 | Report | D. Jiménez | Stadium:José Rico Pérez Attendance: 1,000 Referee: Álvaro Varón Aceitón |
| 17 December 2019 | Intercity (4) | 0–3 | Athletic Bilbao (1) | Elche[b] |
| 21:00 | Report | Ibai Beñat Kodro | Stadium:Martínez Valero Attendance: 4,971 Referee:Carlos del Cerro Grande |
| 17 December 2019 | Andorra (3) | 1–1 (a.e.t.) (5–6p) | Leganés (1) | Encamp |
| 21:00 | Keita | Report | Carrillo | Stadium:Prada de Moles Attendance: 600 Referee: Santiago Jaime Latre |
| Penalties | ||||
| Palanca Goujón Loureiro Casadesús Sidibé Rai Keita Dot | ||||
| 17 December 2019 | Ceuta (4) | 1–1 (a.e.t.) (3–2p) | Numancia (2) | Ceuta |
| 21:00 | Polaco | Report | Néstor | Stadium:Alfonso Murube Attendance: 1,500 Referee: Luis Mario Milla Alvéndiz |
| Penalties | ||||
| Ramírez Sánchez Ismael Castro | ||||
| 17 December 2019 | Murcia (3) | 1–0 | Racing Santander (2) | Murcia |
| 21:00 | Juanma | Report | Stadium:Enrique Roca Attendance: 4,874 Referee: Santiago Varón Aceitón |
| 17 December 2019 | Cartagena (3) | 4–1 | Leioa (3) | Cartagena |
| 21:00 | Jovanović Araújo Forniés | Report | Yurrebaso | Stadium:Cartagonova Attendance: 4,000 Referee: Luis Collado López |
| 17 December 2019 | Mensajero (4) | 0–3 | Tenerife (2) | Santa Cruz de La Palma[c] |
| 21:30 | Report | Padilla Naranjo | Stadium:Rosendo Hernández Attendance: 1,090 Referee: Miguel Ángel Ortiz Arias |
| 18 December 2019 | San Sebastián de los Reyes (3) | 2–0 | Córdoba (3) | San Sebastián de los Reyes |
| 17:30 | Julio Ruiz | Report | Stadium:Matapiñonera Attendance: 400 Referee: David Jesús Pinto Herrera |
| 18 December 2019 | El Palmar (4) | 1–2 | Getafe (1) | Murcia[d] |
| 18:00 | Etxeita | Report | Ángel Molina | Stadium:Nueva Condomina Attendance: 3,000 Referee:José Luis Munuera Montero |
| 18 December 2019 | Comillas (4) | 0–5 | Villarreal (1) | Logroño[a] |
| 18:00 | Report | Suárez Bacca Cazorla | Stadium:Las Gaunas Attendance: 4,000 Referee: Eduardo Prieto Iglesias |
| 18 December 2019 | Tolosa (4) | 0–3 | Valladolid (1) | Tolosa |
| 18:00 | Report | Ünal Aguado | Stadium:Berazubi Attendance: 2,000 Referee: Adrián Cordero Vega |
| 18 December 2019 | El Álamo (4) | 0–1 | Mallorca (1) | El Álamo |
| 18:00 | Report | Alegría | Stadium:Facundo Rivas Attendance: 2,200 Referee: David Medié Jiménez |
| 18 December 2019 | Tudelano (3) | 0–1 | Albacete (2) | Tudela |
| 18:00 | Report | Ojeda | Stadium:Ciudad de Tudela Attendance: 2,000 Referee: Daniel Ocón Arráiz |
| 18 December 2019 | Bergantiños (4) | 0–1 | Sevilla (1) | A Coruña[e] |
| 18:00 | Report | Koundé | Stadium:Riazor Attendance: 3,677 Referee: Pablo González Fuertes |
| 18 December 2019 | Badalona (3) | 3–1 | Oviedo (2) | Badalona |
| 18:00 | Esteban Cris Montes | Report | Ibrahima | Stadium:Municipal Attendance: 635 Referee: Daniel Jesús Trujillo Suárez |
| 18 December 2019 | Melilla (3) | 1–2 | UCAM Murcia (3) | Melilla |
| 18:00 | Mawi | Report | Barbosa Justo | Stadium:Álvarez Claro Attendance: 500 Referee: Alejandro Ruiz Aguilera |
| 18 December 2019 | Sestao River (4) | 1–1 (a.e.t.) (6–5p) | Lugo (2) | Sestao |
| 20:00 | Leandro | Report | Herrera | Stadium:Las Llanas Attendance: 3,000 Referee: Víctor Areces Franco |
| Penalties | ||||
| Gago Martín Zumalacárregui Huidobro Villar Alonso | ||||
| 18 December 2019 | Barakaldo (3) | 0–0 (a.e.t.) (5–3p) | Villarrubia (3) | Barakaldo |
| 20:15 | Report | Stadium:Lasesarre Attendance: 800 Referee: Miguel Sesma Espinosa | ||
| Penalties | ||||
| Galán Héctor Adrián López Olaizola | ||||
| 19 December 2019 | Melilla CD (4) | 0–5 | Levante (1) | Melilla[f] |
| 19:00 | Report | Coke Mayoral Hernâni Sergio León | Stadium:Álvarez Claro Attendance: 3,000 Referee: Javier Alberola Rojas |
| 19 December 2019 | Peña Azagresa (4) | 0–2 | Celta Vigo (1) | Calahorra[g] |
| 19:00 | Report | Hernández | Stadium:La Planilla Attendance: 4,000 Referee: César Soto Grado |
| 19 December 2019 | Atlético Antoniano (4) | 0–4 | Real Betis (1) | Seville[h] |
| 19:00 | Report | Tello Kaptoum Lainez Meléndez | Stadium:Benito Villamarín Attendance: 12,223 Referee:Jesús Gil Manzano |
| 19 December 2019 | Lleida Esportiu (3) | 0–2 | Espanyol (1) | Lleida |
| 19:00 | Report | Wu Lei | Stadium:Camp d'Esports Attendance: 3,000 Referee:Antonio Mateu Lahoz |
| 19 December 2019 | Peña Deportiva (3) | 0–1 (a.e.t.) | Ponferradina (2) | Santa Eulària des Riu |
| 19:00 | Report | Kaxe | Stadium:Municipal Attendance: 1,000 Referee: Saúl Ais Reig |
| 19 December 2019 | Cultural Leonesa (3) | 3–0 | Las Rozas (3) | León |
| 19:00 | Benito Galvan Castañeda | Report | Stadium:Reino de León Attendance: 2,516 Referee: Alberto Gómez Lameiro |
| 19 December 2019 | Amorebieta (3) | 0–1 | Badajoz (3) | Amorebieta-Etxano |
| 19:00 | Report | Fobi | Stadium:Urritxe Attendance: 350 Referee: José Alberto Pardeiro Puente |
| 19 December 2019 | Llagostera (3) | 0–1 (a.e.t.) | Haro (3) | Llagostera |
| 20:00 | Report | Duro | Stadium:Municipal Attendance: 600 Referee: Marcos Latorre Gracia |
| 19 December 2019 | Rayo Majadahonda (3) | 1–0 | Racing Ferrol (3) | Majadahonda |
| 20:00 | Jesús | Report | Stadium:Cerro del Espino Attendance: 80 Referee: Kevin Javier Moreno Muñoz |
| 19 December 2019 | Laredo (4) | 0–1 | Huesca (2) | Laredo |
| 20:30 | Report | Cristo | Stadium:San Lorenzo Attendance: 2,300 Referee: Aitor Gorostegui Fernández-Ortega |
| 19 December 2019 | Tamaraceite (4) | 3–2 (a.e.t.) | Almería (2) | Las Palmas |
| 20:30 | Tejera Delgado Padrón | Report | Ozornwafor Maraš | Stadium:Juan Guedes Attendance: 800 Referee: Miguel Ángel Ortiz Arias |
| 19 December 2019 | Gimnàstic (3) | 3–1 (a.e.t.) | Olot (3) | Tarragona |
| 20:30 | Márquez Amang | Report | Chavarría | Stadium:Nou Estadi Attendance: 1,200 Referee: Sergio Escriche Guzmán |
| 19 December 2019 | Cornellà (3) | 0–0 (a.e.t.) (4–5p) | Orihuela (3) | Cornellà de Llobregat |
| 20:30 | Report | Stadium:Nou Camp Attendance: 500 Referee: Lluís Bestard Servera | ||
| Penalties | ||||
| Ramírez Pérez Fernández De Baunbag Nana | ||||
| 19 December 2019 | Becerril (4) | 0–8 | Real Sociedad (1) | Palencia[i] |
| 21:00 | Report | Le Normand Januzaj Pardo Isak Barrenetxea | Stadium:Nueva Balastera Attendance: 8,000 Referee: Mario Melero López |
| 19 December 2019 | Lorca Deportiva (4) | 0–3 | Osasuna (1) | Lorca |
| 21:00 | Report | Brandon Mérida Villar | Stadium:Francisco Artés Carrasco Attendance: 3,000 Referee: Valentín Pizarro Gómez |
| 19 December 2019 | Linares (4) | 1–2 | Girona (2) | Linares |
| 21:00 | Lara | Report | Gual | Stadium:Linarejos Attendance: 3,000 Referee: Dámaso Arcediano Monescillo |
| 8 January 2020[j] | Mérida (3) | 2–2 (a.e.t.) (3–2p) | La Nucía (3) | Mérida |
| 20:30 | Mena Pino | Report | Fofo Titi | Stadium:Romano Attendance: 1,200 Referee: Fernando Bueno Prieto |
| Penalties | ||||
| Pino Cristo Poley Gaspar Gómez | ||||
| 8 January 2020[k] | Pontevedra (3) | 0–2 | Ibiza (3) | Pontevedra |
| 20:30 | Report | Grimà Rodado | Stadium:Pasarón Attendance: 1,180 Referee: Alexandre Alemán Pérez |
Teams were divided into four pots according to their division in the 2019–20 season. Tercera División teams were drawn with others from La Liga, while the rest of Segunda B and Tercera teams were drawn with teams from La Liga and Segunda División.
| Pot 1 8 teams of Tercera División and 1 team qualified through theCopa Federación | Pot 2 19 teams of Segunda División B | Pot 3 13 teams of Segunda División | Pot 4 15 teams of La Liga |
Cacereño | Badajoz | Albacete | Athletic Bilbao |
| 11 January 2020 | Zamora (4) | 0–1 | Mallorca (1) | Zamora |
| 12:00 | Report | Febas | Stadium:Ruta de la Plata Attendance: 3,306 Referee: Valentín Pizarro Gómez |
| 11 January 2020 | Gimnàstic (3) | 1–3 | Zaragoza (2) | Tarragona |
| 12:00 | Ballesteros | Report | Rodríguez Goldar Papunashvili | Stadium:Nou Estadi Attendance: 3,681 Referee: Daniel Jesús Trujillo Suárez |
| 11 January 2020 | UCAM Murcia (3) | 2–3 (a.e.t.) | Mirandés (2) | Murcia |
| 12:00 | Moreno Viti | Report | González Vicente Álvaro Rey | Stadium:La Condomina Attendance: 2,000 Referee: Rubén Ávalos Barrera |
| 11 January 2020 | Haro (3) | 1–2 | Osasuna (1) | Haro |
| 12:00 | Bueno | Report | Vidal Ávila | Stadium:El Mazo Attendance: 4,300 Referee:Carlos del Cerro Grande |
| 11 January 2020 | Murcia (3) | 0–4 | Leganés (1) | Murcia |
| 16:00 | Report | Carrillo Braithwaite | Stadium:Enrique Roca Attendance: 10,777 Referee: David Medié Jiménez |
| 11 January 2020 | Portugalete (4) | 0–3 | Real Betis (1) | Portugalete |
| 16:00 | Report | Moreno Loren Joaquín | Stadium:La Florida Attendance: 4,985 Referee: Eduardo Prieto Iglesias |
| 11 January 2020 | Ebro (3) | 1–0 (a.e.t.) | Ponferradina (2) | Zaragoza |
| 16:00 | De Mesa | Report | Stadium:Pedro Sancho Attendance: 2,500 Referee: Aitor Gorostegui Fernández-Ortega |
| 11 January 2020 | Ibiza (3) | 1–1 (a.e.t.) (5–3p) | Albacete (2) | Ibiza |
| 17:00 | Núñez | Report | Álvaro | Stadium:Can Misses Attendance: 4,345 Referee: Iñaki Bikandi Garrido |
| Penalties | ||||
| Pérez Lara Gonzalo Rodado Mendoza | ||||
| 11 January 2020 | Rayo Majadahonda (3) | 1–1 (a.e.t.) (2–4p) | Tenerife (2) | Majadahonda |
| 17:00 | Mesa | Report | Ruiz | Stadium:Cerro del Espino Attendance: 800 Referee: Jorge Figueroa Vázquez |
| Penalties | ||||
| Llorente Ródenas Pulido Martín | ||||
| 11 January 2020 | Yeclano (3) | 1–2 | Elche (2) | Yecla |
| 17:30 | Alayeto | Report | El Ghezouani Milla | Stadium:La Constitución Attendance: 4,000 Referee: Dámaso Arcediano Monescillo |
| 11 January 2020 | Badajoz (3) | 2–1 | Las Palmas (2) | Badajoz |
| 18:00 | Corredera Ramos | Report | Rodríguez | Stadium:Nuevo Vivero Attendance: 14,500 Referee: Álvaro Moreno Aragón |
| 11 January 2020 | Sestao River (4) | 0–4 | Athletic Bilbao (1) | Sestao |
| 19:00 | Report | Villalibre Yuri | Stadium:Las Llanas Attendance: 7,200 Referee: Adrián Cordero Vega |
| 11 January 2020 | Badalona (3) | 2–0 | Getafe (1) | Badalona |
| 19:00 | Moreno Esteban | Report | Stadium:Municipal Attendance: 4,384 Referee:Antonio Mateu Lahoz |
| 11 January 2020 | Cultural Leonesa (3) | 2–1 | Huesca (2) | León |
| 19:00 | Benito Kawaya | Report | Raba | Stadium:Reino de León Attendance: 4,820 Referee: Gorka Sagués Oscoz |
| 11 January 2020 | Recreativo (3) | 0–0 (a.e.t.) (5–4p) | Fuenlabrada (2) | Huelva |
| 19:00 | Report | Stadium:Nuevo Colombino Attendance: 5,500 Referee: Juan Luis Pulido Santana | ||
| Penalties | ||||
| Rivero Morcillo Nano Martínez Vergé | ||||
| 11 January 2020 | Cartagena (3) | 2–4 (a.e.t.) | Girona (2) | Cartagena |
| 19:00 | Martín José Ángel | Report | Soriano Miquel Martínez | Stadium:Cartagonova Attendance: 6,000 Referee: Isidro Díaz de Mera Escuderos |
| 11 January 2020 | UD Logroñés (3) | 1–1 (a.e.t.) (4–2p) | Cádiz (2) | Logroño |
| 20:00 | Vitoria | Report | Querol | Stadium:Las Gaunas Attendance: 5,000 Referee: José Antonio López Toca |
| Penalties | ||||
| Sáenz Pérez Siddiki Vitoria Errasti | ||||
| 11 January 2020 | Tamaraceite (4) | 0–1 | Granada (1) | Las Palmas |
| 21:00 | Report | Puertas | Stadium:Juan Guedes Attendance: 800 Referee:Ricardo de Burgos Bengoetxea |
| 11 January 2020 | Marbella (3) | 1–1 (a.e.t.) (1–4p) | Valladolid (1) | Marbella |
| 21:00 | Paulo Vitor | Report | Ünal | Stadium:Municipal Attendance: 3,500 Referee:Xavier Estrada Fernández |
| Penalties | ||||
| Elías Pérez Óscar | ||||
| 11 January 2020 | Orihuela (3) | 1–2 (a.e.t.) | Villarreal (1) | Orihuela |
| 21:00 | Pallarés | Report | Gerard | Stadium:Los Arcos Attendance: 1,800 Referee: Mario Melero López |
| 12 January 2020 | Escobedo (4) | 0–5 | Sevilla (1) | Camargo |
| 12:00 | Report | De Jong Nolito Ocampos Vázquez Óliver | Stadium:Eusebio Arce Attendance: 1,400 Referee: César Soto Grado |
| 12 January 2020 | Cacereño (4) | 1–2 | Eibar (1) | Cáceres |
| 12:00 | Torres | Report | León Delgado | Stadium:Príncipe Felipe Attendance: 6,196 Referee: José Luis González González |
| 12 January 2020 | San Sebastián de los Reyes (3) | 0–2 | Espanyol (1) | San Sebastián de los Reyes |
| 12:00 | Report | Calleri De Tomás | Stadium:Matapiñonera Attendance: 2,800 Referee:Juan Martínez Munuera |
| 12 January 2020 | Unionistas (3) | 1–1 (a.e.t.) (8–7p) | Deportivo La Coruña (2) | Villares de la Reina |
| 12:00 | Guille | Report | Valle | Stadium:Pistas del Helmántico Attendance: 3,583 Referee: Daniel Ocón Arráiz |
| Penalties | ||||
| Góngora De la Nava Romero Guille Gallego Wesley Zubiri López José Ángel | ||||
| 12 January 2020 | Ceuta (4) | 0–4 | Real Sociedad (1) | Ceuta |
| 16:00 | Report | Sangalli Januzaj Barrenetxea | Stadium:Alfonso Murube Attendance: 6,000 Referee:José Luis Munuera Montero |
| 12 January 2020 | Jaén (4) | 1–1 (a.e.t.) (4–5p) | Levante (1) | Jaén |
| 16:00 | Martín | Report | Sergio León | Stadium:La Victoria Attendance: 4,000 Referee:Alejandro Hernández Hernández |
| Penalties | ||||
| Ocaña Castillo Ruiz Marcelo González | ||||
| 12 January 2020 | Mérida (3) | 1–4 | Celta Vigo (1) | Mérida |
| 16:00 | Poley | Report | Mina Sisto Méndez | Stadium:Romano Attendance: 7,500 Referee: Javier Alberola Rojas |
| 12 January 2020 | Barakaldo (3) | 0–2 | Rayo Vallecano (2) | Barakaldo |
| 17:00 | Report | Pozo Piovaccari | Stadium:Lasesarre Attendance: 5,000 Referee: Oliver De la Fuente Ramos |
The four participant teams of the2020 Supercopa de España were firstly drawn with the teams from the lowest category. After them, all the remaining teams from the lowest categories faced the rest of La Liga teams. The draw was held on 14 January 2020.
| Pot 1 8 teams of Segunda División B | Pot 2 4 participants in Supercopa | Pot 3 14 teams of La Liga | Pot 4 6 teams of Segunda División |
Badajoz | Athletic Bilbao |
| 21 January 2020 | Recreativo (3) | 2–3 (a.e.t.) | Osasuna (1) | Huelva |
| 19:00 | Morcillo Roncaglia | Report | Brašanac Ávila Pérez | Stadium:Nuevo Colombino Attendance: 5,000 Referee:Jesús Gil Manzano |
| 21 January 2020 | Zaragoza (2) | 3–1 | Mallorca (1) | Zaragoza |
| 19:00 | Blanco Puado Linares | Report | Febas | Stadium:La Romareda Attendance: 6,000 Referee:Antonio Mateu Lahoz |
| 21 January 2020 | Sevilla (1) | 3–1 | Levante (1) | Seville |
| 21:00 | Fernando Ocampos Óliver | Report | Duarte | Stadium:Ramón Sánchez Pizjuán Attendance: 28,104 Referee:José María Sánchez Martínez |
| 22 January 2020 | Ibiza (3) | 1–2 | Barcelona (1) | Ibiza |
| 19:00 | Caballé | Report | Griezmann | Stadium:Can Misses Attendance: 6,500 Referee: Pablo González Fuertes |
| 22 January 2020 | Elche (2) | 1–1 (a.e.t.) (4–5p) | Athletic Bilbao (1) | Elche |
| 19:00 | Fidel | Report | Williams | Stadium:Manuel Martínez Valero Attendance: 13,834 Referee:José Luis Munuera Montero |
| Penalties | ||||
| Manuel Folch Nino Qasmi Sánchez Calvo Tekio | ||||
| 22 January 2020 | UD Logroñés (3) | 0–1 | Valencia (1) | Logroño |
| 21:00 | Report | Gómez | Stadium:Las Gaunas Attendance: 11,152 Referee: Adrián Cordero Vega |
| 22 January 2020 | Unionistas (3) | 1–3 | Real Madrid (1) | Villares de la Reina |
| 21:00 | Romero | Report | Bale Góngora Brahim | Stadium:Pistas del Helmántico Attendance: 4,000 Referee: Mario Melero López |
| 22 January 2020 | Badalona (3) | 1–3 (a.e.t.) | Granada (1) | Badalona |
| 21:00 | Robusté | Report | Köybaşı Gonalons Fernández | Stadium:Municipal Attendance: 3,200 Referee: Santiago Jaime Latre |
| 22 January 2020 | Tenerife (2) | 2–1 | Valladolid (1) | Santa Cruz de Tenerife |
| 21:00 | Joselu Gómez | Report | Sandro | Stadium:Heliodoro Rodríguez López Attendance: 8,403 Referee: David Medié Jiménez |
| 22 January 2020 | Girona (2) | 0–3 | Villarreal (1) | Girona |
| 21:00 | Report | Funes Mori Cazorla Chukwueze | Stadium:Montilivi Attendance: 928 Referee:Guillermo Cuadra Fernández |
| 22 January 2020 | Real Sociedad (1) | 2–0 | Espanyol (1) | San Sebastián |
| 21:00 | Barrenetxea Isak | Report | Stadium:Reale Arena Attendance: 21,647 Referee:Alejandro Hernández Hernández |
| 23 January 2020 | Ebro (3) | 0–1 | Leganés (1) | Zaragoza |
| 19:00 | Report | Silva | Stadium:Pedro Sancho Attendance: 1,800 Referee: José Luis González González |
| 23 January 2020 | Mirandés (2) | 2–1 (a.e.t.) | Celta Vigo (1) | Miranda de Ebro |
| 19:00 | Matheus Sánchez | Report | Sisto | Stadium:Anduva Attendance: 2,407 Referee:Juan Martínez Munuera |
| 23 January 2020 | Cultural Leonesa (3) | 2–1 (a.e.t.) | Atlético Madrid (1) | León |
| 21:00 | Castañeda Benito | Report | Correa | Stadium:Reino de León Attendance: 12,252 Referee: Javier Alberola Rojas |
| 23 January 2020 | Badajoz (3) | 3–1 | Eibar (1) | Badajoz |
| 21:00 | Fobi Corredera Vázquez | Report | Charles | Stadium:Nuevo Vivero Attendance: 11,864 Referee:Carlos del Cerro Grande |
| 23 January 2020 | Rayo Vallecano (2) | 2–2 (a.e.t.) (4–2p) | Real Betis (1) | Madrid |
| 21:00 | Catena Martín | Report | Joaquín Loren | Stadium:Vallecas Attendance: 11,800 Referee:Ricardo de Burgos Bengoetxea |
| Penalties | ||||
| Suárez Pozo Saúl Catena | ||||
Six teams ofLa Liga were firstly drawn with the teams from the lower categories. After them, all the remaining teams from La Liga teams faced one another. The draw was held on 24 January 2020.
| Pot 1 2 teams of Segunda B | Pot 2 4 teams of Segunda | Pot 3 10 teams of La Liga |
Athletic Bilbao |
| 28 January 2020 | Tenerife (2) | 3–3 (a.e.t.) (2–4p) | Athletic Bilbao (1) | Santa Cruz de Tenerife |
| 21:00 | Joselu Gómez | Report | Williams Berchiche | Stadium:Heliodoro Rodríguez López Attendance: 17,482 Referee: Pablo González Fuertes |
| Penalties | ||||
| Sanz Nahuel Joselu Moore | ||||
| 29 January 2020 | Cultural Leonesa (3) | 0–0 (a.e.t.) (2–4p) | Valencia (1) | León |
| 19:00 | Report | Stadium:Reino de León Attendance: 12,448 Referee: Valentín Pizarro Gómez | ||
| Penalties | ||||
| Menudo Benito Pichín Montes | ||||
| 29 January 2020 | Rayo Vallecano (2) | 0–2 | Villarreal (1) | Madrid |
| 19:00 | Report | Niño Cazorla | Stadium:Vallecas Attendance: 7,500 Referee: Eduardo Prieto Iglesias |
| 29 January 2020 | Badajoz (3) | 2–3 (a.e.t.) | Granada (1) | Badajoz |
| 21:00 | Vázquez Caballero | Report | Á. Martínez Soldado Fernández | Stadium:Nuevo Vivero Attendance: 14,898 Referee: César Soto Grado |
| 29 January 2020 | Zaragoza (2) | 0–4 | Real Madrid (1) | Zaragoza |
| 21:00 | Report | Varane Vázquez Vinícius Benzema | Stadium:La Romareda Attendance: 31,500 Referee: José Luis González González |
| 29 January 2020 | Real Sociedad (1) | 3–1 | Osasuna (1) | San Sebastián |
| 19:00 | Isak Ødegaard | Report | Cardona | Stadium:Reale Arena Attendance: 31,236 Referee:José Luis Munuera Montero |
| 30 January 2020 | Barcelona (1) | 5–0 | Leganés (1) | Barcelona |
| 19:00 | Griezmann Lenglet Messi Arthur | Report | Stadium:Camp Nou Attendance: 43,216 Referee:Guillermo Cuadra Fernández |
| 30 January 2020 | Mirandés (2) | 3–1 | Sevilla (1) | Miranda de Ebro |
| 21:00 | Matheus Álvaro Rey | Report | Nolito | Stadium:Anduva Attendance: 4,500 Referee: Santiago Jaime Latre |
All 8 teams were in one pot, and the home team was decided by the luck of the draw. As the only remaining Segunda División side,Mirandés hosted its opponent regardless, as per the rules. The draw took place on 31 January 2020.
| 4 February 2020 | Granada (1) | 2–1 | Valencia (1) | Granada |
| 21:00 | Soldado | Report | Rodrigo | Stadium:Nuevo Los Cármenes Attendance: 16,551 Referee: José Luis González González |
| 5 February 2020 | Mirandés (2) | 4–2 | Villarreal (1) | Miranda de Ebro |
| 21:00 | Matheus Merquelanz Onaindia Sánchez | Report | Ontiveros Cazorla | Stadium:Anduva Attendance: 4,428 Referee:Ricardo de Burgos Bengoetxea |
| 6 February 2020 | Real Madrid (1) | 3–4 | Real Sociedad (1) | Madrid |
| 19:00 | Marcelo Rodrygo Nacho | Report | Ødegaard Isak Merino | Stadium:Santiago Bernabéu Attendance: 64,012 Referee:Antonio Mateu Lahoz |
| 6 February 2020 | Athletic Bilbao (1) | 1–0 | Barcelona (1) | Bilbao |
| 21:00 | Busquets | Report | Stadium:San Mamés Attendance: 49,154 Referee:Juan Martínez Munuera |
The draw for the semi-finals took place on 7 February 2020.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Real Sociedad (1) | 3–1 | Mirandés (2) | 2–1 | 1–0 |
| Athletic Bilbao (1) | 2–2 (a) | Granada (1) | 1–0 | 1–2 |
| Mirandés | 0–1 | Real Sociedad |
|---|---|---|
| Report | Oyarzabal |
Real Sociedad won 3–1 on aggregate.
2–2 on aggregate. Athletic Bilbao won on away goals.
The final was originally scheduled for 18 April 2020, but was postponed to 3 April 2021 due to theCOVID-19 pandemic.