# 2021–22 Real Madrid CF season

The 2021–22 Real Madrid Club de Fútbol season was the 118th season in existence and the club's 91st consecutive season in the top flight of Spanish football. In addition to the domestic league, Real Madrid participated in this season's editions of the Copa del Rey, the Supercopa de España, and the UEFA Champions League.
This season saw Carlo Ancelotti return to the club, having led it to La Décima in his first spell. On the domestic front, he delivered two trophies out of possible three, winning La Liga and the Supercopa de España. With that, Ancelotti became the first manager in Real Madrid history to have won all of the six available top-tier major trophies. In the Champions League, Madrid produced one of the most memorable runs of all time, defeating pre-tournament favorites Paris Saint-Germain, defending champions and favorites Chelsea, Premier League champions and heavy favorites Manchester City, all in dramatic fashion, and setting up the final against Liverpool, who were once again widely considered as favorites, in a rematch of their 2018 encounter. A lone Vinícius goal in the second half sealed the 14th European Cup for Los Blancos, their fifth in nine years. This was also Carlo Ancelotti's fourth Champions League title as coach, making him the most successful manager in the competition's history. Real also claimed their fourth ever European double (after 1956–57, 1957–58, and 2016–17).
This was the first ever season since 2004–05 without former captain Sergio Ramos, who departed for Paris Saint-Germain in the summer and first time since 2010–11 without the Frenchman Raphaël Varane who departed to Manchester United, with both having been Madrid's first choice centre-back pairing for years, therefore leaving in the same transfer window.

## Summary
### Pre-season

On 27 May, after the conclusion of the 2020–21 season, Zinedine Zidane announced that he would leave Real Madrid. The next day, Real Madrid announced the signing of David Alaba on a free transfer from Bayern Munich. Alaba signed on a five-year contract. Carlo Ancelotti returned as the head coach on 1 June, having already led Madrid in 2013–15. On 16 June, the club announced that Sergio Ramos would leave after 16 years of service.

### August

The first match of the season was won 4–1 against Alavés on 14 August. Karim Benzema scored a brace, with the other goals coming from Nacho and Vinícius Júnior. Raphaël Varane left Madrid on the same day, to join Manchester United. On 20 August, Martin Ødegaard left the club to join Arsenal. Two goals from Vinícius and a goal from Gareth Bale saved Madrid a point in a 3–3 draw with Levante on 22 August. Six days later, a goal from Dani Carvajal secured three points for Madrid in a 1–0 win over Real Betis. On 31 August, Eduardo Camavinga joined the club on a transfer from Rennes.

### September

A hat-trick from Benzema, a strike from Vinícius and a debut goal from Camavinga gave Madrid a 5–2 win over Celta Vigo on 12 September, their first game at the Santiago Bernabéu Stadium in 560 days following extensive renovations. Three days later, a late goal from Rodrygo got Madrid off to a winning start in the UEFA Champions League, with a 1–0 win over Inter Milan. On 19 September, two late goals from Benzema and Vinícius gave Madrid a 2–1 win over Valencia. Three days later, Mallorca was defeated 6–1, with a hat-trick from Marco Asensio, a brace from Benzema, and a goal from Isco. A home match against Villarreal on 25 September ended in a 0–0 draw, which was Madrid's first official game of the season without scoring a goal. On 28 September, Madrid suffered a 1–2 upset home loss to Sheriff Tiraspol in the Champions League, where Benzema converted a penalty to score the momentary equalizer.

### October

The next game on 3 October ended in another loss, a 1–2 defeat to Espanyol in which Benzema scored the lone goal for Madrid. On 19 October, Madrid defeated Shakhtar Donetsk 5–0 away from home on Matchday 3 of the Champions League. Vinícius scored a brace and the other goals came from Benzema and Rodrygo, alongside an own goal. Five days later, the first El Clásico of the season against Barcelona at Camp Nou was won 2–1 after goals from David Alaba, a debut one for the Austrian, and Lucas Vázquez. The home game against Osasuna on 27 October ended in a goalless draw. Elche were defeated three days later on the road with a score of 2–1 thanks to a Vinícius brace.

