La Liga Regular Season - 31

Athletic Club 1 - 2 FT Villarreal

San Mamés

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

Futmetrix Verdict
65
FT
Sun, Apr 12
Español
Athletic Club
1-2
Villarreal
⚡ Intensity 57
⚖️ Balance 27
🏆 Stakes 56
🎲 Upset 34
Clinical Villarreal survive relentless Basque siege.

Villarreal Survive San Mamés Siege in Thriller

Worth Watching Futmetrix Score: 65/100. A masterclass in clinical finishing saw the visitors weather an absolute storm to snatch all three points away from home.

The Counter-Punch

Athletic dictated the tempo early, controlling 61% of the ball, but they left the backdoor wide open. The Intensity peaked against the run of play in the 26th minute when S. Cardona finished clinically, courtesy of sharp vision from T. Oluwaseyi. The hosts pressed hard to equalise, but the visitors delivered a devastating psychological blow right before the interval. Deep into first-half stoppage time, A. Gonzalez found the net to double the lead. Villarreal had completely flipped the script with ruthless efficiency.

The Yellow Wall

The second half transformed the Estadio de San Mamés into a shooting gallery. Athletic threw absolutely everything forward, generating a staggering 14 corners in a desperate bid to shift the Balance. They hammered 18 shots towards the target, but they ran into a goalkeeping clinic. Luiz Júnior was an absolute brick wall, registering five crucial saves to deny wave after wave of Basque attacks. His heroics in the penalty area became the defining storyline, frustrating the home forwards who could not find a way through the yellow barricade.

Late Nerves

The relentless pressure finally paid dividends in the 84th minute. G. Guruzeta broke the deadlock for the hosts, converting a brilliant delivery from Y. Berchiche. The late goal brought the crowd roaring back to life, elevating the Stakes for the final exchanges. The Upset Factor almost swung again when N. Pepe thought he had sealed it, only for VAR to rule out his 89th-minute strike for offside. Villarreal ultimately clung on, securing a massive away victory that cements their grip on third place in the table.

Key Questions

What does this mean for Athletic Club's season?

Stuck in 11th place with 38 points, their ambitions for European qualification take a severe hit. They urgently need consistency to avoid a meaningless run-in.

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
61%
39%
Athletic Club 61%
Villarreal 39%
Shots
18
11
Athletic Club 18
Villarreal 11
Shots on Target
6
6
Athletic Club 6
Villarreal 6
Expected Goals (xG)
1.21
1.10
Athletic Club 1.21
Villarreal 1.10
Passes
550
372
Athletic Club 550
Villarreal 372
Pass Accuracy
86%
76%
Athletic Club 86%
Villarreal 76%
Corners
14
3
Athletic Club 14
Villarreal 3
Fouls
15
8
Athletic Club 15
Villarreal 8
Yellow Cards
2
3
Athletic Club 2
Villarreal 3
Red Cards
0
0
Athletic Club 0
Villarreal 0

Match Events

P. Navarro 🟨 19'
S. Cardona (T. Oluwaseyi) 26'
A. Gonzalez 45'+5
HT
46' 🔄 I. Lekue A. Gorosabel
P. Navarro R. Marin 🔄 46'
66' 🔄 I. Ruiz de Galarreta A. Rego
66' 🔄 O. Sancet A. Berenguer
66' 🔄 N. Williams R. Navarro
A. Gonzalez N. Pepe 🔄 68'
T. Oluwaseyi G. Mikautadze 🔄 69'
S. Comesana 🟨 75'
T. Buchanan 🟨 78'
T. Buchanan A. Moleiro 🔄 78'
82' 🔄 I. Williams N. Serrano
P. Gueye D. Parejo 🔄 82'
84' G. Guruzeta (Y. Berchiche)
N. Pepe 89'
90'+1 🟨 A. Gorosabel
90'+1 🟨 G. Guruzeta
FT

Player Cards

