2019–20 Real Madrid CF season

Real Madrid
2019–20 season
PresidentFlorentino Pérez
Head coachZinedine Zidane
StadiumSantiago Bernabéu
(until March)
Alfredo Di Stéfano
(from 14 June)
La Liga1st
Copa del ReyQuarter-finals
Supercopa de EspañaWinners
UEFA Champions LeagueRound of 16
Top goalscorerLeague:
Karim Benzema (21)

All:
Karim Benzema (27)
Highest home attendance78,237 vs Barcelona
(1 March 2020)
Lowest home attendance53,870 vs Leganés
(30 October 2019)
Average home league attendance66,736
Biggest winReal Madrid 6–0 Galatasaray
Biggest defeatParis Saint-Germain 3–0 Real Madrid

The 2019–20 Real Madrid Club de Fútbol season was the club's 116th season in existence and its 89th consecutive season in the top flight of Spanish football. It covered a period from 1 July 2019 to 7 August 2020.

This season was the first since 2013–14 without goalkeeper Keylor Navas, who departed for Paris Saint-Germain.

Kits[edit]

Supplier: Adidas / Sponsor: Emirates

Summary[edit]

Pre-season[edit]

Madrid players in a pre-season friendly against Red Bull Salzburg

On 4 June, Luka Jović signed from Eintracht Frankfurt on a contract until 2025.[1] Three days later Eden Hazard was acquired from Chelsea,[2] while Ferland Mendy was bought from Lyon on a six-year contract on 12 June.[3] On 20 June, Marcos Llorente was sold to Atlético Madrid,[4] and Mateo Kovačić joined Chelsea on 1 July, having spent the previous season there on loan.[5]

August[edit]

The first match of the season, on 17 August 2019, saw a 3–1 victory for Madrid at Celta Vigo. The goals came from Karim Benzema, Toni Kroos and Lucas Vázquez.[6] A week later, the game against Valladolid ended in a 1–1 draw after Benzema initially gave Real the lead.[7]

September[edit]

On the first day of the month, Gareth Bale secured one point for Real in a 2–2 draw, after he equalized the game twice at Villarreal.[8] A day later, Keylor Navas left Madrid to join Paris Saint-Germain, with Alphonse Areola replacing him on a one-year loan deal from the Parisians.[9][10] On 14 September, a brace from Benzema and a goal from Casemiro gave Madrid a 3–0 lead, before Levante was able to cut it to 3–2, which was the final result.[11] In the new Champions League season, Madrid started with a 0–3 loss at Paris on 18 September.[12] Another goal from Benzema lifted Madrid to a 1–0 win at Sevilla on 22 September.[13] Three days later, goals from Vinícius Júnior and Rodrygo secured a 2–0 home win over Osasuna, putting Madrid at the top of the table.[14] The Madrid derby on 28 September ended in a goalless draw.[15]

October[edit]

On the first day of the month, Madrid took on Club Brugge in the Champions League. The game ended in a 2–2 draw, after Sergio Ramos and Casemiro brought Madrid back from a 0–2 deficit.[16] Four days later, Real defeated Granada 4–2 with goals from Benzema, Hazard, Luka Modrić and James Rodríguez.[17] On 19 October, the away game at Mallorca was lost 0–1.[18] The Champions League match at Galatasaray was won 1–0 after a goal from Kroos.[19] On 30 October, the match against CD Leganés was won 5–0 with goals from Rodrygo, Kroos, Sergio Ramos, Benzema and Jović.[20]

November[edit]

