livescore

Popular leagues

Popular country

La Liga • Regular Season - 31 Apr 12, 2026, 7:00 PM
Full time — Final
LA LIGA — Regular Season - 31
San Mamés, Bilbao
G. Guruzeta 84'
S. Cardona 26'
A. Gonzalez 45'
Who will win?

Quick Visual Lineup

Formation: 4-2-3-1 vs 4-4-2

Athletic Club

1. U. Simon GK
17. Y. Berchiche DEF
14. A. Laporte DEF
3. D. Vivian DEF
15. I. Lekue DEF
16. I. Ruiz de Galarreta MID
18. M. Jauregizar MID
10. N. Williams MID
8. O. Sancet MID
9. I. Williams MID
11. G. Guruzeta FWD
1
U. Simon
17
Y. Berchiche
14
A. Laporte
3
D. Vivian
15
I. Lekue
16
I. Ruiz de Galarreta
18
M. Jauregizar
10
N. Williams
8
O. Sancet
9
I. Williams
11
G. Guruzeta
21
T. Oluwaseyi
7
G. Moreno
11
A. Gonzalez
18
P. Gueye
14
S. Comesana
17
T. Buchanan
23
S. Cardona
12
R. Veiga
6
P. Navarro
15
S. Mourino
1
Luiz Junior

Villarreal

21. T. Oluwaseyi FWD
7. G. Moreno FWD
11. A. Gonzalez MID
18. P. Gueye MID
14. S. Comesana MID
17. T. Buchanan MID
23. S. Cardona DEF
12. R. Veiga DEF
6. P. Navarro DEF
15. S. Mourino DEF
1. Luiz Junior GK

Match Timeline

Full commentary

First half

  • 19'

    Yellow card

    Foul

  • 26'

    Goal!

    S. Cardona Normal Goal Assist by T. Oluwaseyi.

  • 45'

    Goal!

    A. Gonzalez Normal Goal

Second half

  • 46'

    Substitution

    A. Gorosabel on for I. Lekue. Substitution 1 Athletic Club

  • 46'

    Substitution

    R. Marin on for P. Navarro. Substitution 1 Villarreal

  • 66'

    Substitution

    A. Berenguer on for O. Sancet. Substitution 2 Athletic Club

  • 66'

    Substitution

    R. Navarro on for N. Williams. Substitution 3 Athletic Club

  • 66'

    Substitution

    A. Rego on for I. Ruiz de Galarreta. Substitution 4 Athletic Club

  • 69'

    Substitution

    N. Pepe on for A. Gonzalez. Substitution 2 Villarreal

  • 69'

    Substitution

    G. Mikautadze on for T. Oluwaseyi. Substitution 3 Villarreal

  • 75'

    Yellow card

    Persistent fouling

  • 77'

    Yellow card

    Time wasting

  • 78'

    Substitution

    A. Moleiro on for T. Buchanan. Substitution 4 Villarreal

  • 82'

    Substitution

    N. Serrano on for I. Williams. Substitution 5 Athletic Club

  • 82'

    Substitution

    D. Parejo on for P. Gueye. Substitution 5 Villarreal

  • 84'

    Goal!

    G. Guruzeta Normal Goal Assist by Y. Berchiche.

Match conclusion

  • 90'

    VAR

    Goal cancelled

  • 90+1'

    Yellow card

    Foul

  • 90+1'

    Yellow card

    Foul

Full match timeline

  • Kick off
  • 19
    YELLOW CARD

    Pau Navarro

    Foul

  • 26
    GOAL

    S. Cardona

    Normal Goal • Assist: T. Oluwaseyi

  • 45
    GOAL

    A. Gonzalez

    Normal Goal

  • HALF TIME: ACL 0-2 VIL
  • SUBSTITUTION

    A. Gorosabel (in)

    I. Lekue (out)

    Substitution 1

    46
  • 46
    SUBSTITUTION

    R. Marin (in)

    P. Navarro (out)

    Substitution 1

  • SUBSTITUTION

    A. Berenguer (in)

    O. Sancet (out)

    Substitution 2

    66
  • SUBSTITUTION

    R. Navarro (in)

    N. Williams (out)

    Substitution 3

    66
  • SUBSTITUTION

    A. Rego (in)

    I. Ruiz de Galarreta (out)

    Substitution 4

    66
  • 69
    SUBSTITUTION

    N. Pepe (in)

    A. Gonzalez (out)

    Substitution 2

  • 69
    SUBSTITUTION

    G. Mikautadze (in)

    T. Oluwaseyi (out)

    Substitution 3

  • 75
    YELLOW CARD

    Santi Comesaña

    Persistent fouling

  • 77
    YELLOW CARD

    Tajon Buchanan

    Time wasting

  • 78
    SUBSTITUTION

    A. Moleiro (in)

    T. Buchanan (out)

    Substitution 4

  • SUBSTITUTION

    N. Serrano (in)

    I. Williams (out)

    Substitution 5

    82
  • 82
    SUBSTITUTION

    D. Parejo (in)

    P. Gueye (out)

    Substitution 5

  • GOAL

    G. Guruzeta

    Normal Goal • Assist: Y. Berchiche

    84
  • 90
    VAR

    Nicolas Pépé

    Goal cancelled

  • YELLOW CARD

    Gorka Guruzeta

    Foul

    90+1
  • YELLOW CARD

    Andoni Gorosabel

    Foul

    90+1
  • FULL TIME: 1 - 2

