La Liga Regular Season - 17

Athletic Club 1 - 2 FT Espanyol

San Mamés

AI-powered match analysis and previews to help you decide which games are worth watching

62
FT
Mon, Dec 22
Español
Athletic Club
1-2
Espanyol
⚡ Intensity 46
⚖️ Balance 82
🏆 Stakes 0
🎲 Upset 80
Espanyol stuns Athletic in San Mamés upset

Espanyol's San Mamés heist: the upset Athletic never saw coming

Worth Watching Futmetrix Score: 62/100. In a night where clinical finishing trumped possession, Espanyol proved that football is won in the final third, not the midfield—they stormed Athletic's fortress with a remontada that sends them soaring up the table.

Dominance meets its reckoning

Athletic Club arrived at San Mamés with the ball glued to their feet—65% possession, 523 passes strung together—yet football punishes complacency. Álex Berenguer put the hosts ahead in the 38th minute, a strike that seemed to validate Athletic's territorial supremacy. But before the interval, Espanyol had already levelled: Carlos Romero (8.3 rating) restored parity in the 44th with a response that sent shockwaves through Bilbao. The balance of power was about to shift decisively.

The knockout blow in the 52nd minute

Four minutes into the second half, Pere Milla delivered the knockout punch, teed up by T. Dolan. Espanyol, commanding barely 35% possession and mustering just 10 shots, had done what Athletic couldn't: convert chances with ruthless efficiency. Marko Dmitrović was immense in the visiting goal, recording 6 crucial saves (8.0 rating) to repel Athletic's 7 on-target efforts. The cruelest stat: Athletic fired 17 times but only 7 found the target. Espanyol needed just 10 attempts to score twice.

What this victory means

For Espanyol (30 points, 5th place), this win cements an extraordinary run—four victories in five matches—and signals they're genuine contenders for European football. Athletic remains trapped in mediocrity with 23 points and a porous defence. The stakes of this night are monumental: Espanyol now breathes Champions League air; Athletic continues searching for identity and consistency.

Key Questions

How did Espanyol overturn Athletic's possession dominance?

Surgical finishing. Espanyol converted 2 of 10 shots; Athletic only 1 of 17. Dmitrović's 6 saves were decisive.

What does this mean for the title race?

Espanyol climbs to 33 points (potential European qualification). Athletic stays at 23, adrift of ambitions.

Who was Espanyol's match-winner?

Marko Dmitrović. His 6 saves neutralised Athletic's barrage. World-class goalkeeping on display.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
65%
35%
Athletic Club 65%
Espanyol 35%
Shots
17
10
Athletic Club 17
Espanyol 10
Shots on Target
7
5
Athletic Club 7
Espanyol 5
Expected Goals (xG)
1.37
0.90
Athletic Club 1.37
Espanyol 0.90
Passes
523
282
Athletic Club 523
Espanyol 282
Pass Accuracy
84%
70%
Athletic Club 84%
Espanyol 70%
Corners
7
4
Athletic Club 7
Espanyol 4
Fouls
8
5
Athletic Club 8
Espanyol 5
Yellow Cards
4
2
Athletic Club 4
Espanyol 2
Red Cards
0
0
Athletic Club 0
Espanyol 0

Match Events

33' 🟨 N. Williams
38' A. Berenguer
C. Romero 44'
45'+1 🟨 A. Gorosabel
HT
P. Milla (T. Dolan) 52'
P. Milla Jofre 🔄 57'
57' 🔄 N. Williams G. Guruzeta
57' 🔄 I. Ruiz de Galarreta A. Rego
P. Lozano K. Garcia 🔄 72'
76' 🔄 A. Boiro U. Gomez
76' 🔄 A. Gorosabel J. Areso
U. Gonzalez 🟨 77'
79' 🔄 I. Williams R. Navarro
80' 🟨 A. Rego
T. Dolan J. Salinas 🔄 83'
Exposito R. Sanchez 🔄 83'
C. Romero C. Riedel 🔄 84'
C. Riedel 🟨 86'
FT

Player Cards

Season performance ratings for players in this match

Athletic Club

Goalkeepers
Unai Simón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Andoni Gorosabel
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Íñigo Lekue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Aitor Paredes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Adama Boiro
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Midfielders
Iñigo Ruiz de Galarreta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Mikel Jauregizar
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Álex Berenguer
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Oihan Sancet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nico Williams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Forwards
Iñaki Williams
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
BENCH
Alex Padilla
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iker Monreal Agundez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Areso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Alejandro Rego
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Selton Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Robert Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Mikel Vesga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Unai Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Gorka Guruzeta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Nico Serrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Urko Izeta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Espanyol