On 2 November, the game against Real Betis ended in a 0–0 draw.[21] The game against Galatasaray in the Champions League was won 6–0 after a hat-trick from Rodrygo, a brace from Benzema and a goal from Ramos.[22] Three days later, the away game at SD Eibar was won 4–0 with a brace from Benzema and goals from Ramos and Valverde.[23] After the international break, Madrid recorded a 3–1 victory over Real Sociedad on 23 November. After falling behind early, goals from Benzema, Valverde and Modrić secured the three points.[24] Three days later, the Champions league match against Paris ended in a 2–2 draw, with a brace from Benzema initially putting Real up 2–0 only for Paris to score two successive goals late in the game. With that draw, Madrid advanced to the knockout stage of the tournament for the 23rd time in a row.[25] On the last day of the month, goals from Ramos and Dani Carvajal got Madrid a 2–1 win at Alavés.[26]

December[edit]

The game against Espanyol on 7 December ended in a 2–0 win after Raphaël Varane and Benzema scored.[27] Four days later, the last Champions League group stage game at Brugge was won 3–1, with Rodrygo, Vinícius and Modrić scoring the goals.[28] A late goal from Benzema saved Madrid one point in a 1–1 draw at Valencia on 15 December.[29] The season's first Clásico against Barcelona on 18 December resulted in a 0–0 stalemate, with Madrid thoroughly outplaying Barça away from home but failing to convert.[30] Four days later, the last game of the year against Athletic Bilbao also ended 0–0.[31]

January[edit]

The new year started with a 3–0 victory against Getafe on 4 January. The goals were scored by Varane and Modrić plus an own goal.[32] Four days later, Valencia was defeated 3–1 in the semi-final of the 2019–20 Supercopa de España after goals from Kroos, Isco and Modrić.[33] On 12 January, the Supercopa was won 4–1 in a penalty shootout against Atlético Madrid, with the match itself having ended in a 0–0 draw. This marked the eleventh time that Madrid won the trophy.[34] Next, a brace from Casemiro secured three points for Real in a 2–1 victory over Sevilla.[35] Reinier Jesus Carvalho joined Madrid on 20 January 2020.[36] Two days later, in the round of 32 of the 2019–20 Copa del Rey, Madrid defeated Unionistas de Salamanca CF 3–1 with goals from Bale, Brahim Díaz and an own goal to advance to the next round.[37] In the last league game for this month, Madrid beat Valladolid 1–0 at the José Zorrilla Stadium to move to the top of the table and establish a three-point lead over Barcelona. The only goal was scored by Nacho.[38] On 29 January, Real defeated Zaragoza 4–0 to proceed to the quarter-finals of the Copa del Rey. The goals were scored by Varane, Vázquez, Vinícius and Benzema.[39]

February[edit]

The first day of the new month brought another Madrid derby against Atlético. Benzema scored the lone goal of the game to give Real a 1–0 win.[40] Five days later, Madrid lost the Copa del Rey quarter-final match to Sociedad 3–4, with Marcelo, Rodrygo and Nacho scoring the goals in an attempted late comeback. With that result, Madrid's drought in the competition extended to six years.[41] The game against Osasuna on 9 February was won 4–1. Isco, Ramos, Vázquez and Jović scored the goals after Madrid fell behind early.[42] A week later, the game against Celta Vigo ended in a 2–2 draw with a late equalizer, despite Kroos and Ramos giving Real a 2–1 lead.[43] On 22 February, the match against Levante was lost 0–1 due to a late goal.[44] The first leg of the Champions League round of 16 against Manchester City was lost 1–2. Isco scored the lone goal for Madrid.[45]

March[edit]

On the first day of the month, Real defeated Barcelona 2–0 in the season's second Clásico. Vinícius and Mariano scored the goals, with Madrid regaining the lead position in the standings.[46] A week later, the away game at Betis was lost 1–2, meaning Madrid again slipped to second. Benzema scored the penalty for Real.[47] On 12 March, after a player from Real Madrid's basketball team tested positive for SARS-CoV-2, all players of basketball and football teams alike were forced into quarantine. This superseded the postponements of several matches.[48] On 23 March, following the outbreak of the COVID-19 pandemic in Europe, the league was suspended indefinitely.[49]

May[edit]

After a two and a half-month hiatus, it was announced on 31 May that the league would be resumed on 11 June, with all games being played behind closed doors.[50]

