1. Football streams
  2. LaLiga
  3. Villarreal vs Real Madrid

Mbappe (90') Mbappe (47')

How to watch Villarreal vs Real Madrid online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Goal !
    • Kylian Mbappe (Scorer)

    Goal! The away team extend their lead to 0-2 thanks to a penalty from Kylian Mbappe.

  • 80'
    Substitution
    • Arda Guler
    • Brahim Diaz

    The away team have replaced Arda Guler with Brahim Diaz. This is the second substitution made today by Alvaro Arbeloa.

  • 77'
    Substitution
    • Georges Mikautadze
    • Ayoze Perez

    Ayoze Perez is replacing Georges Mikautadze for Villarreal at Estadio de la Ceramica.

  • 77'
    Substitution
    • Dani Parejo
    • Thomas Partey

    Marcelino (Villarreal) is making a fourth substitution, with Thomas Partey replacing Dani Parejo.

  • 74'
    Substitution
    • Franco Mastantuono
    • Gonzalo Garcia

    The away team replace Franco Mastantuono with Gonzalo Garcia.

  • 70'
    Substitution
    • Gerard Moreno
    • Tani Oluwaseyi

    Tani Oluwaseyi is on a sub for Gerard Moreno for Villarreal.

  • 70'
    Substitution
    • Tajon Buchanan
    • Nicolas Pepe

    Nicolas Pepe is replacing Tajon Buchanan for the home team.

  • 62'
    Yellow Card
    • Franco Mastantuono

    Franco Mastantuono for Real Madrid has been booked by Cesar Soto Grado and receives a first yellow card.

  • 57'
    Yellow Card
    • Pau Navarro

    Villarreal's Pau Navarro has been booked in Villarreal.

  • 51'
    Yellow Card
    • Tajon Buchanan

    Tajon Buchanan (Villarreal) gets a yellow card.

  • 47'
    Goal !
    • Kylian Mbappe (Scorer)

    Goal! The away team take a 0-1 lead through Kylian Mbappe.

  • 23'
    Substitution
    • Juan Foyth
    • Rafa Marin

    Villarreal make their first substitution with Rafa Marin replacing Juan Foyth.

  • 2'
    Yellow Card
    • Juan Foyth

    Juan Foyth (Villarreal) has received a yellow card from Cesar Soto Grado.

  • Match Started

Line-ups

Villarreal Villarreal
(4-4-2)
(4-3-3)
Real Madrid Real Madrid
1Junior26Navarro8Foyth12Veiga24Pedraza17Buchanan10Parejo18Gueye20Moleiro7Moreno9Mikautadze1Courtois8Valverde17Asencio24Huijsen18Carreras15Guler6Camavinga5Bellingham30Mastantuono10Mbappe7Junior
1Junior26Navarro8Foyth12Veiga24Pedraza17Buchanan10Parejo18Gueye20Moleiro7Moreno9Mikautadze
Villarreal Villarreal
(4-4-2)
1Courtois8Valverde17Asencio24Huijsen18Carreras15Guler6Camavinga5Bellingham30Mastantuono10Mbappe7Junior
(4-3-3)
Real Madrid Real Madrid
Villarreal Villarreal
Marcelino
Coach
Substitutes
Rafa Marin 4
23' Out: Juan Foyth

Nicolas Pepe 19
70' Out: Tajon Buchanan

Tani Oluwaseyi 21
70' Out: Gerard Moreno

Thomas Partey 16
77' Out: Dani Parejo

Ayoze Perez 22
77' Out: Georges Mikautadze
Missing players
Alfonso Pedraza
Suspended

Logan Costa
Injured

Alfonso Gonzales
Injured

Willy Kambwala
Injured

Pau Cabanes
Injured
Real Madrid Real Madrid
Arbeloa, Alvaro
Coach
Substitutes
Gonzalo Garcia 16
74' Out: Franco Mastantuono

Brahim Diaz 21
80' Out: Arda Guler
Missing players
Antonio Rudiger
Injured