Our take on every player 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
Íñigo Lekue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Daniel Vivian
MAGNET
MAGNET
90
Activity
90
Activity
84
Passes
6
Duels
Aymeric Laporte
MAGNET
MAGNET
80
Activity
80
Activity
74
Passes
6
Duels
Yuri Berchiche
MAGNET
MAGNET
81
Activity
81
Activity
75
Passes
6
Duels
Midfielders
Mikel Jauregizar
MAGNET
MAGNET
85
Activity
85
Activity
74
Passes
11
Duels
Iñigo Ruiz de Galarreta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Iñaki Williams
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Oihan Sancet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Nico Williams
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
7
Attempts
71%
Success %
Forwards
Gorka Guruzeta
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Alex Padilla
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andoni Gorosabel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Aitor Paredes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yeray Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adama Boiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Rego
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Mikel Vesga
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
27
Total Mins
Started
Entry
Unai Gómez
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
Nico Serrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Álex Berenguer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

Villarreal

Goalkeepers
Luiz Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Santiago Mouriño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Pau Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Renato Veiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Sergi Cardona
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Tajon Buchanan
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Santi Comesaña
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Pape Gueye
ENFORCER
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
Alfon González
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Gerard Moreno
MAGNET
MAGNET
52
Activity
52
Activity
40
Passes
12
Duels
Tani Oluwaseyi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
BENCH
Arnau Tenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rafa Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Alfonso Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Willy Kambwala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Freeman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Moleiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Dani Parejo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Alassane Diatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolas Pépé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Ayoze Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Georges Mikautadze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/27/2025 Villarreal 1 - 0 Athletic Club La Liga Estadio de la Ceramica
04/06/2025 Villarreal 0 - 0 Athletic Club La Liga Estadio de la Cerámica
12/08/2024 Athletic Club 2 - 0 Villarreal La Liga San Mamés Barria
04/14/2024 Athletic Club 1 - 1 Villarreal La Liga San Mamés Barria
11/05/2023 Villarreal 2 - 3 Athletic Club La Liga Estadio de la Cerámica
05/13/2023 Villarreal 5 - 1 Athletic Club La Liga Estadio de la Cerámica
09/27/2025
La Liga Estadio de la Ceramica
04/06/2025
La Liga Estadio de la Cerámica
12/08/2024
La Liga San Mamés Barria
04/14/2024
La Liga San Mamés Barria
11/05/2023
La Liga Estadio de la Cerámica
05/13/2023
La Liga Estadio de la Cerámica
Athletic Club Win
Villarreal Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 31 79 84 30 +54 WBarcelona 4 - 1 Espanyol (11-04-2026)WAtletico Madrid 1 - 2 Barcelona (04-04-2026)WBarcelona 1 - 0 Rayo Vallecano (22-03-2026)WBarcelona 5 - 2 Sevilla (15-03-2026)WAthletic Club 0 - 1 Barcelona (07-03-2026)
2 Real Madrid 31 70 65 29 +36 DReal Madrid 1 - 1 Girona (10-04-2026)LMallorca 2 - 1 Real Madrid (04-04-2026)WReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WReal Madrid 4 - 1 Elche (14-03-2026)WCelta Vigo 1 - 2 Real Madrid (06-03-2026)
3 Villarreal 31 61 56 36 +20 WAthletic Club 1 - 2 Villarreal (12-04-2026)LGirona 1 - 0 Villarreal (06-04-2026)WVillarreal 3 - 1 Real Sociedad (20-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)WVillarreal 2 - 1 Elche (08-03-2026)
4 Atletico Madrid 31 57 51 32 +19 LSevilla 2 - 1 Atletico Madrid (11-04-2026)LAtletico Madrid 1 - 2 Barcelona (04-04-2026)LReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WAtletico Madrid 1 - 0 Getafe (14-03-2026)WAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)
5 Real Betis 31 46 45 38 +7 DOsasuna 1 - 1 Real Betis (12-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)LAthletic Club 2 - 1 Real Betis (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LGetafe 2 - 0 Real Betis (08-03-2026)
6 Celta Vigo 31 44 44 40 +4 LCelta Vigo 0 - 3 Oviedo (12-04-2026)WValencia 2 - 3 Celta Vigo (05-04-2026)LCelta Vigo 3 - 4 Alaves (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LCelta Vigo 1 - 2 Real Madrid (06-03-2026)
7 Real Sociedad 31 42 49 48 +1 DReal Sociedad 3 - 3 Alaves (11-04-2026)WReal Sociedad 2 - 0 Levante (04-04-2026)LVillarreal 3 - 1 Real Sociedad (20-03-2026)WReal Sociedad 3 - 1 Osasuna (15-03-2026)LAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)
8 Getafe 31 41 27 32 -5 LLevante 1 - 0 Getafe (13-04-2026)WGetafe 2 - 0 Athletic Club (05-04-2026)WEspanyol 1 - 2 Getafe (21-03-2026)LAtletico Madrid 1 - 0 Getafe (14-03-2026)WGetafe 2 - 0 Real Betis (08-03-2026)
9 Osasuna 31 39 37 38 -1 DOsasuna 1 - 1 Real Betis (12-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)WOsasuna 1 - 0 Girona (21-03-2026)LReal Sociedad 3 - 1 Osasuna (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)
10 Espanyol 31 38 37 48 -11 LBarcelona 4 - 1 Espanyol (11-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)LEspanyol 1 - 2 Getafe (21-03-2026)LMallorca 2 - 1 Espanyol (15-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)
11 Athletic Club 31 38 33 45 -12 LAthletic Club 1 - 2 Villarreal (12-04-2026)LGetafe 2 - 0 Athletic Club (05-04-2026)WAthletic Club 2 - 1 Real Betis (22-03-2026)LGirona 3 - 0 Athletic Club (14-03-2026)LAthletic Club 0 - 1 Barcelona (07-03-2026)
12 Girona 31 38 33 45 -12 DReal Madrid 1 - 1 Girona (10-04-2026)WGirona 1 - 0 Villarreal (06-04-2026)LOsasuna 1 - 0 Girona (21-03-2026)WGirona 3 - 0 Athletic Club (14-03-2026)DLevante 1 - 1 Girona (07-03-2026)
13 Rayo Vallecano 31 35 29 38 -9 LMallorca 3 - 0 Rayo Vallecano (12-04-2026)WRayo Vallecano 1 - 0 Elche (03-04-2026)LBarcelona 1 - 0 Rayo Vallecano (22-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)
14 Valencia 31 35 34 46 -12 LElche 1 - 0 Valencia (11-04-2026)LValencia 2 - 3 Celta Vigo (05-04-2026)WSevilla 0 - 2 Valencia (21-03-2026)LOviedo 1 - 0 Valencia (14-03-2026)WValencia 3 - 2 Alaves (08-03-2026)
15 Mallorca 31 34 39 48 -9 WMallorca 3 - 0 Rayo Vallecano (12-04-2026)WMallorca 2 - 1 Real Madrid (04-04-2026)LElche 2 - 1 Mallorca (21-03-2026)WMallorca 2 - 1 Espanyol (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)
16 Sevilla 31 34 39 51 -12 WSevilla 2 - 1 Atletico Madrid (11-04-2026)LOviedo 1 - 0 Sevilla (05-04-2026)LSevilla 0 - 2 Valencia (21-03-2026)LBarcelona 5 - 2 Sevilla (15-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)
17 Alaves 31 33 35 46 -11 DReal Sociedad 3 - 3 Alaves (11-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)WCelta Vigo 3 - 4 Alaves (22-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)LValencia 3 - 2 Alaves (08-03-2026)
18 Elche 31 32 39 47 -8 WElche 1 - 0 Valencia (11-04-2026)LRayo Vallecano 1 - 0 Elche (03-04-2026)WElche 2 - 1 Mallorca (21-03-2026)LReal Madrid 4 - 1 Elche (14-03-2026)LVillarreal 2 - 1 Elche (08-03-2026)
19 Levante 31 29 35 50 -15 WLevante 1 - 0 Getafe (13-04-2026)LReal Sociedad 2 - 0 Levante (04-04-2026)WLevante 4 - 2 Oviedo (21-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DLevante 1 - 1 Girona (07-03-2026)
20 Oviedo 31 27 24 48 -24 WCelta Vigo 0 - 3 Oviedo (12-04-2026)WOviedo 1 - 0 Sevilla (05-04-2026)LLevante 4 - 2 Oviedo (21-03-2026)WOviedo 1 - 0 Valencia (14-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)