Villarreal vs Real Madrid

12 February 2022 · La Liga · 2021/22 · Referee José María Sánchez Martínez

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Villarreal nor Real Madrid found the net in a 0-0 draw.

Real Madrid had the better of the chances, with 2.20 expected goals (xG) from 17 shots to Villarreal's 0.46 from 9.

Match stats

Villarreal Real Madrid
9 Shots 17
2 Shots on Target 6
3 Corners 3
2 Yellow Cards 4
0 Red Cards 0
0.46 xG 2.11
0.46 Non-penalty xG 2.11
7 Deep Completions 4

Key events

Villarreal Real Madrid
Kick-off
Half-time0-0
Full-time0-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Villarreal
  • Juan Foyth
  • Raúl Albiol
Real Madrid
  • Eder Militão
  • Casemiro
  • Marco Asensio
  • Gareth Bale

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.46 2.20 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.46 2.20
Villarreal 0.46 xGReal Madrid 2.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Madrid attacking Villarreal attacking 
58’ Vinícius Júnior (Real Madrid), open play, 0.41 xG, saved 64’ Gareth Bale (Real Madrid), open play, 0.36 xG, saved 90+2’ Luka Jovic (Real Madrid), open play, 0.31 xG, hit the woodwork 42’ Gareth Bale (Real Madrid), open play, 0.30 xG, saved 90+2’ Nacho (Real Madrid), open play, 0.27 xG, blocked 58’ Gareth Bale (Real Madrid), open play, 0.13 xG, off target 18’ Arnaut Danjuma Groeneveld (Villarreal), open play, 0.13 xG, blocked 18’ Arnaut Danjuma Groeneveld (Villarreal), open play, 0.11 xG, blocked 12’ Vinícius Júnior (Real Madrid), set piece, 0.07 xG, blocked 56’ Gareth Bale (Real Madrid), open play, 0.07 xG, saved 50’ Marco Asensio (Real Madrid), open play, 0.07 xG, off target 38’ Alberto Moreno (Villarreal), open play, 0.05 xG, saved 22’ Giovani Lo Celso (Villarreal), open play, 0.04 xG, blocked 70’ Toni Kroos (Real Madrid), open play, 0.04 xG, saved 17’ Casemiro (Real Madrid), set piece, 0.03 xG, off target 28’ Vinícius Júnior (Real Madrid), open play, 0.03 xG, off target 85’ Giovani Lo Celso (Villarreal), open play, 0.03 xG, saved 90+4’ Daniel Parejo (Villarreal), open play, 0.03 xG, blocked 10’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, off target 35’ Gareth Bale (Real Madrid), open play, 0.02 xG, off target 39’ Samuel Chukwueze (Villarreal), open play, 0.02 xG, off target 54’ Giovani Lo Celso (Villarreal), open play, 0.02 xG, off target 36’ Marco Asensio (Real Madrid), open play, 0.02 xG, blocked 18’ Alberto Moreno (Villarreal), open play, 0.02 xG, blocked 71’ Casemiro (Real Madrid), open play, 0.02 xG, blocked 52’ Gareth Bale (Real Madrid), set piece, 0.01 xG, blocked 58’ Vinícius Júnior (Real Madrid), open play, 0.41 xG, saved 64’ Gareth Bale (Real Madrid), open play, 0.36 xG, saved 90+2’ Luka Jovic (Real Madrid), open play, 0.31 xG, hit the woodwork 42’ Gareth Bale (Real Madrid), open play, 0.30 xG, saved 90+2’ Nacho (Real Madrid), open play, 0.27 xG, blocked 18’ Arnaut Danjuma Groeneveld (Villarreal), open play, 0.13 xG, blocked 58’ Gareth Bale (Real Madrid), open play, 0.13 xG, off target 18’ Arnaut Danjuma Groeneveld (Villarreal), open play, 0.11 xG, blocked 56’ Gareth Bale (Real Madrid), open play, 0.07 xG, saved 12’ Vinícius Júnior (Real Madrid), set piece, 0.07 xG, blocked 50’ Marco Asensio (Real Madrid), open play, 0.07 xG, off target 38’ Alberto Moreno (Villarreal), open play, 0.05 xG, saved 22’ Giovani Lo Celso (Villarreal), open play, 0.04 xG, blocked 70’ Toni Kroos (Real Madrid), open play, 0.04 xG, saved 17’ Casemiro (Real Madrid), set piece, 0.03 xG, off target 28’ Vinícius Júnior (Real Madrid), open play, 0.03 xG, off target 85’ Giovani Lo Celso (Villarreal), open play, 0.03 xG, saved 90+4’ Daniel Parejo (Villarreal), open play, 0.03 xG, blocked 39’ Samuel Chukwueze (Villarreal), open play, 0.02 xG, off target 54’ Giovani Lo Celso (Villarreal), open play, 0.02 xG, off target 10’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, off target 35’ Gareth Bale (Real Madrid), open play, 0.02 xG, off target 36’ Marco Asensio (Real Madrid), open play, 0.02 xG, blocked 71’ Casemiro (Real Madrid), open play, 0.02 xG, blocked 18’ Alberto Moreno (Villarreal), open play, 0.02 xG, blocked 52’ Gareth Bale (Real Madrid), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Gerónimo Rulli GK900 0.000.000
Juan Foyth DEF900 0.000.021
Pau Torres DEF900 0.000.031
Raúl Albiol DEF900 0.000.000
Alfonso DEF790 0.000.000
Samuel Chukwueze MID791 0.020.000
Daniel Parejo MID901 0.030.031
Vicente Iborra MID720 0.000.000
Alberto Moreno MID902 0.070.000
Giovani Lo Celso FWD903 0.100.182
Arnaut Danjuma Groeneveld FWD722 0.240.000
Boulaye Dia Sub180 0.000.000
Manu Trigueros Sub180 0.000.000
Estupiñán Sub110 0.000.000
Yeremi Pino Sub110 0.000.000
Serge Aurier Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Villarreal win 35% Avg odds 2.77
Draw 29% Avg odds 3.33
Real Madrid win 36% Avg odds 2.64

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.