Wednesday , 30 September 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)
5 games this season 🟨 5.6/game ⚽ 13.8 goals/game

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
#11 Position #4
8 Points 15
7 Played 7
2 / 2 / 3 W / D / L 5 / 0 / 2
13 Scored 18
12 Conceded 8
+1 GD +10
1.14 PPG 2.14
29% Win % 71%

Key Stats

75% Both Teams to Score
H2H (16 games)
69% Over 2.5 Goals
H2H history
0% Clean Sheets
Villarreal CF this season
14% Clean Sheets
Real Madrid CF this season

Villarreal CF are 11th (8 pts). Real Madrid CF are 4th (15 pts).

Goal Timing (This Season)

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

Top Scorers (This Season)

Villarreal CF
Pape Gueye 3 G
Alberto Moleiro 2 G 3 A
Georges Mikautadze 2 G 1 A
Nicolas Pepe 2 G
Gerard Moreno 2 G
Real Madrid CF
Kylian Mbappe 7 G 2 A
Jude Bellingham 3 G 2 A
Carlos Espi 2 G
Vinicius Junior 1 G 3 A

Events

Match Events

  • 0' KICK OFF: Villarreal CF gets underway.
  • 5' Villarreal CF are enjoying more possession but struggling to find a way through a disciplined Real Madrid CF backline.
  • 8' Clinical. Composed. Brilliant. Juan Foyth makes it 1-0.
  • 13' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 17' Kylian Mbappe doubles the advantage! 1-1 and this game is slipping away from the opposition.
  • 22' The home supporters are growing impatient. Villarreal CF must find a spark to ignite this game.
  • 23' Kylian Mbappe has been a constant threat and now delivers with a goal on 23 minutes.
  • 28' It looks like no one’s ball. Villarreal CF is used to counterattacking playing. None of the sides are ready to take the lead.
  • 33' Real Madrid CF receives a card for a hard tackle on 33.
  • 38' Real Madrid CF have won 784 goals from 548 games. They will be desperate to add to that tally today.
  • 43' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Willy Kambwala suffering a number of foals already.
  • 46' Fresh legs for Villarreal CF! Thierno Barry comes on to replace Nicolas Pepe.
  • 50' Controversy at the stadium! Sergi Cardona argues furiously but the card stands.
  • 55' named a 4-4-2 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
  • 60' Over 60 minutes have gone by without a meaningful attack. The supporters want more.
  • 62' The whistle greets Raul as he departs to be replaced by Antonio Rudiger.
  • 64' Time for substitution for Villarreal CF. Sergi Cardona is replaced by Alfonso Pedraza.
  • 65' The Real Madrid CF bench stirs into life. Rodrygo is withdrawn and Luka Modric gets his opportunity.
  • 70' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 75' A meaty challenge results in booking for Juan Foyth on 75.
  • 79' The whistle greets Santi Comesana as he departs to be replaced by Dani Parejo.
  • 82' A change in the Real Madrid CF ranks — Federico Valverde exits the field as Arda Guler enters on 82.
  • 84' Denis Suarez is replacing Pape Gueye for the Villarreal CF side.
  • 89' Alex Baena, a Spain midfielder, has 1 bookings this season and will need to keep his discipline tonight.
  • Game over. The scoreline of 1-2 tells the full story of an entertaining encounter.

Lineups

H2H

Predictions

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

Match Result

✓ Correct
Villarreal CF28% Draw22% Real Madrid CF50%
Actual: Real Madrid CF win

Both Teams to Score

✓ Correct
Yes76% 0% No24%
Avg goals/match: 4.36
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 98%
2%
± 1.5 93%
7%
± 2.5 80%
20%
± 3.5 62%
38%
± 4.5 43%
57%

Double Chance

Villarreal CF or Draw
50%
Draw or Real Madrid CF
72%
Villarreal CF or Real Madrid CF
78%

Half-Time Result

✓ Correct
Villarreal CF23% Draw35% Real Madrid CF42%
Actual: Real Madrid CF win at HT

Correct Score

✓ In top 12
1 – 2
Actual
1 – 1
6.6%
2 – 2
6.5%
1 – 3
6.3%
2 – 3
5.5%
2 – 1
5.2%
0 – 2
4.4%
1 – 4
4.1%
3 – 2
3.8%
0 – 3
3.7%
2 – 4
3.6%
3 – 3
3.3%

Asian Handicap — Villarreal CF

Handicap Villarreal CF covers Push Real Madrid CF covers
-2.5 5% — 95%
-2 5% 8% 87%
-1.5 13% — 87%
-1 13% 13% 74%
-0.5 26% — 74%
+0.5 46% — 54%
+1 46% 19% 35%
+1.5 65% — 35%
+2 65% 16% 20%
+2.5 80% — 20%

Clean Sheet

Villarreal CF keeps clean sheet
8% ✓
Real Madrid CF keeps clean sheet
18% ✓

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