### November

On 3 November, Madrid defeated Shakhtar 2–1 at home after a brace from Benzema. The first goal was Madrid's 1000th in their Champions League history. Three days later, Rayo Vallecano were defeated 2–1 at home after goals from Toni Kroos and Benzema. On 21 November, Madrid defeated Granada 4–1 away from home. The goals came from Asensio, Nacho, Vinícius and Ferland Mendy. Three days later, Sheriff was defeated 3–0 on the road in the Champions League with Alaba, Kroos and Benzema scoring the goals. With that win, Madrid secured their place in the knockout stages for the 25th time in a row. On 28 November, Sevilla were defeated 2–1 at the Bernabéu with goals from Benzema and Vinícius.

### December

On the first day of the new month, a Benzema goal secured Madrid a 1–0 home victory over Athletic Bilbao. Three days later, another Basque team, Real Sociedad, was beaten 2–0 at Anoeta with goals from Vinícius and Luka Jović. Goals from Kroos and Asensio on 7 December secured Madrid a first-place finish in their Champions League group with a 2–0 home win over Inter. On 12 December, Benzema and Asensio scored for a 2–0 Madrid Derby win against Atlético Madrid at the Bernabéu. The home game against Cádiz on 19 December ended in a goalless draw. Bilbao were defeated 2–1 away from home on the last matchday of 2021, with Benzema scoring a brace.

### January

On the second day of the new year, Madrid lost 0–1 away to Getafe, suffering the first defeat since 3 October, a loss at Espanyol. The round of 32 of the Copa del Rey was a rematch against Alcoyano on 5 January, who eliminated Madrid at the same stage last year. This time Madrid won 3–1, with goals from Militão, Asensio and an own goal. Three days later, Madrid defeated Valencia 4–1 at home after braces from Vinícius and Benzema, with the latter scoring his 300th goal for the club. On 12 January, the first semi-final of the 2022 Supercopa de España was won 3–2 after extra time against Barcelona. Vinícius, Benzema and Federico Valverde scored the goals. The following day, Madrid terminated the loan agreement with Roma for Borja Mayoral and sent him to Getafe until 30 June 2022. On 16 January, Madrid won their first trophy of the season, the Supercopa de España, defeating Athletic Bilbao 2–0 in the final with goals from Luka Modrić and Benzema. Four days later, Madrid faced Elche away from home in the Copa del Rey round of 16 and won 2–1 with a late extra time comeback after goals from Isco and Eden Hazard. On 23 January, Madrid played another match against Elche, this time in the league at the Bernabéu, and made another last minute comeback. The final score was 2–2, with Modrić and Militão scoring the goals.

### February

On 3 February, Real Madrid faced Athletic Bilbao at the San Mamés in the Copa del Rey quarter-finals in the first game of the month, making it the fourth meeting between the two teams in two months. Madrid lost 0–1 and were eliminated, meaning they had progressed past the quarter-final stage only once after their victory in 2014. Three days later, Madrid hosted Granada in a league match and won 1–0, with the only goal coming from Asensio. On 12 February, Madrid played against Villarreal away from home, with the game ending in a goalless stalemate. On 15 February, Real met Paris Saint-Germain at the Parc des Princes in the first leg of the Champions League round of 16. A lone Mbappe goal at the death gave Paris the advantage. Four days later, Madrid defeated Alaves 3–0 at home, with Asensio, Vinícius and Benzema scoring the goals. On 26 February, Madrid faced Rayo Vallecano on the road and clinched the three points with a late goal from Benzema.

### March

