P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Real Madrid — Villarreal

Match Real Madrid vs Villarreal October 4, 2025

Spain   /   La Liga
Real Madrid
Real Madrid
Home · last 5 W L W W W
Kick-off
Sat 04 Oct · 19:00
3:1
Full-time
Villarreal
Villarreal
W D L L W Away · last 5
Estadio Santiago Bernabéu · Madrid Referee Guillermo Cuadra Fernandez, Spain
Miss
Double Chance X2
Double Chance X2
AI 36% · book 2.83
Miss
Away Win
Away Win
AI 18% · book 6.50
Miss
Draw
Draw
AI 19% · book 5.50
Total goals
4
3 · 1
xG (open play)
3.56 – 1.05
Δ +2.51
Possession
69% – 31%
AI accuracy
3 / 7
picks cashed
Post-match · 90 sec read

Real Madrid vs Villarreal: hosts hold a clear edge on overall quality and home advantage, but Villarreal’s counter threat keeps the away side and draw live. Expect a front-foot Madrid with enough chance volume to push totals upward, while the visitors look to exploit transitions.

Core angles first: conservative cover via 1X is safest, but the price is short. The model slightly prefers X2 at the number, with the away win a small long-shot value. Main risk: an early Madrid goal can flip game state and compress underdog equity.

P Recap generated by AI · 6 markets graded

Lineups

REA 4-2-3-1 · VIL 4-4-2
Subs used · REA
64' Bellingham ↑ · Guler
64' Camavinga ↑ · Ceballos
75' Diaz ↑ · Mastantuono
83' Rodrygo ↑ · Mbappe
Subs used · VIL
46' Mikautadze ↑ · Moleiro
46' Pepe ↑ · Buchanan
73' Pedraza ↑ · Gueye
82' Altimira ↑ · Oluwaseyi
86' Parejo ↑ · Comesana

📊 Statistics

REA 31 VIL
69%
Possession (%)
31%
3.56
Expected Goals (xG) expected goals
1.05
26
Total Shots
9
7
Shots on Target
2
10
Shots off Target
3
16
Shots Inside Box
3
4
Corner Kicks
0
9
Fouls
14
92%
Pass Accuracy (%)
81%
2
Yellow Cards
4
1
Goalkeeper Saves
4

Match events

20 · 3 – 1
12'
Sergi Cardona
Yellow Card
21'
Santiago Mouriño
Yellow Card
Aurélien Tchouaméni
Yellow Card
33'
Franco Mastantuono
Yellow Card
45+1'
Half-time · 0 – 0
46'
G. Mikautadze ↓ · A. Moleiro ↑
Substitution 1
46'
N. Pepe ↓ · T. Buchanan ↑
Substitution 2
Vinicius Junior
Assist · K. Mbappe · 1–0
47'
J. Bellingham ↓ · A. Guler ↑
Substitution 1
64'
E. Camavinga ↓ · D. Ceballos ↑
Substitution 2
64'
69'
Pape Gueye
Yellow Card
Vinicius Junior (P)
Penalty · 2–0
69'
73'
A. Pedraza ↓ · P. Gueye ↑
Substitution 3
73'
G. Mikautadze
Assist · P. Gueye · 2–1
B. Diaz ↓ · F. Mastantuono ↑
Substitution 3
75'
77'
Santiago Mouriño
Yellow Card
77'
Santiago Mouriño
Red Card
K. Mbappe
Assist · B. Diaz · 3–1
81'
82'
A. Altimira ↓ · T. Oluwaseyi ↑
Substitution 4
Rodrygo ↓ · K. Mbappe ↑
Substitution 4
83'
86'
D. Parejo ↓ · S. Comesana ↑
Substitution 5
Full-time · 3 – 1

Bet recap · markets settled

7 · 3 W · 4 L
Market Odds Closed AI Result P/L · 1u
Double Chance X2 2.83 36% Lost −1.00 Miss
Away Win 6.50 18% Lost −1.00 Miss
Draw 5.50 19% Lost −1.00 Miss
BTTS No 2.50 40% Lost −1.00 Miss
Over 2.5 1.42 68% Cashed +0.42 Cashed
Home Win 1.50 64% Cashed +0.50 Cashed
Double Chance 1X 1.16 82% Cashed +0.16 Cashed
Total · 7 markets @ 1u each 3 W · 4 L −2.92u −42% ROI