La Liga Gameweek 31 Sun, Apr 12 2026 · 20:00 San Mamés Barria, Bilbao
1–2 Full time · HT 0–2 xG 1.21 – 1.10
  • Gorka Guruzeta 84’
  • 26’ Sergi Cardona
  • 45+5’ Alfon González
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Villarreal beat Athletic Club

Villarreal won 2–1 through goals from Cardona and González. Athletic Club replied through a Guruzeta goal. The chances were even, with xG of 1.21 and 1.10. On the chances created, Athletic Club deserved more: 1.4 expected points against the 0 points they took.

Athletic Club37%
Draw29%
Villarreal ✓34%

Model vs reality

Athletic Club goals
1
Model 1.22 · xG 1.21
Villarreal goals
2
Model 1.16 · xG 1.10
Total goals
3
Model 2.38 · xG 2.31
Score 1–2
8%
Most likely 1–1 (14%)
Over 2.5
Yes
Model 42%
Both scored
Yes
Model 49%
Match facts
★ Player of the matchLuíz JúniorVillarreal
8.3
  • RefereeJose Luis Guzman Mansilla
  • VenueSan Mamés Barria
  • Table before kick-offAthletic Club 11th · Villarreal 3rd

Timeline

  1. Pau NavarroYellow card · Roughing
    19’
  2. Sergi Cardona 0–1Assist T. Oluwaseyi
    26’
  3. Alfon González 0–2
    45+5’
  4. Half time · 0–2
  5. ⇄ Andoni GorosabelFor Lekue
    46’
  6. ⇄ Rafa MarínFor Pau Navarro
    46’
  7. ⇄ Alejandro Rego MoraFor Ruíz de Galarreta
    66’
  8. ⇄ Álex BerenguerFor Oihan Sancet
    66’
  9. ⇄ Robert NavarroFor Nico Williams
    66’
  10. ⇄ N. PépéFor Alfon González
    68’
  11. ⇄ G. MikautadzeFor T. Oluwaseyi
    69’
  12. Santi ComesañaYellow card
    75’
  13. T. BuchananYellow card · Delay of game
    78’
  14. ⇄ Alberto MoleiroFor T. Buchanan
    78’
  15. ⇄ Nico SerranoFor I. Williams
    82’
  16. ⇄ Dani ParejoFor P. Gueye
    82’
  17. Gorka Guruzeta 1–2Assist Yuri
    84’
  18. VAR N. PépéGoal Disallowed - offside
    89’
  19. Andoni GorosabelYellow card · Roughing
    90+1’
  20. Gorka GuruzetaYellow card · Tripping
    90+1’
  21. Full time · 1–2

Team stats

Athletic Club18 shots · 9 in box, 9 outside
Villarreal11 shots · 9 in box, 2 outside
Athletic ClubVillarreal
61% Possession 39%
1.21 Expected goals (xG) 1.10
1.44 Expected points (xPts) 1.28
18 Shots 11
6 Shots on target 6
4 Shots off target 2
8 Blocked shots 3
9 Shots inside the box 9
9 Shots outside the box 2
550 Passes 372
86% Pass accuracy 76%
14 Corners 3
5 Goalkeeper saves 5
15 Fouls 8
1 Offsides 3
2 Yellow cards 3
0 Red cards 0
6.74 Team rating 7.19

Line-ups

Athletic Club 4-2-3-1

16.2 Unai Simón(G)
177.7 Yuri A 146.6 A. Laporte 37.3 Dani Vivian 155.9 Lekue ↓46’
166.3 Ruíz de Galarreta ↓66’ 187.2 Mikel Jauregizar
106.9 Nico Williams ↓66’ 86.2 Oihan Sancet ↓66’ 96.3 I. Williams ↓82’
117.0 Gorka Guruzeta
  • 1Unai Simón (G)6.2
  • 17YuriA7.7
  • 14A. Laporte6.6
  • 3Dani Vivian7.3
  • 15Lekue↓46’5.9
  • 16Ruíz de Galarreta↓66’6.3
  • 18Mikel Jauregizar7.2
  • 10Nico Williams↓66’6.9
  • 8Oihan Sancet↓66’6.2
  • 9I. Williams↓82’6.3
  • 11Gorka Guruzeta7.0

Substitutes used

  • 2Andoni Gorosabel↑46’6.9
  • 22Nico Serrano↑82’6.3
  • 30Alejandro Rego Mora↑66’6.7
  • 7Álex Berenguer↑66’6.6
  • 23Robert Navarro↑66’6.3

Unused: Urko Izeta, Mikel Vesga, Aitor Paredes, Unai Gómez, Yeray, Á. Padilla, Adama Boiro

Villarreal 4-4-2

18.3★ Luíz Júnior(G)
238.2 Sergi Cardona 127.2 Renato Veiga 66.3 Pau Navarro ↓46’ 156.6 S. Mouriño
117.3 Alfon González ↓68’ 187.2 P. Gueye ↓82’ 146.9 Santi Comesaña 176.6 T. Buchanan ↓78’
216.6 T. Oluwaseyi A↓69’ 77.7 Gerard Moreno
  • 1Luíz Júnior (G) ★8.3
  • 23Sergi Cardona8.2
  • 12Renato Veiga7.2
  • 6Pau Navarro↓46’6.3
  • 15S. Mouriño6.6
  • 11Alfon González↓68’7.3
  • 18P. Gueye↓82’7.2
  • 14Santi Comesaña6.9
  • 17T. Buchanan↓78’6.6
  • 21T. OluwaseyiA↓69’6.6
  • 7Gerard Moreno7.7

Substitutes used

  • 4Rafa Marín↑46’7.3
  • 19N. Pépé↑68’6.5
  • 20Alberto Moleiro↑78’6.5
  • 10Dani Parejo↑82’6.7
  • 9G. Mikautadze↑69’6.2

Unused: A. Pedraza Sag, Arnau Tenas, W. Kambwala, A. Diatta, A. Freeman, Ayoze Pérez

Player stats

Top rated
Luíz JúniorVillarreal8.3
2nd
Sergi CardonaVillarreal8.2
3rd
YuriAthletic Club7.7

Athletic Club

Villarreal

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.