La Liga Regular Season - 38

Real Madrid 4 - 2 FT Athletic Club

Estadio Santiago Bernabéu

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
85
FT
Sat, May 23
Español
Real Madrid
4-2
Athletic Club
⚡ Intensity 77
⚖️ Balance 34
🏆 Stakes 78
🎲 Upset 0
A six-goal spectacle at the Bernabéu.

Six-Goal Thriller Closes the Show at the Bernabéu

Must-Watch Futmetrix Score: 85/100. A breathless final-day encounter showcased pure attacking spectacle over defensive solidity, sending the home faithful away thoroughly entertained.

Establishing Early Dominance

The Estadio Santiago Bernabéu provided a sunlit stage for the final day of the season. Dictating play with absolute authority, Real Madrid starved their opponents of the ball, commanding a staggering seventy-four percent possession throughout the contest. The tactical Balance tilted immediately in the hosts' favour as they pinged passes across the pitch, recording an impressive ninety-one percent accuracy. By the twelfth minute, the relentless pressure paid dividends when G. Garcia unlocked the stubborn defence to cleanly net the opener. Athletic Club found themselves hopelessly chasing shadows, unable to string a meaningful phase of possession together. Consequently, they resorted to twenty tactical fouls across the pitch merely to disrupt the fluid rhythm and survive the initial onslaught, hoping to hit back on the counter.

The Mid-Match Explosion

What began as a methodical procession quickly escalated into unbridled chaos as both sides traded fierce blows. The sheer Intensity of the fixture spiked dramatically in the moments leading up to the interval. In the forty-first minute, midfield maestro J. Bellingham finished clinically to double the advantage, seemingly putting the result beyond reasonable doubt. Yet, the Basque visitors showed immense character and fighting spirit, clawing a vital goal back in first-half stoppage time courtesy of G. Guruzeta, who was set up brilliantly by the dynamic I. Williams. However, any brewing comeback narrative was brutally cut short shortly after the restart. At the fifty-one-minute mark, K. Mbappe delivered a crushing, decisive blow, restoring the two-goal cushion and draining the last remnants of belief from the exhausted travelling squad.

The Grand Finale

With league positions firmly locked in and the overarching Stakes drastically lowered for both clubs, the final stages became an open showcase for the respective benches. A chaotic ninetieth-minute flurry saw the Upset Factor briefly twitch when impact sub Izeta pounced on a rare defensive lapse to make it three-two, threatening a dramatic finale. However, the hosts immediately replied in kind, flexing their incredible squad depth. Fellow substitute B. Diaz struck seconds later to restore order, sealing a definitive four-two victory. The spectacular finish perfectly encapsulated an eighty-six-point campaign for the home side, cementing their formidable status heading into the summer, while sending the visitors into the off-season reflecting on a mid-table finish with plenty of room for improvement.

Key Questions

What caused the 6-goal thriller?

Relentless attacking intent from the dominant hosts combined with Athletic's fighting spirit created a chaotic, free-flowing spectacle in both halves.

What does this mean for Real Madrid's season?

It provides a triumphant conclusion to their domestic campaign, solidifying a stellar 86-point second-place finish and highlighting their incredible attacking depth.

How did substitute Kylian Mbappé change the game?

Though he actually started, his crucial 51st-minute strike immediately crushed Athletic's momentum and decisively restored a comfortable two-goal cushion.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
74%
26%
Real Madrid 74%
Athletic Club 26%
Shots
13
8
Real Madrid 13
Athletic Club 8
Shots on Target
8
2
Real Madrid 8
Athletic Club 2
Expected Goals (xG)
1.86
0.86
Real Madrid 1.86
Athletic Club 0.86
Passes
742
251
Real Madrid 742
Athletic Club 251
Pass Accuracy
91%
69%
Real Madrid 91%
Athletic Club 69%
Corners
2
1
Real Madrid 2
Athletic Club 1
Fouls
6
20
Real Madrid 6
Athletic Club 20
Yellow Cards
2
0
Real Madrid 2
Athletic Club 0
Red Cards
0
0
Real Madrid 0
Athletic Club 0

Match Events

3' 🟨 T. Pitarch
12' G. Garcia (D. Carvajal)
20' 🟨 J. Bellingham
41' J. Bellingham (T. Pitarch)
G. Guruzeta (I. Williams) 45'+1
HT
Y. Alvarez A. Gorosabel 🔄 46'
51' K. Mbappe (A. Carreras)
I. Ruiz de Galarreta I. Lekue 🔄 60'
U. Gomez A. Rego 🔄 60'
70' 🔄 D. Alaba D. Huijsen
74' 🔄 J. Bellingham D. Ceballos
74' 🔄 G. Garcia A. Guler
74' 🔄 F. Mastantuono B. Diaz
G. Guruzeta Izeta 🔄 74'
84' 🔄 D. Carvajal M. Serrano
M. Jauregizar M. Vesga 🔄 86'
90' B. Diaz (T. Pitarch)
Izeta (I. Williams) 90'+1
FT

