Saturday , 14 November 2026

Villarreal CF vs Real Madrid CF, La Liga 2024-25 REGULAR SEASON

Primera Division · 2024-25
Sat 15 Mar 2025 · 17:30 UTC Estadio de la Ceramica 20,559 HT 45' · FT 45'
Juan Foyth 8' 1–0
1–1 17' Kylian Mbappe
1–2 23' Kylian Mbappe

Overview

Match Preview

Villarreal CF vs Real Madrid CF — La Liga at Estadio de la Ceramica.

Match Details

  • Referee Jesus Gil Manzano (Spain)
  • Assistant 1 Angel Nevado Rodriguez (Spain)
  • Assistant 2 Javier Martinez Nicolas (Spain)
8 games this season 🟨 6.3/game ⚽ 18.9 goals/game 🟥 1 total

Recent Form

DateOpponentH/A ScoreResult
15 Mar Real Madrid CF H 1–2 L
08 Mar Deportivo Alavés A 0–1 L
22 Feb Rayo Vallecano de Madrid A 1–0 W
15 Feb Valencia CF H 1–1 D
08 Feb UD Las Palmas A 2–1 W
01 Feb Real Valladolid CF H 5–1 W
DateOpponentH/A ScoreResult
15 Mar Villarreal CF A 2–1 W
12 Mar Club Atlético de Madrid A 4–3 W
09 Mar Rayo Vallecano de Madrid H 2–1 W
04 Mar Club Atlético de Madrid H 2–1 W
01 Mar Real Betis Balompié A 1–2 L
23 Feb Girona FC H 2–0 W

Season Stats

Villarreal CF Real Madrid CF
#9 Position #2
15 Points 30
12 Played 12
4 / 3 / 5 W / D / L 10 / 0 / 2
17 Scored 31
15 Conceded 10
+2 GD +21
1.25 PPG 2.50
33% Win % 83%

Key Stats

71% Both Teams to Score
H2H (17 games)
65% Over 2.5 Goals
H2H history
17% Clean Sheets
Villarreal CF this season
33% Clean Sheets
Real Madrid CF this season

Villarreal CF are 9th (15 pts). Real Madrid CF are 2nd (30 pts).

Goal Timing (This Season)

Villarreal CF
0-15
–/1
16-30
2/1
31-45
5/7
46-60
1/2
61-75
2/1
76+
6/3
■ Scored ■ Conceded
Real Madrid CF
0-15
3/–
16-30
6/1
31-45
7/1
46-60
1/3
61-75
4/2
76+
8/3
■ Scored ■ Conceded

Top Scorers (This Season)

Villarreal CF
Georges Mikautadze 3 G 1 A
Pape Gueye 3 G
Alberto Moleiro 2 G 4 A
Nicolas Pepe 2 G 1 A
Gerard Moreno 2 G
Real Madrid CF
Kylian Mbappe 13 G 2 A
Jude Bellingham 4 G 3 A
Arda Guler 3 G 4 A
Yan Diomande 3 G 2 A
Carlos Espi 2 G

Events

Match Events

  • 0' That's the starting whistle at Estadio de la Ceramica. Ninety minutes of football awaits between Villarreal CF and Real Madrid CF.
  • 5' The energy levels are beginning to show. Carlo Ancelotti might look to freshen things up shortly.
  • 8' What a moment for Juan Foyth! That strike on 8 puts his side firmly in control.
  • 13' Villarreal CF started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 13.
  • 17' Kylian Mbappe doubles the advantage! 1-1 and this game is slipping away from the opposition.
  • 22' Thibaut Courtois, a Belgium , has 0 bookings this season and will need to keep his discipline tonight.
  • 23' Kylian Mbappe is having a superb {COMPETITION} campaign — that is 27 goals this season for the .
  • 28' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 33' The referee calls foul for Aurelien Tchouameni. He receives a card.
  • 38' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 43' Real Madrid CF are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 46' Fresh legs for Villarreal CF! Thierno Barry comes on to replace Nicolas Pepe.
  • 50' Villarreal CF player sees a card in front of him.
  • 55' The Array continues to deliver drama. Both Villarreal CF and Real Madrid CF are desperate not to drop points on matchday .
  • 60' Over 60 minutes have gone by without a meaningful attack. The supporters want more.
  • 62' A change in the Real Madrid CF ranks — Raul exits the field as Antonio Rudiger enters on 62.
  • 64' Villarreal CF make a change. Sergi Cardona trudges off to be replaced by Alfonso Pedraza on 64 minutes.
  • 65' The supporters are chanting for Luka Modric. He replaces Rodrygo on 65 minute.
  • 70' Villarreal CF seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 75' A moment of madness from Juan Foyth on 75 minutes earns him a card. Villarreal CF will be frustrated.
  • 79' Fresh legs for Villarreal CF! Dani Parejo comes on to replace Santi Comesana.
  • 82' Fresh legs for Real Madrid CF! Arda Guler comes on to replace Federico Valverde.
  • 84' The supporters are chanting for Denis Suarez. He replaces Pape Gueye on 84 minute.
  • 89' A tactical chess match is unfolding here. The question is which manager blinks first.
  • Real Madrid CF celebrates a vital win. Three points that could prove pivotal come season's end.

Lineups

H2H

Predictions

Prediction accuracy
4 / 4
1.44 Villarreal CF xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.27 Real Madrid CF xG
I would bet for: Over 2.5 goals 70% + Both teams to score 68%

Match Result

✓ Correct
Villarreal CF26% Draw24% Real Madrid CF50%
Actual: Real Madrid CF win

Both Teams to Score

✓ Correct
Yes68% 0% No32%
Avg goals/match: 3.71
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 88%
12%
± 2.5 70%
30%
± 3.5 50%
50%
± 4.5 31%
69%

Double Chance

Villarreal CF or Draw
50%
Draw or Real Madrid CF
74%
Villarreal CF or Real Madrid CF
76%

Half-Time Result

✓ Correct
Villarreal CF20% Draw38% Real Madrid CF42%
Actual: Real Madrid CF win at HT

Correct Score

✓ In top 12
1 – 1
8.8%
1 – 2
Actual
1 – 3
6.6%
0 – 2
6.3%
2 – 2
6.3%
2 – 1
5.6%
0 – 1
5.1%
2 – 3
4.7%
0 – 3
4.7%
1 – 4
3.7%
0 – 0
3.7%
3 – 2
3%

Asian Handicap — Villarreal CF

Handicap Villarreal CF covers Push Real Madrid CF covers
-2.5 4% — 96%
-2 4% 7% 89%
-1.5 11% — 89%
-1 11% 13% 77%
-0.5 23% — 77%
+0.5 45% — 55%
+1 45% 20% 35%
+1.5 65% — 35%
+2 65% 16% 18%
+2.5 82% — 18%

Clean Sheet

Villarreal CF keeps clean sheet
11% ✓
Real Madrid CF keeps clean sheet
24% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.