Real Madrid vs Villarreal – Result & stats
Full time
3:1
HT: 0 - 0
Estadio Santiago BernabéuRound 8
Expected goals (xG) 3.10 – 0.86
Match Events
- 12'Sergi Cardona
- 21'Santiago Mouriño
- 33'Aurélien Tchouaméni
- 45+1'Franco Mastantuono
- 46'Georges MikautadzeAlberto Moleiro
- 46'Nicolas PépéTajon Buchanan
- 47'Vinicius Junior (1-0)Assist: Kylian Mbappé
- 64'Jude BellinghamArda Güler
- 64'Eduardo CamavingaDani Ceballos
- 69'Pape Gueye
- 69'Vinicius Junior (2-0)Penalty
- 73'Georges Mikautadze (2-1)Assist: Pape Gueye
- 73'Alfonso PedrazaPape Gueye
- 75'Brahim DíazFranco Mastantuono
- 77'Santiago Mouriño
- 81'Kylian Mbappé (3-1)Assist: Brahim Díaz
- 82'Adrià AltimiraTani Oluwaseyi
- 83'RodrygoKylian Mbappé
- 86'Dani ParejoSanti Comesaña
Match Statistics
70%Possession30%
26Shots9
7Shots on Target2
4Corners0
9Fouls14
2Yellow Cards4
711Passes317
Player Ratings & Stats
Player of the match
Vinicius Junior · Real Madrid
2 G · 0 A · 90'
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vinicius JuniorMidfielder | 90 | 9.3 | 2 | 0 | – | 5 (3) | 6 | 88% | 2 | 11/20 | – |
| Kylian MbappéAttacker | 83 | 8.2 | 1 | 1 | – | 3 (2) | 3 | 90% | 0 | 2/10 | – |
| Federico ValverdeDefender | 90 | 7.8 | 0 | 0 | – | 2 (0) | 2 | 93% | 4 | 5/6 | – |
| Dean HuijsenDefender | 90 | 7.2 | 0 | 0 | – | 2 (0) | 1 | 96% | 2 | 8/9 | – |
| Álvaro CarrerasDefender | 90 | 7.1 | 0 | 0 | – | 0 (0) | 1 | 92% | 4 | 7/11 | – |
| Arda GülerMidfielder | 64 | 7.1 | 0 | 0 | – | 3 (0) | 1 | 90% | 1 | 2/3 | – |
| Brahim DíazMidfielder · sub | 15 | 7.1 | 0 | 1 | – | 1 (0) | 1 | 85% | 0 | 0/1 | – |
| Dani CeballosMidfielder | 64 | 6.9 | 0 | 0 | – | 0 (0) | 1 | 93% | 3 | 5/9 | – |
| Aurélien TchouaméniMidfielder | 90 | 6.9 | 0 | 0 | – | 3 (0) | 0 | 97% | 1 | 3/4 | |
| Éder MilitãoDefender | 90 | 6.8 | 0 | 0 | – | 0 (0) | 0 | 93% | 1 | 2/4 | – |
| Franco MastantuonoMidfielder | 75 | 6.7 | 0 | 0 | – | 3 (0) | 1 | 88% | 2 | 8/17 | |
| Jude BellinghamMidfielder · sub | 26 | 6.7 | 0 | 0 | – | 3 (2) | 1 | 93% | 2 | 3/6 | – |
| RodrygoAttacker · sub | 7 | 6.7 | 0 | 0 | – | 0 (0) | 1 | 100% | 1 | 2/3 | – |
| Eduardo CamavingaMidfielder · sub | 26 | 6.6 | 0 | 0 | – | 1 (0) | 0 | 92% | 3 | 4/7 | – |
| Thibaut CourtoisGoalkeeper | 90 | 6.4 | 0 | 0 | – | 0 (0) | 0 | 82% | 0 | – | – |
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alberto MoleiroAttacker | 46 | 7.0 | 0 | 0 | – | 1 (0) | 1 | 75% | 0 | 2/3 | – |
| Santi ComesañaMidfielder | 86 | 7.0 | 0 | 0 | – | 0 (0) | 1 | 76% | 4 | 4/14 | – |
| Nicolas PépéAttacker · sub | 44 | 6.9 | 0 | 0 | – | 1 (0) | 2 | 95% | 0 | 6/12 | – |
| Georges MikautadzeAttacker · sub | 44 | 6.9 | 1 | 0 | – | 2 (1) | 1 | 54% | 0 | 1/3 | – |
| Thomas ParteyMidfielder | 90 | 6.6 | 0 | 0 | – | 2 (0) | 1 | 85% | 3 | 4/8 | – |
| Pape GueyeMidfielder | 73 | 6.6 | 0 | 1 | – | 1 (0) | 2 | 86% | 0 | 1/3 | |
| Adrià AltimiraDefender · sub | 8 | 6.6 | 0 | 0 | – | 0 (0) | 0 | 100% | 1 | 1/1 | – |
| Arnau TenasGoalkeeper | 90 | 6.6 | 0 | 0 | – | 0 (0) | 0 | 53% | 0 | – | – |
| Renato VeigaDefender | 90 | 6.4 | 0 | 0 | – | 0 (0) | 0 | 88% | 1 | 1/4 | – |
| Tajon BuchananMidfielder | 46 | 6.4 | 0 | 0 | – | 0 (0) | 0 | 85% | 1 | 2/6 | – |
| Rafa MarínDefender | 90 | 6.4 | 0 | 0 | – | 0 (0) | 0 | 88% | 8 | 8/12 | – |
| Alfonso PedrazaDefender · sub | 17 | 6.1 | 0 | 0 | – | 0 (0) | 0 | 83% | 0 | 1/3 | – |
| Sergi CardonaDefender | 90 | 6.0 | 0 | 0 | – | 0 (0) | 0 | 88% | 4 | 6/14 | |
| Santiago MouriñoDefender | 77 | 5.9 | 0 | 0 | – | 0 (0) | 0 | 79% | 7 | 9/15 | |
| Tani OluwaseyiAttacker | 82 | 5.7 | 0 | 0 | – | 2 (1) | 1 | 75% | 0 | 2/11 | – |
| Dani ParejoMidfielder · sub | 4 | – | 0 | 0 | – | 0 (0) | 0 | 80% | 0 | 0/1 | – |
Line-ups
Real Madrid
4-2-3-1- 1Thibaut CourtoisGoalkeeper
- 8Federico ValverdeDefender
- 3Éder MilitãoDefender
- 24Dean HuijsenDefender
- 18Álvaro CarrerasDefender
- 14Aurélien TchouaméniMidfielder
- 19Dani CeballosMidfielder
- 30Franco MastantuonoMidfielder
- 15Arda GülerMidfielder
- 7Vinicius JuniorMidfielder
- 10Kylian MbappéAttacker
Substitutes
- 4David AlabaDefender
- 5Jude BellinghamMidfielder
- 6Eduardo CamavingaMidfielder
- 9EndrickAttacker
- 11RodrygoAttacker
- 13Andriy LuninGoalkeeper
- 16Gonzalo GarcíaAttacker
- 17Raúl AsencioDefender
- 20Fran GarcíaDefender
- 21Brahim DíazMidfielder
- 43Sergio MestreGoalkeeper
Villarreal
4-4-2- 25Arnau TenasGoalkeeper
- 15Santiago MouriñoDefender
- 4Rafa MarínDefender
- 12Renato VeigaDefender
- 23Sergi CardonaDefender
- 17Tajon BuchananMidfielder
- 14Santi ComesañaMidfielder
- 16Thomas ParteyMidfielder
- 18Pape GueyeMidfielder
- 21Tani OluwaseyiAttacker
- 20Alberto MoleiroAttacker
Substitutes
- 1Luiz JúniorGoalkeeper
- 3Adrià AltimiraDefender
- 6Manor SolomonAttacker
- 9Georges MikautadzeAttacker
- 10Dani ParejoMidfielder
- 11Ilias AkhomachAttacker
- 13Diego CondeGoalkeeper
- 19Nicolas PépéAttacker
- 24Alfonso PedrazaDefender
Referee
Guillermo Cuadra Fernández
Referee · Spain
- Cards per game
- 4.30
- Yellow cards per game
- 4.07
- Red cards per game
- 0.22
- Fouls per game
- 23.4
- Penalties per game
- 0.33
- Home wins
- 38%
Averages across 27 completed matches officiated by Guillermo Cuadra Fernández in our database. Full referee profile and card-line form
Prediction Review
The FootyPulse model called the result
Real Madrid
66%
closed @ 1.39
Draw
26%
closed @ 5.08
Villarreal
8%
closed @ 6.89
1.4 – 0.3
Expected score
3 – 1
Final score
3.10 – 0.86
xG
More on Real Madrid vs Villarreal
- Real Madrid stats & fixturesForm, results and the next matches
- Villarreal stats & fixturesForm, results and the next matches
- La Liga (Spain) table & fixturesStandings, results and league leaders
- La Liga (Spain) results this seasonEvery result so far, round by round
- Match result screenerHome, draw and away hit rates for upcoming matches
- Today's football matchesEvery fixture and result, by kick-off