On 5 March, goals from Camavinga, Modrić, Benzema and Asensio helped Madrid to take a smashing 4–1 victory over Real Sociedad in the first game of the month, a day before the club's 120th birthday. Four days later, Madrid faced Paris Saint-Germain at the Bernabéu in the second leg of the Champions League round of 16. A hat-trick from Benzema powered Real's late comeback, with the team winning 3–1 (3–2 on aggregate) and progressing to the quarter-finals. On 14 March, Madrid defeated Mallorca away from home, with Benzema scoring twice and Vinícius also on the scoresheet. On 20 March, Madrid hosted the third El Clásico of the season and lost 0–4. This was Real's first Clásico loss since 0–1 in March 2019 and their biggest since 1–5 in October 2018.

### April

On 2 April, after the international break, Madrid beat Celta Vigo 2–1 away from home, with Benzema scoring two goals from the penalty spot. Four days later, Madrid met Chelsea away from home in the Champions League quarter-finals first leg, rematching the last season's semi-finals. Madrid won 3–1 thanks to the second Benzema Champions League knockout hat-trick in a row, making him the first player to achieve that feat since Cristiano Ronaldo in the 2016–17 edition. On 9 April, goals from Casemiro and Vázquez gave Madrid a 2–0 home win over Getafe. Three days later, Madrid faced Chelsea at home in the second leg of the Champions League quarter-finals. Real suffered a 2–3 loss after extra time, but managed to win 5–4 on aggregate to reach the semi-finals with a late Rodrygo goal and an extra time header from Benzema. On 17 April, goals from Rodrygo and Nacho and a late winner from Benzema helped Madrid produce a comeback and beat Sevilla 3–2 away from home to secure their third consecutive win at the Ramon Sánchez Pizjuan, which has not happened in over 30 years, and move closer to the title. Three days later, Madrid got a 3–1 away win over Osasuna after goals from Alaba, Asensio and Vázquez. On 26 April, Madrid played the first leg of the Champions League semi-finals against Manchester City on the away soil. The match ended in a 3–4 loss, with a Benzema brace and a goal from Vinícius. On 30 April, Real Madrid sealed their 35th La Liga title with a 4–0 win over Espanyol at the Bernabéu after a brace from Rodrygo and goals from Asensio and Benzema. With four games to spare, this was Real's earliest league title since 1990.

### May

In the first match of the month, on 4 May, Madrid faced Manchester City in the second leg of the Champions League semi-finals. Real produced another late comeback, with a brace from Rodrygo moving the game to extra time where a Benzema penalty sealed the victory, qualifying Madrid for the final, 17th overall for them and first since 2018, and defeating their opponents 3–1 in the match and 6–5 on aggregate. Real Madrid became the first team to lose three knockout games en route to the Champions League final since the current format was introduced in the 2003–04 season. This was also the first time in the club's history that Real qualified for the Champions League final after losing the first leg of the semi-finals, having failed to do so on eight previous occasions. Four days later, Madrid lost 0–1 versus Atlético away from home. This was Real's first ever derby loss at the Wanda Metropolitano and also the first since the 2018 UEFA Super Cup. On 12 May, Madrid demolished Levante in a 6–0 home win, with a hat-trick from Vinícius, the first in his career, and goals from Mendy, Rodrygo and Benzema, who equalled his Real Madrid goalscoring record with Raúl's. Three days later, Madrid drew Cádiz 1–1 away from home with a goal from Mariano. On 20 May, in the season's last league game, Madrid faced Real Betis at the Bernabéu, with the match ending in a 0–0 draw. For the first time since the 1983–84 season, no one in the team was sent off during their La Liga campaign.
On 28 May, Madrid faced Liverpool in the Champions League final in a rematch of their 2018 encounter. A lone Vinícius goal sealed the 14th European Cup for Los Blancos, their fifth in nine years, and Ancelotti's second in charge, making him the first manager to win four Champions League trophies (with Milan in 2003 and 2007, and with Madrid in 2014 and 2022). Despite Real Madrid's status as the most decorated team in European Cup / Champions League history, they were considered underdogs in this season's campaign, rated no higher than seventh prior to the start of the group stages in September 2021 (after, in order, Paris Saint-Germain, Manchester City, Bayern Munich, Chelsea, Liverpool, and Manchester United). Prior to the start of the knockout phase in February 2022, they were again seventh, behind Manchester City, Bayern Munich, Liverpool, Chelsea, Paris Saint-Germain, and Ajax, in addition to having been considered underdogs to all of the teams they faced thereafter. As such, Madrid's run can be considered among the most improbable ones in modern Champions League history.

