Real Madrid v Villarreal prediction and odds
Next up in the LaLiga: Real Madrid against Villarreal. Below you'll find the win chances our ratings give each side.
Our reading
Real Madrid are clear favourites: our model gives them 66% to beat Villarreal. A level score is a real possibility here: 18% on our figures. Goals or points: the 3.5 line, with a 53% chance of going over on our numbers.
The figures above are what our rating model expects, built from past results; the odds you see are those probabilities with our margin applied evenly across each market. How we price our odds
Markets and odds
Match result (1X2)
| Odds | Probability | ||
|---|---|---|---|
| Real Madrid | 1.41 | 66% | |
| Draw | 5.08 | 18% | |
| Villarreal | 6.18 | 15% |
Total (1.5)
| Odds | Probability | ||
|---|---|---|---|
| Over 1.5 | 1.04 | 90% | |
| Under 1.5 | 9.46 | 10% |
Total (2.5)
| Odds | Probability | ||
|---|---|---|---|
| Over 2.5 | 1.27 | 73% | |
| Under 2.5 | 3.52 | 27% |
Total (3.5)
| Odds | Probability | ||
|---|---|---|---|
| Over 3.5 | 1.76 | 53% | |
| Under 3.5 | 1.99 | 47% |
Both teams to score
| Odds | Probability | ||
|---|---|---|---|
| Yes | 1.42 | 66% | |
| No | 2.74 | 34% |
Handicap (-1.5)
| Odds | Probability | ||
|---|---|---|---|
| Real Madrid -1.5 | 2.02 | 46% | |
| Villarreal +1.5 | 1.74 | 54% |
Recent form
Real Madrid
- L2026-09-20 · Atlético Madrid · 1-2
- W2026-09-15 · Elche · 3-2
- W2026-09-12 · Rayo Vallecano · 4-1
- W2026-09-08 · Internazionale · 2-1
- L2026-09-04 · Real Betis · 0-1
Villarreal
- W2026-09-20 · Levante · 3-1
- W2026-09-17 · Málaga · 3-1
- L2026-09-14 · Real Betis · 1-2
- L2026-09-08 · Borussia Dortmund · 2-3
- L2026-09-05 · Deportivo · 2-3
Real Madrid come in with 3 victories in their last 5 outings. Recent form: 2 wins from 5 for Villarreal.
Head to head
Head to head over 2 games: Real Madrid 2, Villarreal 0.
- 2026-01-24 · Villarreal 0-2 Real Madrid
- 2025-10-04 · Real Madrid 3-1 Villarreal
Odds can move right up to 1 minute before the start, and this preview page is withdrawn once the match is over.