Player Cards

Our take on every player in this match

Real Madrid

Goalkeepers
Thibaut Courtois
MAGNET
MAGNET
53
Activity
53
Activity
53
Passes
0
Duels
Defenders
Dani Carvajal
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
45%
Pass Acc
Raúl Asencio
MAGNET
MAGNET
99
Activity
99
Activity
94
Passes
5
Duels
David Alaba
MAGNET
MAGNET
98
Activity
98
Activity
97
Passes
1
Duels
Álvaro Carreras
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
70%
Pass Acc
Midfielders
Franco Mastantuono
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Jude Bellingham
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Federico Valverde
MAGNET
MAGNET
96
Activity
96
Activity
94
Passes
2
Duels
Thiago Pitarch
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
79%
Pass Acc
Forwards
Gonzalo García
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Kylian Mbappé
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
8
Rating
BENCH
Álvaro González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andriy Lunin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dean Huijsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Antonio Rüdiger
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fran García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manuel Serrano Salazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Brahim Díaz
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Dani Ceballos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Arda Güler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Aurélien Tchouaméni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Camavinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Athletic Club

Goalkeepers
Alex Padilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Dani Vivian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Yeray Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Aitor Paredes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Adama Boiro
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Midfielders
Iñigo Ruiz de Galarreta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Mikel Jauregizar
NPC
NPC
85
Minutes
85
Minutes
13%
Pass Acc
6.3
Rating
Iñaki Williams
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
5%
Pass Acc
Unai Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Robert Navarro
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Forwards
Gorka Guruzeta
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
BENCH
Unai Simón
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andoni Gorosabel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
47
Total Mins
Started
Entry
Íñigo Lekue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Jesús Areso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aymeric Laporte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Rego Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Beñat Prados
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mikel Vesga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Urko Izeta
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Elijah Gift
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nico Serrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maroan Sannadi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/03/2025 Athletic Club 0 - 3 Real Madrid La Liga San Mamés
04/20/2025 Real Madrid 1 - 0 Athletic Club La Liga Estadio Santiago Bernabéu
12/04/2024 Athletic Club 2 - 1 Real Madrid La Liga San Mamés Barria
03/31/2024 Real Madrid 2 - 0 Athletic Club La Liga Estadio Santiago Bernabéu
08/12/2023 Athletic Club 0 - 2 Real Madrid La Liga San Mamés Barria
06/04/2023 Real Madrid 1 - 1 Athletic Club La Liga Estadio Santiago Bernabéu
01/22/2023 Athletic Club 0 - 2 Real Madrid La Liga San Mamés Barria
02/03/2022 Athletic Club 1 - 0 Real Madrid Copa del Rey San Mamés Barria
01/16/2022 Athletic Club 0 - 2 Real Madrid Super Cup King Fahd Stadium
12/22/2021 Athletic Club 1 - 2 Real Madrid La Liga San Mamés Barria
12/03/2025
La Liga San Mamés
04/20/2025
La Liga Estadio Santiago Bernabéu
12/04/2024
La Liga San Mamés Barria
03/31/2024
La Liga Estadio Santiago Bernabéu
08/12/2023
La Liga San Mamés Barria
06/04/2023
La Liga Estadio Santiago Bernabéu
01/22/2023
La Liga San Mamés Barria
02/03/2022
Copa del Rey San Mamés Barria
01/16/2022
Super Cup King Fahd Stadium
12/22/2021
La Liga San Mamés Barria
Real Madrid Win
Athletic Club Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 38 94 95 36 +59 LValencia 3 - 1 Barcelona (23-05-2026)WBarcelona 3 - 1 Real Betis (17-05-2026)LAlaves 1 - 0 Barcelona (13-05-2026)WBarcelona 2 - 0 Real Madrid (10-05-2026)WOsasuna 1 - 2 Barcelona (02-05-2026)
2 Real Madrid 38 86 77 35 +42 WReal Madrid 4 - 2 Athletic Club (23-05-2026)WSevilla 0 - 1 Real Madrid (17-05-2026)WReal Madrid 2 - 0 Oviedo (14-05-2026)LBarcelona 2 - 0 Real Madrid (10-05-2026)WEspanyol 0 - 2 Real Madrid (03-05-2026)
3 Villarreal 38 72 72 46 +26 WVillarreal 5 - 1 Atletico Madrid (24-05-2026)LRayo Vallecano 2 - 0 Villarreal (17-05-2026)LVillarreal 2 - 3 Sevilla (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WVillarreal 5 - 1 Levante (02-05-2026)
4 Atletico Madrid 38 69 62 44 +18 LVillarreal 5 - 1 Atletico Madrid (24-05-2026)WAtletico Madrid 1 - 0 Girona (17-05-2026)WOsasuna 1 - 2 Atletico Madrid (12-05-2026)LAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WValencia 0 - 2 Atletico Madrid (02-05-2026)
5 Real Betis 38 60 59 48 +11 WReal Betis 2 - 1 Levante (23-05-2026)LBarcelona 3 - 1 Real Betis (17-05-2026)WReal Betis 2 - 1 Elche (12-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)WReal Betis 3 - 0 Oviedo (03-05-2026)
6 Celta Vigo 38 54 53 48 +5 WCelta Vigo 1 - 0 Sevilla (23-05-2026)DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LCelta Vigo 2 - 3 Levante (12-05-2026)WAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WCelta Vigo 3 - 1 Elche (03-05-2026)
7 Getafe 38 51 32 38 -6 WGetafe 1 - 0 Osasuna (23-05-2026)LElche 1 - 0 Getafe (17-05-2026)WGetafe 3 - 1 Mallorca (13-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LGetafe 0 - 2 Rayo Vallecano (03-05-2026)
8 Rayo Vallecano 38 50 41 44 -3 WAlaves 1 - 2 Rayo Vallecano (23-05-2026)WRayo Vallecano 2 - 0 Villarreal (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)WGetafe 0 - 2 Rayo Vallecano (03-05-2026)
9 Valencia 38 49 46 55 -9 WValencia 3 - 1 Barcelona (23-05-2026)WReal Sociedad 3 - 4 Valencia (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)WAthletic Club 0 - 1 Valencia (10-05-2026)LValencia 0 - 2 Atletico Madrid (02-05-2026)
10 Real Sociedad 38 46 59 61 -2 DEspanyol 1 - 1 Real Sociedad (23-05-2026)LReal Sociedad 3 - 4 Valencia (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)LSevilla 1 - 0 Real Sociedad (04-05-2026)
11 Espanyol 38 46 43 55 -12 DEspanyol 1 - 1 Real Sociedad (23-05-2026)WOsasuna 1 - 2 Espanyol (17-05-2026)WEspanyol 2 - 0 Athletic Club (13-05-2026)LSevilla 2 - 1 Espanyol (09-05-2026)LEspanyol 0 - 2 Real Madrid (03-05-2026)
12 Athletic Club 38 45 43 58 -15 LReal Madrid 4 - 2 Athletic Club (23-05-2026)DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LEspanyol 2 - 0 Athletic Club (13-05-2026)LAthletic Club 0 - 1 Valencia (10-05-2026)WAlaves 2 - 4 Athletic Club (02-05-2026)
13 Elche 38 43 49 57 -8 DGirona 1 - 1 Elche (23-05-2026)WElche 1 - 0 Getafe (17-05-2026)LReal Betis 2 - 1 Elche (12-05-2026)DElche 1 - 1 Alaves (09-05-2026)LCelta Vigo 3 - 1 Elche (03-05-2026)
14 Alaves 38 43 44 56 -12 LAlaves 1 - 2 Rayo Vallecano (23-05-2026)WOviedo 0 - 1 Alaves (17-05-2026)WAlaves 1 - 0 Barcelona (13-05-2026)DElche 1 - 1 Alaves (09-05-2026)LAlaves 2 - 4 Athletic Club (02-05-2026)
15 Sevilla 38 43 46 60 -14 LCelta Vigo 1 - 0 Sevilla (23-05-2026)LSevilla 0 - 1 Real Madrid (17-05-2026)WVillarreal 2 - 3 Sevilla (13-05-2026)WSevilla 2 - 1 Espanyol (09-05-2026)WSevilla 1 - 0 Real Sociedad (04-05-2026)
16 Osasuna 38 42 44 50 -6 LGetafe 1 - 0 Osasuna (23-05-2026)LOsasuna 1 - 2 Espanyol (17-05-2026)LOsasuna 1 - 2 Atletico Madrid (12-05-2026)LLevante 3 - 2 Osasuna (08-05-2026)LOsasuna 1 - 2 Barcelona (02-05-2026)
17 Mallorca 38 42 47 57 -10 WMallorca 3 - 0 Oviedo (23-05-2026)LLevante 2 - 0 Mallorca (17-05-2026)LGetafe 3 - 1 Mallorca (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WGirona 0 - 1 Mallorca (01-05-2026)
18 Levante 38 42 47 61 -14 LReal Betis 2 - 1 Levante (23-05-2026)WLevante 2 - 0 Mallorca (17-05-2026)WCelta Vigo 2 - 3 Levante (12-05-2026)WLevante 3 - 2 Osasuna (08-05-2026)LVillarreal 5 - 1 Levante (02-05-2026)
19 Girona 38 41 39 55 -16 DGirona 1 - 1 Elche (23-05-2026)LAtletico Madrid 1 - 0 Girona (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)LGirona 0 - 1 Mallorca (01-05-2026)
20 Oviedo 38 29 26 60 -34 LMallorca 3 - 0 Oviedo (23-05-2026)LOviedo 0 - 1 Alaves (17-05-2026)LReal Madrid 2 - 0 Oviedo (14-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LReal Betis 3 - 0 Oviedo (03-05-2026)