June[edit]

In Madrid's first game back after the break on 14 June, Eibar was defeated 3–1 with goals from Kroos, Ramos and Marcelo.[51] Four days later, the game against Valencia ended in a 3–0 victory, with a brace from Benzema and a goal from Asensio.[52] On 21 June, Madrid was able to defeat Real Sociedad by a 2–1 margin, getting back to the top of the table. The goals were scored by Ramos and Benzema.[53] Another three days later, Mallorca was defeated 2–0 with goals from Vinícius and Ramos.[54] A goal from Casemiro secured another three points for Real, as they defeated Espanyol 1–0 on 28 June.[55]

July[edit]

On 2 July, Getafe was defeated 1–0 per a Ramos penalty, which gave Madrid a four-point cushion at the top of the table.[56] The exact same scenario secured Real another victory three days later, against Bilbao.[57] On 10 July, Alavés was defeated 2–0, after Benzema and Asensio scored.[58] Two early goals from Mendy and Benzema secured Madrid their ninth win in a row with a 2–1 victory at Granada. After that game, Real had a four-point lead in the standings with two matches to go.[59] After a narrow 2–1 home victory over Villarreal on 16 July, thanks to a brace from Benzema, Madrid mathematically clinched a record-extending 34th league title. Conversely, this was only their third title since the start of Barcelona's dominance in the 2008–09 season.[60][61] Three days later, the last league game of the season at Leganés was drawn 2–2 with goals from Ramos and Asensio.[62]

August[edit]

After the league was finished, Madrid went on to play the postponed second leg of the Champions League against Manchester City on 7 August. The match was a practical repeat of the first leg, with Madrid losing 1–2 and being eliminated 2–4 on aggregate. The lone goal came from Benzema who scored an equalizer in the first half. This result meant that Real had been knocked out in the round of 16 for the second season running.[63]

Players[edit]

N
Pos.
Nat.
Name
Age
EU
Since
App
Goals
Ends
Transfer fee
Notes
1 GK France Alphonse Areola 27 EU 2019 9 0 2020 Loan
2 DF Spain Dani Carvajal 28 EU 2013 279 6 2022 €6.5M Originally from youth system
3 DF Brazil Éder Militão 22 Non-EU 2019 20 0 2025 €50M
4 DF Spain Sergio Ramos (captain) 34 EU 2005 650 97 2021 €28M
5 DF France Raphaël Varane (3rd VC) 27 EU 2011 319 15 2022 €10M
6 DF Spain Nacho 30 EU 2012 200 11 2022 Youth system
7 FW Belgium Eden Hazard 29 EU 2019 22 1 2024 €115M
8 MF Germany Toni Kroos 30 EU 2014 278 19 2023 €25M
9 FW France Karim Benzema (2nd VC) 32 EU 2009 513 249 2021 €35M
10 MF Croatia Luka Modrić 34 EU 2012 343 22 2021 €30M
11 FW Wales Gareth Bale 31 EU 2013 251 105 2022 €100.8M
12 DF Brazil Marcelo (VC) 32 EU 2007 (Winter) 509 38 2022 €6.5M Second nationality: Spain
13 GK Belgium Thibaut Courtois 28 EU 2018 77 0 2025 €35M
14 MF Brazil Casemiro 28 EU 2013 240 23 2021 €6M Second nationality: Spain
15 MF Uruguay Federico Valverde 22 EU 2016 69 2 2021 €6M Second nationality: Spain
16 MF Colombia James Rodríguez 29 EU 2014 125 37 2021 €80M Second nationality: Spain
17 FW Spain Lucas Vázquez 29 EU 2015 206 23 2021 €1M Originally from youth system
18 FW Serbia Luka Jović 22 Non-EU 2019 27 2 2025 €60M
20 FW Spain Marco Asensio 24 EU 2014 146 30 2023 €3.9M
21 FW Spain Brahim Díaz 21 EU 2019 (Winter) 21 2 2025 €17M
22 MF Spain Isco 28 EU 2013 307 51 2022 €27M
23 DF France Ferland Mendy 25 EU 2019 31 1 2025 €48M
24 FW Dominican Republic Mariano 27 EU 2018 40 10 2023 €23M Originally from youth system
25 FW Brazil Vinícius Júnior 20 Non-EU 2018 69 9 2025 €45M
27 FW Brazil Rodrygo 19 Non-EU 2019 26 7 2025 €45M
  • Last updated: 7 August 2020
  • Source: realmadrid.com
  • Ordered by squad number.