## Players

| N | Pos. | Name | Age | EU | Since | App | Goals | Ends | Transfer fee | Notes |
| 1 | GK | Thibaut Courtois | 30 | EU | 2018 | 181 | 0 | 2026 | €35M | |
| 2 | DF | Dani Carvajal | 30 | EU | 2013 | 330 | 7 | 2025 | €6.5M | Originally from youth system |
| 3 | DF | Éder Militão | 24 | Non-EU | 2019 | 91 | 4 | 2025 | €50M | |
| 4 | DF | David Alaba | 30 | EU | 2021 | 46 | 3 | 2026 | Free | |
| 5 | DF | Jesús Vallejo | 25 | EU | 2015 | 27 | 1 | 2025 | €6M | |
| 6 | DF | Nacho (2nd VC) | 32 | EU | 2010 | 275 | 15 | 2023 | Youth system | |
| 7 | FW | Eden Hazard | 31 | EU | 2019 | 66 | 6 | 2024 | €135M | |
| 8 | MF | Toni Kroos | 32 | EU | 2014 | 365 | 25 | 2023 | €25M | |
| 9 | FW | Karim Benzema (VC) | 34 | EU | 2009 | 605 | 323 | 2023 | €35M | |
| 10 | MF | Luka Modrić (3rd VC) | 36 | EU | 2012 | 435 | 31 | 2022 | €30M | |
| 11 | FW | Marco Asensio | 26 | EU | 2014 | 235 | 48 | 2023 | €4M | |
| 12 | DF | Marcelo (captain) | 34 | EU | 2007 (Winter) | 546 | 38 | 2022 | €6.5M | Second nationality: Spain |
| 13 | GK | Andriy Lunin | 23 | EU | 2018 | 5 | 0 | 2024 | €8.5M | Not strictly from a EU country |
| 14 | MF | Casemiro | 30 | EU | 2013 | 334 | 31 | 2025 | €6M | Second nationality: Spain |
| 15 | MF | Federico Valverde | 23 | EU | 2016 | 147 | 6 | 2027 | €5M | Second nationality: Spain |
| 16 | FW | Luka Jović | 24 | EU | 2019 | 51 | 3 | 2025 | €60M | Not strictly from a EU country |
| 17 | FW | Lucas Vázquez | 30 | EU | 2015 | 281 | 28 | 2024 | €1M | Originally from youth system |
| 18 | FW | Gareth Bale | 32 | EU | 2013 | 258 | 106 | 2022 | €100M | |
| 19 | MF | Dani Ceballos | 25 | EU | 2017 | 74 | 5 | 2023 | €18M | |
| 20 | FW | Vinícius Júnior | 21 | Non-EU | 2018 | 170 | 37 | 2025 | €45M | |
| 21 | FW | Rodrygo | 21 | Non-EU | 2019 | 108 | 18 | 2025 | €45M | |
| 22 | MF | Isco | 30 | EU | 2013 | 353 | 54 | 2022 | €25M | |
| 23 | DF | Ferland Mendy | 27 | EU | 2019 | 105 | 5 | 2025 | €48M | |
| 24 | FW | Mariano | 28 | EU | 2018 | 73 | 12 | 2023 | €23M | Originally from youth system |
| 25 | MF | Eduardo Camavinga | 19 | EU | 2021 | 40 | 2 | 2027 | €30M | |
* Source: realmadrid.com
* Ordered by squad number.

## Transfers
### In