Goalkeepers
Marko Dmitrović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Omar El Hilali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Fernando Calero
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Leandro Cabrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Carlos Romero
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Urko González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Pol Lozano
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Tyrhys Dolan
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Edu Expósito
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
18%
Pass Acc
Pere Milla
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Roberto Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Angel Fortuno
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pol Tristan Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rubén Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Miguel Rubio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jose Salinas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Clemens Riedel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Javier Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ferran Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jofre Carreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Kike García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Antoniu Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Koleosho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
16/02/2025 Espanyol 1 - 1 Athletic Club La Liga RCDE Stadium
19/10/2024 Athletic Club 4 - 1 Espanyol La Liga San Mamés Barria
08/04/2023 Espanyol 1 - 2 Athletic Club La Liga RCDE Stadium
18/01/2023 Athletic Club 1 - 0 Espanyol Copa del Rey San Mamés Barria
04/09/2022 Athletic Club 0 - 1 Espanyol La Liga San Mamés Barria
07/02/2022 Athletic Club 2 - 1 Espanyol La Liga San Mamés Barria
26/10/2021 Espanyol 1 - 1 Athletic Club La Liga RCDE Stadium
25/01/2020 Espanyol 1 - 1 Athletic Club La Liga RCDE Stadium
30/10/2019 Athletic Club 3 - 0 Espanyol La Liga San Mamés Barria
08/03/2019 Athletic Club 1 - 1 Espanyol La Liga San Mamés
16/02/2025
La Liga RCDE Stadium
19/10/2024
La Liga San Mamés Barria
08/04/2023
La Liga RCDE Stadium
18/01/2023
Copa del Rey San Mamés Barria
04/09/2022
La Liga San Mamés Barria
07/02/2022
La Liga San Mamés Barria
26/10/2021
La Liga RCDE Stadium
25/01/2020
La Liga RCDE Stadium
30/10/2019
La Liga San Mamés Barria
08/03/2019
La Liga San Mamés
Athletic Club Win
Espanyol Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 17 43 48 19 +29 WVillarreal 0 - 2 Barcelona (21-12-2025)WBarcelona 2 - 0 Osasuna (13-12-2025)WReal Betis 3 - 5 Barcelona (06-12-2025)WBarcelona 3 - 1 Alaves (29-11-2025)WBarcelona 4 - 0 Athletic Club (22-11-2025)
2 Real Madrid 17 39 33 16 +17 WReal Madrid 2 - 0 Sevilla (20-12-2025)WAlaves 1 - 2 Real Madrid (14-12-2025)LReal Madrid 0 - 2 Celta Vigo (07-12-2025)DGirona 1 - 1 Real Madrid (30-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)
3 Atletico Madrid 17 37 32 13 +19 WGirona 0 - 3 Atletico Madrid (21-12-2025)WAtletico Madrid 2 - 1 Valencia (13-12-2025)LAthletic Club 1 - 0 Atletico Madrid (06-12-2025)WAtletico Madrid 2 - 0 Oviedo (29-11-2025)WGetafe 0 - 1 Atletico Madrid (23-11-2025)
4 Villarreal 16 35 31 15 +16 LVillarreal 0 - 2 Barcelona (21-12-2025)WVillarreal 2 - 0 Getafe (06-12-2025)WReal Sociedad 2 - 3 Villarreal (30-11-2025)WVillarreal 2 - 1 Mallorca (22-11-2025)WEspanyol 0 - 2 Villarreal (08-11-2025)
5 Espanyol 17 33 22 17 +5 WAthletic Club 1 - 2 Espanyol (22-12-2025)WGetafe 0 - 1 Espanyol (13-12-2025)WEspanyol 1 - 0 Rayo Vallecano (07-12-2025)WCelta Vigo 0 - 1 Espanyol (30-11-2025)WEspanyol 2 - 1 Sevilla (24-11-2025)
6 Real Betis 17 28 29 19 +10 WReal Betis 4 - 0 Getafe (21-12-2025)DRayo Vallecano 0 - 0 Real Betis (15-12-2025)LReal Betis 3 - 5 Barcelona (06-12-2025)WSevilla 0 - 2 Real Betis (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)
7 Celta Vigo 17 23 20 19 +1 DOviedo 0 - 0 Celta Vigo (20-12-2025)WCelta Vigo 2 - 0 Athletic Club (14-12-2025)WReal Madrid 0 - 2 Celta Vigo (07-12-2025)LCelta Vigo 0 - 1 Espanyol (30-11-2025)WAlaves 0 - 1 Celta Vigo (22-11-2025)
8 Athletic Club 17 23 16 21 -5 LAthletic Club 1 - 2 Espanyol (22-12-2025)LCelta Vigo 2 - 0 Athletic Club (14-12-2025)WAthletic Club 1 - 0 Atletico Madrid (06-12-2025)WLevante 0 - 2 Athletic Club (29-11-2025)LBarcelona 4 - 0 Athletic Club (22-11-2025)
9 Elche 17 22 23 20 +3 WElche 4 - 0 Rayo Vallecano (21-12-2025)LMallorca 3 - 1 Elche (13-12-2025)WElche 3 - 0 Girona (07-12-2025)LGetafe 1 - 0 Elche (28-11-2025)DElche 2 - 2 Real Madrid (23-11-2025)
10 Sevilla 17 20 24 26 -2 LReal Madrid 2 - 0 Sevilla (20-12-2025)WSevilla 4 - 0 Oviedo (14-12-2025)DValencia 1 - 1 Sevilla (07-12-2025)LSevilla 0 - 2 Real Betis (30-11-2025)LEspanyol 2 - 1 Sevilla (24-11-2025)
11 Getafe 17 20 13 22 -9 LReal Betis 4 - 0 Getafe (21-12-2025)LGetafe 0 - 1 Espanyol (13-12-2025)LVillarreal 2 - 0 Getafe (06-12-2025)WGetafe 1 - 0 Elche (28-11-2025)LGetafe 0 - 1 Atletico Madrid (23-11-2025)
12 Osasuna 17 18 17 20 -3 WOsasuna 3 - 0 Alaves (20-12-2025)LBarcelona 2 - 0 Osasuna (13-12-2025)WOsasuna 2 - 0 Levante (08-12-2025)DMallorca 2 - 2 Osasuna (29-11-2025)LOsasuna 1 - 3 Real Sociedad (22-11-2025)
13 Mallorca 17 18 19 24 -5 DValencia 1 - 1 Mallorca (19-12-2025)WMallorca 3 - 1 Elche (13-12-2025)DOviedo 0 - 0 Mallorca (05-12-2025)DMallorca 2 - 2 Osasuna (29-11-2025)LVillarreal 2 - 1 Mallorca (22-11-2025)
14 Alaves 17 18 14 20 -6 LOsasuna 3 - 0 Alaves (20-12-2025)LAlaves 1 - 2 Real Madrid (14-12-2025)WAlaves 1 - 0 Real Sociedad (06-12-2025)LBarcelona 3 - 1 Alaves (29-11-2025)LAlaves 0 - 1 Celta Vigo (22-11-2025)
15 Rayo Vallecano 17 18 13 20 -7 LElche 4 - 0 Rayo Vallecano (21-12-2025)DRayo Vallecano 0 - 0 Real Betis (15-12-2025)LEspanyol 1 - 0 Rayo Vallecano (07-12-2025)DRayo Vallecano 1 - 1 Valencia (01-12-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)
16 Real Sociedad 17 17 21 25 -4 DLevante 1 - 1 Real Sociedad (20-12-2025)LReal Sociedad 1 - 2 Girona (12-12-2025)LAlaves 1 - 0 Real Sociedad (06-12-2025)LReal Sociedad 2 - 3 Villarreal (30-11-2025)WOsasuna 1 - 3 Real Sociedad (22-11-2025)
17 Valencia 17 16 16 26 -10 DValencia 1 - 1 Mallorca (19-12-2025)LAtletico Madrid 2 - 1 Valencia (13-12-2025)DValencia 1 - 1 Sevilla (07-12-2025)DRayo Vallecano 1 - 1 Valencia (01-12-2025)WValencia 1 - 0 Levante (21-11-2025)
18 Girona 17 15 15 33 -18 LGirona 0 - 3 Atletico Madrid (21-12-2025)WReal Sociedad 1 - 2 Girona (12-12-2025)LElche 3 - 0 Girona (07-12-2025)DGirona 1 - 1 Real Madrid (30-11-2025)DReal Betis 1 - 1 Girona (23-11-2025)
19 Oviedo 17 11 7 26 -19 DOviedo 0 - 0 Celta Vigo (20-12-2025)LSevilla 4 - 0 Oviedo (14-12-2025)DOviedo 0 - 0 Mallorca (05-12-2025)LAtletico Madrid 2 - 0 Oviedo (29-11-2025)DOviedo 0 - 0 Rayo Vallecano (23-11-2025)
20 Levante 16 10 17 29 -12 DLevante 1 - 1 Real Sociedad (20-12-2025)LOsasuna 2 - 0 Levante (08-12-2025)LLevante 0 - 2 Athletic Club (29-11-2025)LValencia 1 - 0 Levante (21-11-2025)LAtletico Madrid 3 - 1 Levante (08-11-2025)