Transfers[edit]

In[edit]

No.
Pos.
Nat.
Name
Age
EU
Moving from
Type
Transfer
window
Ends
Transfer
fee
Source
1 GK France Alphonse Areola 26 EU France Paris Saint-Germain Loan Summer 2020 €2M Real Madrid
3 DF Brazil Éder Militão 20 Non-EU Portugal Porto Transfer Summer 2025 €50M Real Madrid
7 MF Belgium Eden Hazard 28 EU England Chelsea Transfer Summer 2024 €115M Real Madrid
16 MF Colombia James Rodríguez 27 Non-EU Germany Bayern Munich End of loan Summer 2020 Free Bayern Munich
18 FW Serbia Luka Jović 21 Non-EU Germany Eintracht Frankfurt Transfer Summer 2025 €60M Real Madrid
23 DF France Ferland Mendy 24 EU France Lyon Transfer Summer 2025 €48M Real Madrid
25 GK Ukraine Andriy Lunin 20 Non-EU Leganés End of loan Summer 2024 Free
27 FW Brazil Rodrygo 18 Non-EU Brazil Santos Transfer Summer 2025 €45M Real Madrid
DF France Théo Hernandez 21 EU Real Sociedad End of loan Summer 2023 Free
DF Spain Álvaro Tejero 22 EU Albacete End of loan Summer Free
DF Spain Jesús Vallejo 22 EU England Wolverhampton Wanderers End of loan Winter 2021 Free Wolvesbite
MF Spain Alberto Soro 20 EU Real Zaragoza Transfer Summer 2024 €2.5M Real Zaragoza
MF Spain Aleix Febas 23 EU Albacete End of loan Summer Free
MF Croatia Mateo Kovačić 25 EU England Chelsea End of loan Summer 2021 Free
MF Norway Martin Ødegaard 20 Non-EU Netherlands Vitesse End of loan Summer Free
MF Spain Óscar 21 EU Leganés End of loan Summer Free
FW Spain Borja Mayoral 22 EU Levante End of loan Summer Free
FW Spain Raúl de Tomás 24 EU Rayo Vallecano End of loan Summer Free
GK Ukraine Andriy Lunin 20 Non-EU Valladolid End of loan Winter Free Real Madrid
MF Brazil Reinier 17 Non-EU Brazil Flamengo Transfer Winter 2026 €30M Real Madrid
FW Spain Hugo Vallejo 19 EU Málaga Transfer Winter 2023 Málaga

Total spending: Decrease €352.5M

Out[edit]