| Date | Pos. | Name | From | Type |
| 1 July 2021 | DF | David Alaba | Bayern Munich | Free transfer |
| 1 July 2021 | DF | Jesús Vallejo | Granada | End of loan |
| 1 July 2021 | MF | Dani Ceballos | Arsenal | End of loan |
| 1 July 2021 | MF | Brahim Díaz | Milan | End of loan |
| 1 July 2021 | MF | Takefusa Kubo | Getafe | End of loan |
| 1 July 2021 | MF | Martin Ødegaard | Arsenal | End of loan |
| 1 July 2021 | FW | Gareth Bale | Tottenham Hotspur | End of loan |
| 1 July 2021 | FW | Luka Jović | Eintracht Frankfurt | End of loan |
| 31 August 2021 | MF | Eduardo Camavinga | Rennes | Transfer |
| 13 January 2022 | FW | Borja Mayoral | Roma | Loan termination |

### Out

| Date | Pos. | Name | To | Type |
| 1 July 2021 | DF | Sergio Ramos | Paris Saint-Germain | End of contract |
| 19 July 2021 | MF | Brahim Díaz | Milan | Loan |
| 11 August 2021 | MF | Takefusa Kubo | Mallorca | Loan |
| 14 August 2021 | DF | Raphaël Varane | Manchester United | Transfer |
| 20 August 2021 | MF | Martin Ødegaard | Arsenal | Transfer |
| 28 August 2021 | DF | Álvaro Odriozola | Fiorentina | Loan |
| 13 January 2022 | FW | Borja Mayoral | Getafe | Loan |

### Contract renewals

| Date | Pos. | Name | Contract length | Contract ends |
| 8 July 2021 | DF | Nacho | 1-year | 2023 |
| 29 July 2021 | DF | Dani Carvajal | 3-year | 2025 |
| 16 August 2021 | GK | Thibaut Courtois | 2-year | 2026 |
| 20 August 2021 | FW | Karim Benzema | 1-year | 2023 |
| 24 August 2021 | MF | Federico Valverde | 2-year | 2027 |
| 27 August 2021 | MF | Casemiro | 2-year | 2025 |
| 8 June 2022 | MF | Luka Modrić | 1-year | 2023 |

## Competitions
### Overview

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| La Liga | 13 August 2021 | 22 May 2022 | Matchday 1 | Winners | 38 | 26 | 8 | 4 | 80 | 31 | +49 | 068.42 |
| Copa del Rey | 5 January 2022 | 3 February 2022 | Round of 32 | Quarter-finals | 3 | 2 | 0 | 1 | 5 | 3 | +2 | 066.67 |
| Supercopa de España | 12 January 2022 | 16 January 2022 | Semi-finals | Winners | 2 | 2 | 0 | 0 | 5 | 2 | +3 | 100.00 |
| Champions League | 15 September 2021 | 28 May 2022 | Group stage | Winners | 13 | 9 | 0 | 4 | 29 | 14 | +15 | 069.23 |
| Total | Total | Total | Total | Total | 56 | 39 | 8 | 9 | 119 | 50 | +69 | 069.64 |
Source: Soccerway

### La Liga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Real Madrid (C) | 38 | 26 | 8 | 4 | 80 | 31 | +49 | 86 | Qualification for the Champions League group stage |
| 2 | Barcelona | 38 | 21 | 10 | 7 | 68 | 38 | +30 | 73 | Qualification for the Champions League group stage |
| 3 | Atlético Madrid | 38 | 21 | 8 | 9 | 65 | 43 | +22 | 71 | Qualification for the Champions League group stage |
| 4 | Sevilla | 38 | 18 | 16 | 4 | 53 | 30 | +23 | 70 | Qualification for the Champions League group stage |
| 5 | Real Betis | 38 | 19 | 8 | 11 | 62 | 40 | +22 | 65 | Qualification for the Europa League group stage |
* ↑ Since the winners of the 2021–22 Copa del Rey, Real Betis, qualified for European competition based on league position, the Europa League berth awarded to the Copa del Rey winners was passed to the sixth-placed team, and the Europa Conference League berth awarded to the sixth-placed team was passed to the seventh-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: La Liga

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
| Ground | A | A | A | H | A | H | H | A | A | H | A | H | A | H | H | A | H | H | A | A | H | H | H | A | H | A | H | A | H | A | H | A | A | H | A | H | A | H |
| Result | W | D | W | W | W | W | D | L | W | D | W | W | W | W | W | W | W | D | W | L | W | D | W | D | W | W | W | W | L | W | W | W | W | W | L | W | D | D |
| Position | 1 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