Eder Militao
Injured

Vinicius Junior
Suspended

Jude Bellingham
Injured

Statistics

Ball possession
Villarreal41%
59% Real Madrid
Shots
5Off goal21On goal4

4
Shots blocked
6
6
Corner kicks
6
0
Offsides
0
2
Saves
0
18
Fouls
11
3
Yellow cards
1
0
Red cards
0

Villarreal vs Real Madrid Betting tips

If Kylian Sanmi Mbappe Lottin scores against Villarreal CF it will be his 20th goal for Real Madrid this season.
If Vinicius Jose Paixao De Oliveira Junior receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.
The most common end-result when Villarreal CF are down 0-1 at home this season is 0-2.
Real Madrid is undefeated this season when playing at home and taking the lead 1-0.
This was Kylian Sanmi Mbappe Lottin's 20th goal for the season.
1/5

Head to head

Real Madrid and Villarreal have met five times in LaLiga in the given period, with Real Madrid winning four matches, one ending in a draw, and Villarreal winning none, and an aggregate score of 15–7 in favour of Real Madrid. Real Madrid won 4–1 (home, Dec 2023), drew 4–4 (away, May 2024), then won 2–0 (home, Oct 2024), 2–1 (away, Mar 2025) and 3–1 (home, Oct 2025).

Villarreal
Matches:  15
Real Madrid
13%
Wins: 2
33%
Draws: 5
53%
Wins: 8
Recent meetings
  1. Flag ESPLaLiga
    24 Jan 2026
    VillarrealVillarreal
    0 : 2
    Real MadridReal Madrid
  2. Flag ESPLaLiga
    4 Oct 2025
    Real MadridReal Madrid
    3 : 1
    VillarrealVillarreal
  3. Flag ESPLaLiga
    15 Mar 2025
    VillarrealVillarreal
    1 : 2
    Real MadridReal Madrid
  4. Flag ESPLaLiga
    5 Oct 2024
    Real MadridReal Madrid
    2 : 0
    VillarrealVillarreal
  5. Flag ESPLaLiga
    19 May 2024
    VillarrealVillarreal
    4 : 4
    Real MadridReal Madrid

Form

VillarrealVillarreal
  1. Flag ESPLaLiga
    31 Jan 2026
    Osasuna
    2 : 2
    Villarreal
  2. Flag nullUEFA Champions League
    28 Jan 2026
    Bayer Leverkusen
    3 : 0
    Villarreal
  3. Flag ESPLaLiga
    24 Jan 2026
    Villarreal
    0 : 2
    Real Madrid
  4. Flag nullUEFA Champions League
    20 Jan 2026
    Villarreal
    1 : 2
    Ajax
  5. Flag ESPLaLiga
    17 Jan 2026
    Real Betis
    2 : 0
    Villarreal
Real MadridReal Madrid
  1. Flag ESPLaLiga
    1 Feb 2026
    Real Madrid
    2 : 1
    Rayo Vallecano
  2. Flag nullUEFA Champions League
    28 Jan 2026
    Benfica
    4 : 2
    Real Madrid
  3. Flag ESPLaLiga
    24 Jan 2026
    Villarreal
    0 : 2
    Real Madrid
  4. Flag nullUEFA Champions League
    20 Jan 2026
    Real Madrid
    6 : 1
    Monaco
  5. Flag ESPLaLiga
    17 Jan 2026
    Real Madrid
    2 : 0
    Levante

Villarreal vs Real Madrid Standings

Real Madrid are currently 2nd with 48 points from 20 matches, having 15 wins, 3 draws, 2 losses and a goal difference of 43:17. Villarreal CF are 3rd with 41 points from 19 matches, recording 13 wins, 2 draws, 4 losses and a goal difference of 37:19, leaving them 7 points behind Real Madrid.

PosTeamWDLMPts
1Barcelona19132358
2Real Madrid17322254
3Atletico Madrid13632245
4Villarreal13352142
5Real Betis9852235

Match information