N
Pos.
Nat.
Name
Age
EU
Moving to
Type
Transfer
window
Transfer
fee
Source
1 GK Costa Rica Keylor Navas 32 EU France Paris Saint-Germain Transfer Summer €15M Paris Saint-Germain
3 DF Spain Jesús Vallejo 22 EU England Wolverhampton Wanderers Loan Summer Free Wolverhampton Wanderers
18 MF Spain Marcos Llorente 24 EU Atlético Madrid Transfer Summer €30M Atlético Madrid
23 DF Spain Sergio Reguilón 22 EU Sevilla Loan Summer Free Sevilla
24 MF Spain Dani Ceballos 22 EU England Arsenal Loan Summer Free Arsenal
25 GK Ukraine Andriy Lunin 20 Non-EU Valladolid Loan Summer Free Valladolid
30 GK France Luca Zidane 21 EU Racing Santander Loan Summer Free Racing Santander
DF France Théo Hernandez 21 EU Italy Milan Transfer Summer €20M Milan
DF Spain Álvaro Tejero 22 EU Eibar Transfer Summer Free Eibar
MF Spain Alberto Soro 20 EU Real Zaragoza Loan Summer Free Real Zaragoza
MF Spain Aleix Febas 23 EU RCD Mallorca Transfer Summer Free RCD Mallorca
MF Croatia Mateo Kovačić 25 EU England Chelsea Transfer Summer €45M Chelsea
MF Japan Takefusa Kubo 18 Non-EU Mallorca Loan Summer Free Mallorca
MF Norway Martin Ødegaard 20 Non-EU Real Sociedad Loan Summer Free Real Sociedad
MF Spain Óscar 21 EU Leganés Loan Summer €0.6M Leganés
MF Brazil Lucas Silva 26 Non-EU Contract terminated Summer Marca
FW Spain Raúl de Tomás 24 EU Portugal Benfica Transfer Summer €20M Benfica
FW Spain Cristo González 21 EU Italy Udinese Transfer Summer €1.5M Udinese Calcio
FW Spain Borja Mayoral 22 EU Levante Loan Summer Free Levante
GK Ukraine Andriy Lunin 20 Non-EU Oviedo Loan Winter Free Real Oviedo
DF Spain Álvaro Odriozola 24 EU Germany Bayern Munich Loan Winter Free Bayern Munich
DF Spain Jesús Vallejo 22 EU Granada Loan Winter Free Granada
FW Spain Hugo Vallejo 19 EU Deportivo La Coruña Loan Winter Deportivo La Coruña

Total income: Increase €132.1M Net income: Decrease €190.4M

Pre-season and friendlies[edit]

Madrid competed at the 2019 International Champions Cup and the 2019 Audi Cup.[64][65][66]

20 July 2019 1 Bayern Munich Germany 3–1 Spain Real Madrid Houston, United States
20:01 EDT
Report Rodrygo 84' Stadium: NRG Stadium
Attendance: 60,143
Referee: Ramy Touchan (United States)
23 July 2019 2 Real Madrid Spain 2–2
(3–2 p)
England Arsenal Landover, United States
19:01 EDT
Report
Stadium: FedExField
Attendance: 52,286
Referee: Timothy Ford (United States)
Penalties
26 July 2019 3 Real Madrid 3–7 Atlético Madrid East Rutherford, United States
19:30 EDT
Report
Stadium: MetLife Stadium
Attendance: 57,714
Referee: Ted Unkel (United States)
30 July 2019 4 Real Madrid Spain 0–1 England Tottenham Hotspur Munich, Germany
18:00 CEST (UTC+2) Ramos Yellow card 64' Report
Stadium: Allianz Arena
Referee: Tobias Stieler (Germany)
31 July 2019 5 Real Madrid Spain 5–3 Turkey Fenerbahçe Munich, Germany
18:00 CEST (UTC+2)
Report
Stadium: Allianz Arena
Referee: Benjamin Cortus (Germany)
7 August 2019 6[67] Red Bull Salzburg Austria 0–1 Spain Real Madrid Salzburg, Austria
19:00 CEST (UTC+2)
Report
Stadium: Stadion Wals-Siezenheim
Attendance: 30,188
Referee: Robert Schörgenhofer (Austria)
11 August 2019 7[68] Roma Italy 2–2
(5–4 p)
Spain Real Madrid Rome, Italy
20:00 CEST (UTC+2)
Report
Stadium: Stadio Olimpico
Referee: Michael Fabbri (Italy)
Penalties

Competitions[edit]