#### Matches

The league fixtures were announced on 30 June 2021.

#### Score overview

Win  Draw  Loss
| Opposition | Home score | Away score | Double |
| Alavés | 3–0 | 4–1 | 7–1 |
| Athletic Bilbao | 1–0 | 2–1 | 3–1 |
| Atlético Madrid | 2–0 | 0–1 | 2–1 |
| Barcelona | 0–4 | 2–1 | 2–5 |
| Cádiz | 0–0 | 1–1 | 1–1 |
| Celta Vigo | 5–2 | 2–1 | 7–3 |
| Elche | 2–2 | 2–1 | 4–3 |
| Espanyol | 4–0 | 1–2 | 5–2 |
| Getafe | 2–0 | 0–1 | 2–1 |
| Granada | 1–0 | 4–1 | 5–1 |
| Levante | 6–0 | 3–3 | 9–3 |
| Mallorca | 6–1 | 3–0 | 9–1 |
| Osasuna | 0–0 | 3–1 | 3–1 |
| Rayo Vallecano | 2–1 | 1–0 | 3–1 |
| Real Betis | 0–0 | 1–0 | 1–0 |
| Real Sociedad | 4–1 | 2–0 | 6–1 |
| Sevilla | 2–1 | 3–2 | 5–3 |
| Valencia | 4–1 | 2–1 | 6–2 |
| Villarreal | 0–0 | 0–0 | 0–0 |

### Copa del Rey

Madrid entered the tournament in the round of 32, as they had qualified for the 2022 Supercopa de España.

### UEFA Champions League
#### Group stage

The group stage draw was held on 26 August 2021.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RMA | INT | SHE | SHK |
| 1 | Real Madrid | 6 | 5 | 0 | 1 | 14 | 3 | +11 | 15 | Advance to knockout phase | — | 2–0 | 1–2 | 2–1 |
| 2 | Inter Milan | 6 | 3 | 1 | 2 | 8 | 5 | +3 | 10 | Advance to knockout phase | 0–1 | — | 3–1 | 2–0 |
| 3 | Sheriff Tiraspol | 6 | 2 | 1 | 3 | 7 | 11 | −4 | 7 | Transfer to Europa League | 0–3 | 1–3 | — | 2–0 |
| 4 | Shakhtar Donetsk | 6 | 0 | 2 | 4 | 2 | 12 | −10 | 2 | | 0–5 | 0–0 | 1–1 | — |

#### Knockout phase
##### Round of 16

The draw for the round of 16 was held on 13 December 2021.

##### Quarter-finals

The draw for the quarter-finals and semi-finals was held on 18 March 2022.

##### Final
## Statistics
### Squad statistics

