La Liga Regular Season - 21
Match Stats
42%
Possession
58%
8
Shots
14
1
Shots on Target
4
6
Corners
6
19
Fouls
10
3
Yellow Cards
1
2
Saves
1
81%
Pass Accuracy
88%
0.58
xG
1.58
Match Events
Foyth 2'
Foyth 24'
Mbappe 47'
Buchanan 51'
Navarro 57'
Mastantuono 62'
Buchanan 70'
Moreno 70'
Mastantuono 74'
Parejo 77'
Mikautadze 77'
Guler 80'
Mbappe 90'
2'
Juan Foyth Yellow Card
Villarreal
24'
J. Foyth for R. Marin
Villarreal
47'
K. Mbappe Normal Goal
Real Madrid
51'
Tajon Buchanan Yellow Card
Villarreal
57'
Pau Navarro Yellow Card
Villarreal
62'
Franco Mastantuono Yellow Card
Real Madrid
70'
T. Buchanan for N. Pepe
Villarreal
70'
G. Moreno for T. Oluwaseyi
Villarreal
74'
F. Mastantuono for G. Garcia
Real Madrid
77'
D. Parejo for T. Partey
Villarreal
77'
G. Mikautadze for A. Perez
Villarreal
80'
A. Guler for B. Diaz
Real Madrid
90'
K. Mbappe Penalty
Real Madrid
Lineups
4-4-2
4-3-3
Head to Head
Last 10 meetings
La Liga Sat 24 Jan 2026
0 - 2
FT
Real Madrid
Estadio de la Ceramica
La Liga Sat 4 Oct 2025
3 - 1
FT
Villarreal
Estadio Santiago Bernabéu
La Liga Sat 15 Mar 2025
1 - 2
FT
Real Madrid
Estadio de la Cerámica
La Liga Sat 5 Oct 2024
2 - 0
FT
Villarreal
Estadio Santiago Bernabéu
La Liga Sun 19 May 2024
4 - 4
FT
Real Madrid
Estadio de la Cerámica
La Liga Sun 17 Dec 2023
4 - 1
FT
Villarreal
Estadio Santiago Bernabéu
La Liga Sat 8 Apr 2023
2 - 3
FT
Villarreal
Estadio Santiago Bernabéu
Copa del Rey Thu 19 Jan 2023
2 - 3
FT
Real Madrid
Estadio de la Cerámica
La Liga Sat 7 Jan 2023
2 - 1
FT
Real Madrid
Estadio de la Cerámica
La Liga Sat 12 Feb 2022
0 - 0
FT
Real Madrid
Estadio de la Cerámica
Match Comments
Comments coming soon. Sign up to be the first to comment on matches.
More La Liga Fixtures
La Liga Sat 24 Jan 2026
1 - 3
FT
Osasuna
Campo de Futbol de Vallecas
La Liga Sat 24 Jan 2026
3 - 2
FT
Espanyol
Estadio de Mestalla
La Liga Sat 24 Jan 2026
2 - 1
FT
Athletic Club
Estadio Ramón Sánchez Pizjuán