Overview[edit]

Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
La Liga 17 August 2019 19 July 2020 Matchday 1 Winners 38 26 9 3 70 25 +45 068.42
Copa del Rey 22 January 2020 6 February 2020 Round of 32 Quarter-finals 3 2 0 1 10 5 +5 066.67
Supercopa de España 8 January 2020 12 January 2020 Semi-finals Winners 2 1 1 0 3 1 +2 050.00
Champions League 18 September 2019 7 August 2020 Group stage Round of 16 8 3 2 3 16 12 +4 037.50
Total 51 32 12 7 99 43 +56 062.75

Source: Soccerway

La Liga[edit]

League table[edit]

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Real Madrid (C) 38 26 9 3 70 25 +45 87 Qualification for the Champions League group stage
2 Barcelona 38 25 7 6 86 38 +48 82
3 Atlético Madrid 38 18 16 4 51 27 +24 70
4 Sevilla 38 19 13 6 54 34 +20 70
5 Villarreal 38 18 6 14 63 49 +14 60 Qualification for the Europa League group stage
Source: La Liga, Soccerway
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Fair-play points (Note: Head-to-head record is used only after all the matches between the teams in question have been played)[69]
(C) Champions

Results summary[edit]

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
38 26 9 3 70 25  +45 87 15 4 0 40 11  +29 11 5 3 30 14  +16

Source: La Liga

Result round by round[edit]

Round1234567891011121314151617181920212223242526272829303132333435363738
GroundAHAHAHAHAHHAHAHAAHAHAHAHAHAHHAHAHAHAHA
ResultWDDWWWDWLWDWWWWDDDWWWWWDLWLWWWWWWWWWWD
Position13532111222222222222111121222111111111
Source: La Liga
A = Away; H = Home; W = Win; D = Draw; L = Loss

Matches[edit]

La Liga schedule was announced on 4 July 2019.[70]

17 August 2019 1 Celta Vigo 1–3 Real Madrid Vigo
17:00 CEST (UTC+2)
Report
Stadium: Abanca-Balaídos
Attendance: 23,614
Referee: Xavier Estrada Fernández
24 August 2019 2 Real Madrid 1–1 Valladolid Madrid
19:00 CEST (UTC+2)
Report
Stadium: Santiago Bernabéu
Attendance: 62,444
Referee: Pablo González Fuertes
1 September 2019 3 Villarreal 2–2 Real Madrid Villarreal
21:00 CEST (UTC+2)
Report
  • Bale 45+1', 86', Yellow card 90+2' Yellow-red card 90+4'
  • Mendy Yellow card 77'