| No. | Pos | Nat | Player | Total | Total | La Liga | La Liga | Copa del Rey | Copa del Rey | Champions League | Champions League | Supercopa de España | Supercopa de España |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | | Thibaut Courtois | 52 | 0 | 36 | 0 | 1 | 0 | 13 | 0 | 2 | 0 |
| 2 | DF | | Dani Carvajal | 36 | 1 | 24 | 1 | 0 | 0 | 11 | 0 | 1 | 0 |
| 3 | DF | | Éder Militão | 50 | 2 | 34 | 1 | 2 | 1 | 12 | 0 | 2 | 0 |
| 4 | DF | | David Alaba | 46 | 3 | 30 | 2 | 3 | 0 | 12 | 1 | 1 | 0 |
| 5 | DF | | Jesús Vallejo | 8 | 0 | 5 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| 6 | DF | | Nacho | 42 | 3 | 28 | 3 | 3 | 0 | 9 | 0 | 2 | 0 |
| 7 | MF | | Eden Hazard | 23 | 1 | 18 | 0 | 2 | 1 | 3 | 0 | 0 | 0 |
| 8 | MF | | Toni Kroos | 45 | 3 | 28 | 1 | 3 | 0 | 12 | 2 | 2 | 0 |
| 9 | FW | | Karim Benzema | 46 | 44 | 32 | 27 | 0 | 0 | 12 | 15 | 2 | 2 |
| 10 | MF | | Luka Modrić | 45 | 3 | 28 | 2 | 2 | 0 | 13 | 0 | 2 | 1 |
| 11 | FW | | Marco Asensio | 42 | 12 | 31 | 10 | 2 | 1 | 8 | 1 | 1 | 0 |
| 12 | DF | | Marcelo | 18 | 0 | 12 | 0 | 2 | 0 | 3 | 0 | 1 | 0 |
| 13 | GK | | Andriy Lunin | 4 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14 | MF | | Casemiro | 48 | 1 | 32 | 1 | 3 | 0 | 11 | 0 | 2 | 0 |
| 15 | MF | | Federico Valverde | 46 | 1 | 31 | 0 | 2 | 0 | 11 | 0 | 2 | 1 |
| 16 | FW | | Luka Jović | 19 | 1 | 15 | 1 | 1 | 0 | 3 | 0 | 0 | 0 |
| 17 | FW | | Lucas Vázquez | 41 | 3 | 29 | 3 | 2 | 0 | 8 | 0 | 2 | 0 |
| 18 | FW | | Gareth Bale | 7 | 1 | 5 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| 19 | MF | | Dani Ceballos | 18 | 0 | 11 | 0 | 2 | 0 | 5 | 0 | 0 | 0 |
| 20 | FW | | Vinícius Júnior | 52 | 22 | 35 | 17 | 2 | 0 | 13 | 4 | 2 | 1 |
| 21 | FW | | Rodrygo | 49 | 9 | 33 | 4 | 3 | 0 | 11 | 5 | 2 | 0 |
| 22 | MF | | Isco | 17 | 2 | 14 | 1 | 3 | 1 | 0 | 0 | 0 | 0 |
| 23 | DF | | Ferland Mendy | 35 | 2 | 22 | 2 | 1 | 0 | 10 | 0 | 2 | 0 |
| 24 | FW | | Mariano | 11 | 1 | 9 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| 25 | MF | | Eduardo Camavinga | 40 | 2 | 26 | 2 | 3 | 0 | 10 | 0 | 1 | 0 |
| 27 | MF | | Antonio Blanco | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 29 | FW | | Juanmi Latasa | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 34 | DF | | Mario Gila | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 35 | DF | | Miguel Gutiérrez | 4 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 43 | DF | | Sergio Santos | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | MF | | Peter González | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| | DF | | Álvaro Odriozola† | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Source: Soccerway
$^†$ Player left Madrid during the season

### Goals