Team Statistics

Athletic Club
Villarreal
Ball Possession
61%
39%
Shots on Target
6
6
Total Shots
18
12
Fouls
15
8
Corners
15
3
Offsides
1
3
Saves
5
5
Pass Accuracy
86%
76%

Athletic Club

Player Pos Min G A Saves Pass% Tkl Int Duels Cards Rating
Unai Simón
#
G 90 - 0 5 16% - - - - 6.2
Íñigo Lekue
#
D 45 - 0 - 18% 1 1 3/5 - 5.9
Daniel Vivian
#
D 90 - 0 - 77% 1 2 5/7 - 7.5
Aymeric Laporte
#
D 90 - 0 - 68% 2 1 3/6 - 6.5
Yuri Berchiche
#
D 90 - 1 - 67% 1 - 4/6 - 7.5
Mikel Jauregizar
#
M 90 - 0 - 61% 3 2 5/10 - 7
Iñigo Ruiz de Galarreta
#
M 66 - 0 - 41% 1 2 2/6 - 6.7
Iñaki Williams
#
M 82 - 0 - 20% - - 2/8 - 6.5
Oihan Sancet
#
M 66 - 0 - 18% 1 - 1/3 - 6.2
Nico Williams
#
M 66 - 0 - 23% 1 - 8/15 - 6.9
Gorka Guruzeta
#
F 90 1 0 - 6% - 1 3/9
1
7
Andoni Gorosabel
#
D 45 - 0 - 29% 1 - 1/3
1
7
Alejandro Rego
#
M 24 - 0 - 14% - 1 0/2 - 6.9
Álex Berenguer
#
F 24 - 0 - 11% 2 - 4/7 - 6.6
Robert Navarro
#
M 24 - 0 - 8% - 1 1/7 - 6.3
Nico Serrano
#
F 8 - 0 - - - - 1/1 - 6.9
Urko Izeta
#
F - - - - - - - - - -
Mikel Vesga
#
M - - - - - - - - - -
Aitor Paredes
#
D - - - - - - - - - -
Unai Gómez
#
M - - - - - - - - - -
Yeray Álvarez
#
D - - - - - - - - - -
Alex Padilla
#
G - - - - - - - - - -
Adama Boiro
#
D - - - - - - - - - -

Villarreal

Player Pos Min G A Saves Pass% Tkl Int Duels Cards Rating
Luiz Júnior
#
G 90 - 0 5 19% - - 1/1 - 8.3
Santiago Mouriño
#
D 90 - 0 - 26% 5 - 9/15 - 7.5
Pau Navarro
#
D 45 - 0 - 26% - 1 1/6
1
6.5
Renato Veiga
#
D 90 - 0 - 35% 1 3 3/4 - 7.2
Sergi Cardona
#
D 90 1 0 - 22% 6 - 9/11 - 8.5
Tajon Buchanan
#
M 78 - 0 - 15% 1 1 2/4
1
6.9
Santi Comesaña
#
M 90 - 0 - 32% 1 - 4/8
1
6.9
Pape Gueye
#
M 82 - 0 - 23% 3 2 7/9 - 7.5
Alfon González
#
M 69 1 0 - 9% - 1 0/7 - 7.2
Gerard Moreno
#
F 90 - 0 - 33% 2 - 7/12 - 7.7
Tani Oluwaseyi
#
F 69 - 1 - 3% - - 1/3 - 6.6
Rafa Marín
#
D 45 - 0 - 15% 1 1 3/3 - 7.2
Nicolas Pépé
#
F 21 - 0 - 6% 1 1 2/3 - 6.7
Georges Mikautadze
#
F 21 - 0 - 7% - - 1/6 - 6.5
Alberto Moleiro
#
M 12 - 0 - 7% - 1 0/1 - 6.5
Dani Parejo
#
M 8 - 0 - 10% - - 2/2 - 6.7
Alfonso Pedraza
#
D - - - - - - - - - -
Arnau Tenas
#
G - - - - - - - - - -
Willy Kambwala
#
D - - - - - - - - - -
Alassane Diatta
#
M - - - - - - - - - -
Alexander Freeman
#
D - - - - - - - - - -
Ayoze Pérez
#
F - - - - - - - - - -