Stadium: Estadio de la Cerámica
Attendance: 19,753
Referee: Jesús Gil Manzano
14 September 2019 4 Real Madrid 3–2 Levante Madrid
13:00 CEST (UTC+2)
Report
Stadium: Santiago Bernabéu
Attendance: 60,726
Referee: Ricardo de Burgos Bengoetxea
22 September 2019 5 Sevilla 0–1 Real Madrid Seville
21:00 CEST (UTC+2)
Report
Stadium: Ramón Sánchez Pizjuán
Attendance: 42,375
Referee: Juan Martínez Munuera
25 September 2019 6 Real Madrid 2–0 Osasuna Madrid
21:00 CEST (UTC+2)
Report
Stadium: Santiago Bernabéu
Attendance: 57,589
Referee: Antonio Mateu Lahoz
28 September 2019 7 Atlético Madrid 0–0 Real Madrid Madrid
21:00 CEST (UTC+2) Partey Yellow card 90+3' Report
Stadium: Wanda Metropolitano
Attendance: 67,942
Referee: José Luis González González
5 October 2019 8 Real Madrid 4–2 Granada Madrid
16:00 CEST (UTC+2)
Report
Stadium: Santiago Bernabéu
Attendance: 70,101
Referee: Santiago Jaime Latre
19 October 2019 9 Mallorca 1–0 Real Madrid Palma
21:00 CEST (UTC+2)
Report Odriozola Yellow card 19' Yellow-red card 74' Stadium: Son Moix
Attendance: 19,503
Referee: Javier Alberola Rojas
30 October 2019 10 Real Madrid 5–0 Leganés Madrid
21:15 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 53,870
Referee: César Soto Grado
2 November 2019 11 Real Madrid 0–0 Real Betis Madrid
21:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 70,209
Referee: José María Sánchez Martínez
9 November 2019 12 Eibar 0–4 Real Madrid Eibar
18:30 CET (UTC+1) Report
Stadium: Ipurua
Attendance: 6,954
Referee: Adrián Cordero Vega
23 November 2019 13 Real Madrid 3–1 Real Sociedad Madrid
21:00 CET (UTC+1)
Report Stadium: Santiago Bernabéu
Attendance: 67,362
Referee: Jesús Gil Manzano
30 November 2019 14 Alavés 1–2 Real Madrid Vitoria-Gasteiz
13:00 CET (UTC+1)
Report
Stadium: Mendizorrotza
Attendance: 16,299
Referee: Guillermo Cuadra Fernández
7 December 2019 15 Real Madrid 2–0 Espanyol Madrid
13:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 64,125
Referee: Santiago Jaime Latre
15 December 2019 16 Valencia 1–1 Real Madrid Valencia
21:00 CET (UTC+1) Soler Yellow card 38', 78' Report
Stadium: Mestalla
Attendance: 44,230
Referee: José María Sánchez Martínez
18 December 2019 17 Barcelona 0–0 Real Madrid Barcelona
20:00 CET (UTC+1)
Report
Stadium: Camp Nou
Attendance: 93,426
Referee: Alejandro José Hernández Hernández
Note: The match was scheduled for 26 October 2019, but was postponed on 18 October due to the 2019 Catalan protests.[71]
22 December 2019 18 Real Madrid 0–0 Athletic Bilbao Madrid
21:00 CET (UTC+1) Ramos Yellow card 87' Report Stadium: Santiago Bernabéu
Attendance: 71,219
Referee: Adrián Cordero Vega
4 January 2020 19 Getafe 0–3 Real Madrid Getafe
16:00 CET (UTC+1)
Report
Stadium: Coliseum Alfonso Pérez
Attendance: 15,426
Referee: José Luis Munuera Montero
18 January 2020 20 Real Madrid 2–1 Sevilla Madrid
16:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 72,512
Referee: Juan Martínez Munuera
26 January 2020 21 Valladolid 0–1 Real Madrid Valladolid
21:00 CET (UTC+1) Joaquín Yellow card 10' Report
Stadium: José Zorrilla
Attendance: 23,404
Referee: Ricardo de Burgos Bengoetxea
1 February 2020 22 Real Madrid 1–0 Atlético Madrid Madrid
16:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 76,965
Referee: Xavier Estrada Fernández
9 February 2020 23 Osasuna 1–4 Real Madrid Pamplona
16:00 CET (UTC+1)
Report
Stadium: El Sadar
Attendance: 17,000
Referee: Jesús Gil Manzano
16 February 2020 24 Real Madrid 2–2 Celta Vigo Madrid
21:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 62,221
Referee: Javier Alberola Rojas
22 February 2020 25 Levante 1–0 Real Madrid Valencia
21:00 CET (UTC+1)
Report
Stadium: Ciutat de València
Attendance: 23,566
Referee: Alejandro José Hernández Hernández
1 March 2020 26 Real Madrid 2–0 Barcelona Madrid
21:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 78,237
Referee: Antonio Mateu Lahoz
8 March 2020 27 Real Betis 2–1 Real Madrid Seville
21:00 CET (UTC+1)
Report
Stadium: Benito Villamarín
Attendance: 51,521
Referee: José Luis González González
14 June 2020 28 Real Madrid 3–1 Eibar Madrid
19:30 CEST (UTC+2)
Report
Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: Guillermo Cuadra Fernández
Note: The match was originally scheduled for 13 March 2020, but was postponed due to the COVID-19 pandemic.[73] The match was played behind closed doors.
18 June 2020 29 Real Madrid 3–0 Valencia Madrid
22:00 CEST (UTC+2)
Report
Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: José María Sánchez Martínez
Note: The match was originally scheduled for 21 March 2020, but was postponed due to the COVID-19 pandemic.[73] The match was played behind closed doors.
21 June 2020 30 Real Sociedad 1–2 Real Madrid San Sebastián
22:00 CEST (UTC+2)
Report
Stadium: Reale Arena
Attendance: 0
Referee: Xavier Estrada Fernández
Note: The match was originally scheduled for 5 April 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
24 June 2020 31 Real Madrid 2–0 Mallorca Madrid
22:00 CEST (UTC+2)
Report Budimir Yellow card 8' Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: Mario Melero López
Note: The match was originally scheduled for 12 April 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
28 June 2020 32 Espanyol 0–1 Real Madrid Cornellà de Llobregat
22:00 CEST (UTC+2) Pedrosa Yellow card 68' Report
Stadium: RCDE Stadium
Attendance: 0
Referee: Antonio Mateu Lahoz
Note: The match was originally scheduled for 22 April 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
2 July 2020 33 Real Madrid 1–0 Getafe Madrid
22:00 CEST (UTC+2)
Report
Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: Juan Martínez Munuera
Note: The match was originally scheduled for 26 April 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
5 July 2020 34 Athletic Bilbao 0–1 Real Madrid Bilbao
14:00 CEST (UTC+2)
Report
Stadium: San Mamés
Attendance: 0
Referee: José Luis González González
Note: The match was originally scheduled for 3 May 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
10 July 2020 35 Real Madrid 2–0 Alavés Madrid
22:00 CEST (UTC+2)
Report Mahmoud Yellow card 73' Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: Jesús Gil Manzano
Note: The match was originally scheduled for 10 May 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
13 July 2020 36 Granada 1–2 Real Madrid Granada
22:00 CEST (UTC+2)
Report
Stadium: Nuevo Los Cármenes
Attendance: 0
Referee: Santiago Jaime Latre
Note: The match was originally scheduled for 13 May 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
16 July 2020 37 Real Madrid 2–1 Villarreal Madrid
21:00 CEST (UTC+2)
Report
Stadium: Alfredo Di Stéfano[note 1]
Attendance: 0
Referee: Alejandro José Hernández Hernández
Note: The match was originally scheduled for 17 May 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.
19 July 2020 38 Leganés 2–2 Real Madrid Leganés
21:00 CEST (UTC+2)
Report
Stadium: Butarque
Attendance: 0
Referee: Guillermo Cuadra Fernández
Note: The match was originally scheduled for 24 May 2020, but was postponed due to the COVID-19 pandemic.[74] The match was played behind closed doors.

Copa del Rey[edit]

Madrid joined the tournament in the round of 32, as they had participated in the 2019–20 Supercopa de España.

22 January 2020 Round of 32 Unionistas 1–3 Real Madrid Salamanca
21:00 CET (UTC+1) Romero 57', Yellow card 68' Report
Stadium: Pistas del Helmántico
Attendance: 4,000
Referee: Mario Melero López
29 January 2020 Round of 16 Zaragoza 0–4 Real Madrid Zaragoza
21:00 CET (UTC+1) Report Stadium: La Romareda
Attendance: 31,500
Referee: José Luis González González
6 February 2020 Quarter-finals Real Madrid 3–4 Real Sociedad Madrid
19:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 64,012
Referee: Antonio Mateu Lahoz

Supercopa de España[edit]

The draw was held on 11 November 2019.[75]

8 January 2020 Semi-final Valencia 1–3 Real Madrid Jeddah, Saudi Arabia
20:00 CET (UTC+1) Parejo 90+2' (pen.) Report
Stadium: King Abdullah Sports City
Attendance: 40,877
Referee: Jesús Gil Manzano
12 January 2020 Final