| Rank | Player | La Liga | Copa del Rey | Champions League | Supercopa | Total |
| 1 | Karim Benzema | 27 | 0 | 15 | 2 | 44 |
| 2 | Vinícius Júnior | 17 | 0 | 4 | 1 | 22 |
| 3 | Marco Asensio | 10 | 1 | 1 | 0 | 12 |
| 4 | Rodrygo | 4 | 0 | 5 | 0 | 9 |
| 5 | David Alaba | 2 | 0 | 1 | 0 | 3 |
| 5 | Toni Kroos | 1 | 0 | 2 | 0 | 3 |
| 5 | Luka Modrić | 2 | 0 | 0 | 1 | 3 |
| 5 | Nacho | 3 | 0 | 0 | 0 | 3 |
| 5 | Lucas Vázquez | 3 | 0 | 0 | 0 | 3 |
| 10 | Eduardo Camavinga | 2 | 0 | 0 | 0 | 2 |
| 10 | Isco | 1 | 1 | 0 | 0 | 2 |
| 10 | Ferland Mendy | 2 | 0 | 0 | 0 | 2 |
| 10 | Éder Militão | 1 | 1 | 0 | 0 | 2 |
| 14 | Gareth Bale | 1 | 0 | 0 | 0 | 1 |
| 14 | Dani Carvajal | 1 | 0 | 0 | 0 | 1 |
| 14 | Casemiro | 1 | 0 | 0 | 0 | 1 |
| 14 | Eden Hazard | 0 | 1 | 0 | 0 | 1 |
| 14 | Luka Jović | 1 | 0 | 0 | 0 | 1 |
| 14 | Mariano | 1 | 0 | 0 | 0 | 1 |
| 14 | Federico Valverde | 0 | 0 | 0 | 1 | 1 |
| Own goals | Own goals | 0 | 1 | 1 | 0 | 2 |
| Total | Total | 80 | 5 | 29 | 5 | 119 |

### Clean sheets

| Rank | Player | La Liga | Copa del Rey | Champions League | Supercopa | Total |
| 1 | Thibaut Courtois | 16 | 0 | 5 | 1 | 22 |
| 2 | Andriy Lunin | 0 | 0 | 0 | 0 | 0 |
| Total | Total | 16 | 0 | 5 | 1 | 22 |

### Disciplinary record

| N | P | Name | La Liga | Copa del Rey | Copa del Rey | Champions League | Supercopa | Supercopa | Total | Total |
| 3 | DF | Éder Militão | 5 | | | 4 | | 1 | 9 | 1 |
| 12 | DF | Marcelo | | | 1 | | | | | 1 |
| 14 | MF | Casemiro | 11 | 1 | | 3 | 1 | | 16 | |
| 25 | MF | Eduardo Camavinga | 9 | 1 | | 1 | | | 11 | |
| 6 | DF | Nacho | 7 | | | 2 | | | 9 | |
| 10 | MF | Luka Modrić | 5 | 1 | | 1 | | | 7 | |
| 23 | DF | Ferland Mendy | 4 | | | 3 | | | 7 | |
| 20 | FW | Vinícius Júnior | 6 | | | | | | 6 | |
| 8 | MF | Toni Kroos | 4 | 2 | | | | | 6 | |
| 15 | MF | Federico Valverde | 2 | | | 2 | 1 | | 5 | |
| 21 | FW | Rodrygo | 3 | 1 | | 1 | | | 5 | |
| 2 | DF | Dani Carvajal | 1 | | | 3 | | | 4 | |
| 4 | DF | David Alaba | 2 | 1 | | 1 | | | 4 | |
| 17 | MF | Lucas Vázquez | 3 | | | 1 | | | 4 | |
| 7 | FW | Eden Hazard | 2 | | | | | | 2 | |
| 11 | FW | Marco Asensio | 2 | | | | | | 2 | |
| 16 | FW | Luka Jović | 1 | | | 1 | | | 2 | |
| 18 | FW | Gareth Bale | 2 | | | | | | 2 | |
| 24 | FW | Mariano | 2 | | | | | | 2 | |
| 1 | GK | Thibaut Courtois | 1 | | | | | | 1 | |
| 5 | DF | Jesús Vallejo | 1 | | | | | | 1 | |
| 9 | FW | Karim Benzema | | | | 1 | | | 1 | |
| 22 | MF | Isco | 1 | | | | | | 1 | |
| 35 | DF | Miguel Gutiérrez | 1 | | | | | | 1 | |
Source: Soccerway Only competitive matches = Number of bookings; = Number of sending offs after a second yellow card; = Number of sending offs by a direct red card.