League Standings

01
Barcelona

Promotion - Champions League (League phase)

85

Points

W

28

D

1

L

4

GD

+57

02
Real Madrid

Promotion - Champions League (League phase)

74

Points

W

23

D

5

L

5

GD

+37

03
Villarreal

Promotion - Champions League (League phase)

65

Points

W

20

D

5

L

8

GD

+21

04
Atletico Madrid

Promotion - Champions League (League phase)

60

Points

W

18

D

6

L

9

GD

+19

05
Real Betis

Promotion - Europa League (League phase)

50

Points

W

12

D

14

L

7

GD

+8

06
Getafe

Promotion - Conference League (Qualification)

44

Points

W

13

D

5

L

15

GD

-6

08
Real Sociedad

Promotion - Europa League (League phase)

43

Points

W

11

D

10

L

12

GD

0

14

38

Points

W

9

D

11

L

13

GD

-6

16

38

Points

W

9

D

11

L

14

GD

-15

17

36

Points

W

9

D

9

L

15

GD

-11

18
Sevilla

Relegation - LaLiga2

34

Points

W

9

D

7

L

17

GD

-15

19
Levante

Relegation - LaLiga2

33

Points

W

8

D

9

L

16

GD

-13

20
Oviedo

Relegation - LaLiga2

28

Points

W

6

D

10

L

17

GD

-25

Highlighted teams are playing in this match
Red left stripe: relegation or cut-off zone (from league table)

H2H Overview

Historical dominance

9 ATHL wins
12 Draws
9 VILL wins

2.4

Avg goals / match

9 vs 7

Clean sheets

RECENT ENCOUNTERS

LA LIGA

07:00 PM - Apr 12

Athletic Club

1 - 2

Villarreal

LA LIGA

07:00 PM - Sep 27

Villarreal

1 - 0

Athletic Club

LA LIGA

07:00 PM - Apr 6

Villarreal

0 - 0

Athletic Club

LA LIGA

03:15 PM - Dec 8

Athletic Club

2 - 0

Villarreal

LA LIGA

04:30 PM - Apr 14

Athletic Club

1 - 1

Villarreal

LA LIGA

05:30 PM - Nov 5

Villarreal

2 - 3

Athletic Club

LA LIGA

04:30 PM - May 13

Villarreal

5 - 1

Athletic Club

LA LIGA

05:30 PM - Oct 30

Athletic Club

1 - 0

Villarreal

LA LIGA

04:30 PM - Apr 9

Villarreal

1 - 1

Athletic Club

LA LIGA

07:00 PM - Oct 23

Athletic Club

2 - 1

Villarreal

LA LIGA

08:00 PM - Feb 21

Athletic Club

1 - 1

Villarreal

LA LIGA

09:00 PM - Dec 22

Villarreal

1 - 1

Athletic Club

LA LIGA

01:00 PM - Mar 1

Athletic Club

1 - 0

Villarreal

LA LIGA

01:00 PM - Nov 3

Villarreal

0 - 0

Athletic Club

LA LIGA

03:15 PM - Jan 20

Villarreal

1 - 1

Athletic Club

LA LIGA

06:00 PM - Sep 26

Athletic Club

0 - 3

Villarreal

LA LIGA

07:00 PM - Apr 9

Villarreal

1 - 3

Athletic Club

LA LIGA

07:45 PM - Nov 19

Athletic Club

1 - 1

Villarreal

LA LIGA

06:45 PM - Apr 7

Villarreal

3 - 1

Athletic Club

LA LIGA

07:45 PM - Nov 20

Athletic Club

1 - 0

Villarreal

LA LIGA

07:30 PM - Feb 6

Athletic Club

0 - 0

Villarreal

LA LIGA

04:15 PM - Sep 20

Villarreal

3 - 1

Athletic Club

LA LIGA

04:30 PM - May 23

Athletic Club

4 - 0

Villarreal

LA LIGA

07:00 PM - Jan 17

Villarreal

2 - 0

Athletic Club

LA LIGA

09:00 PM - Mar 17

Villarreal

1 - 1

Athletic Club

LA LIGA

08:00 PM - Oct 21

Athletic Club

2 - 0

Villarreal

LA LIGA

11:00 AM - Feb 26

Villarreal

2 - 2

Athletic Club

LA LIGA

04:00 PM - Sep 24

Athletic Club

1 - 1

Villarreal

LA LIGA

06:00 PM - Mar 20

Athletic Club

0 - 1

Villarreal

LA LIGA

04:00 PM - Nov 7

Villarreal

4 - 1

Athletic Club