La Liga
Real Madrid Host Villarreal at Estadio Santiago Bernabéu
Oct 10, 2026, 7:00 PM UTC
Team Strength Comparison
Match Analysis
Real Madrid rolls in as the clear favorite across every dimension that matters. They're sitting on ratings of 96 overall to Villarreal's 65, and that's the story in a nutshell—a 31-point gap in overall strength, 39 in defense, 37 in dominance. The one category where Villarreal edges them is drama, where they rate 83 to Madrid's 79, though that's barely worth mentioning. Bookmakers are offering 1.23 on the hosts, 6.25 on the draw, and 9.0 on the visitors, which translates to a 75% implied probability for Real Madrid, 15% for the draw, and 10% for Villarreal. The market and the ratings are completely aligned—both pointing decisively toward Madrid. I'd flag the recent head-to-head as particularly damning for Villarreal. In their last five meetings, Real Madrid has won four and drawn one, while Villarreal hasn't managed a win in any of them. The broader record tells the same story: 10 wins, 7 draws, and just 3 losses across their 20 total meetings. When I look at current form, it gets worse for the visitors. Madrid won four of their last five overall, including four straight at home. Villarreal, meanwhile, have won just one of their last five, and they're visibly stronger in their away fixtures—one win and two draws—than they are at home, where they've managed only two wins from five. That inconsistency in their own backyard is another problem they'll need to solve here, though Madrid's defensive rating of 100 suggests solutions won't come easily.
An objective read of long-term data and odds — not a prediction or betting advice.
Metric by metric
Real Madrid · Villarreal — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Real Madrid the favourite at 71%. 19 of 19 bookmakers agree.
Fair win probability
Average bookmaker margin 7.2%.
Archived Oct 3, 2026, 11:52 AM UTC
Pre-Match Odds Comparison · Real Madrid vs Villarreal
| Book | Home | Draw | Away |
|---|---|---|---|
| Betfred (UK) | 1.30 | 6.00 | 8.50 |
| LeoVegas | 1.32 | 5.60 | 6.50 |
| Smarkets | 1.35 | 6.20 | 8.00 |
| Virgin Bet | 1.27 | 5.60 | 7.50 |
| Grosvenor | 1.30 | 6.25 | 8.50 |
| LiveScore Bet | 1.28 | 5.75 | 8.00 |
| William Hill | 1.33 | 5.00 | 7.50 |
| BoyleSports | 1.30 | 5.50 | 6.50 |
| Coral | 1.35 | 6.00 | 7.00 |
| Ladbrokes | 1.33 | 5.75 | 7.00 |
| Unibet (UK) | 1.33 | 5.75 | 7.00 |
| Betway | 1.33 | 5.75 | 6.50 |
| Casumo | 1.30 | 6.25 | 8.50 |
| Paddy Power | 1.29 | 5.50 | 7.00 |
| Sky Bet | 1.30 | 6.00 | 7.00 |
| Betfair | 1.35 | 6.40 | 8.00 |
| Bet Victor | 1.30 | 5.50 | 7.00 |
| Betano (UK) | 1.30 | 5.50 | 7.00 |
| Betfair Sportsbook | 1.30 | 6.00 | 7.00 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| La Liga · Regular Season - 21 | 2026-01-24 | Villarreal 0-2 Real Madrid | W |
| La Liga · Regular Season - 8 | 2025-10-04 | Real Madrid 3-1 Villarreal | W |
| La Liga · Regular Season - 28 | 2025-03-15 | Villarreal 1-2 Real Madrid | W |
| La Liga · Regular Season - 9 | 2024-10-05 | Real Madrid 2-0 Villarreal | W |
| La Liga · Regular Season - 37 | 2024-05-19 | Villarreal 4-4 Real Madrid | D |
| La Liga · Regular Season - 17 | 2023-12-17 | Real Madrid 4-1 Villarreal | W |
| La Liga · Regular Season - 28 | 2023-04-08 | Real Madrid 2-3 Villarreal | L |
| Copa del Rey · Round of 16 | 2023-01-19 | Villarreal 2-3 Real Madrid | W |
| La Liga · Regular Season - 16 | 2023-01-07 | Villarreal 2-1 Real Madrid | L |
| La Liga · Regular Season - 24 | 2022-02-12 | Villarreal 0-0 Real Madrid | D |
| La Liga · Regular Season - 7 | 2021-09-25 | Real Madrid 0-0 Villarreal | D |
| La Liga · Regular Season - 38 | 2021-05-22 | Real Madrid 2-1 Villarreal | W |
| La Liga · Regular Season - 10 | 2020-11-21 | Villarreal 1-1 Real Madrid | D |
| La Liga · Regular Season - 37 | 2020-07-16 | Real Madrid 2-1 Villarreal | W |
| La Liga · Regular Season - 3 | 2019-09-01 | Villarreal 2-2 Real Madrid | D |
| La Liga · Regular Season - 36 | 2019-05-05 | Real Madrid 3-2 Villarreal | W |
| La Liga · Regular Season - 17 | 2019-01-03 | Villarreal 2-2 Real Madrid | D |
| La Liga · Regular Season - 38 | 2018-05-19 | Villarreal 2-2 Real Madrid | D |
| La Liga · Regular Season - 19 | 2018-01-13 | Real Madrid 0-1 Villarreal | L |
| La Liga · Regular Season - 24 | 2017-02-26 | Villarreal 2-3 Real Madrid | W |
Recent Form — Home & Away
Real Madrid — Home
- 2026-09-12Real Madrid vs Rayo Vallecano 4-1
- 2026-09-08Real Madrid vs Inter 2-1
- 2026-08-30Real Madrid vs Malaga 4-0
- 2026-08-26Real Madrid vs Real Sociedad 4-1
- 2026-08-01Real Madrid vs Fiorentina 2-2
- 2026-07-28Real Madrid vs Leganes 4-1
- 2026-05-23Real Madrid vs Athletic Club 4-2
- 2026-05-14Real Madrid vs Oviedo 2-0
- 2026-04-21Real Madrid vs Alaves 2-1
- 2026-04-10Real Madrid vs Girona 1-1
- 2026-04-07Real Madrid vs Bayern München 1-2
- 2026-03-22Real Madrid vs Atletico Madrid 3-2
- 2026-03-14Real Madrid vs Elche 4-1
- 2026-03-11Real Madrid vs Manchester City 3-0
- 2026-03-02Real Madrid vs Getafe 0-1
- 2026-02-25Real Madrid vs Benfica 2-1
- 2026-02-14Real Madrid vs Real Sociedad 4-1
- 2026-02-01Real Madrid vs Rayo Vallecano 2-1
- 2026-01-20Real Madrid vs Monaco 6-1
- 2026-01-17Real Madrid vs Levante 2-0
Real Madrid — Away
- 2026-09-20Atletico Madrid vs Real Madrid 2-1
- 2026-09-15Elche vs Real Madrid 2-3
- 2026-09-04Real Betis vs Real Madrid 1-0
- 2026-08-22Espanyol vs Real Madrid 1-2
- 2026-08-16FC Schalke 04 vs Real Madrid 0-3
- 2026-08-12Deportivo La Coruna vs Real Madrid 0-1
- 2026-08-08Ferencvarosi TC vs Real Madrid 1-2
- 2026-05-17Sevilla vs Real Madrid 0-1
- 2026-05-10Barcelona vs Real Madrid 2-0
- 2026-05-03Espanyol vs Real Madrid 0-2
- 2026-04-24Real Betis vs Real Madrid 1-1
- 2026-04-15Bayern München vs Real Madrid 4-3
- 2026-04-04Mallorca vs Real Madrid 2-1
- 2026-03-17Manchester City vs Real Madrid 1-2
- 2026-03-06Celta Vigo vs Real Madrid 1-2
- 2026-02-21Osasuna vs Real Madrid 2-1
- 2026-02-17Benfica vs Real Madrid 0-1
- 2026-02-08Valencia vs Real Madrid 0-2
- 2026-01-28Benfica vs Real Madrid 4-2
- 2026-01-24Villarreal vs Real Madrid 0-2
Villarreal — Home
- 2026-09-20Villarreal vs Levante 3-1
- 2026-09-14Villarreal vs Real Betis 1-2
- 2026-09-05Villarreal vs Deportivo La Coruna 2-3
- 2026-08-05Villarreal vs Levante 1-0
- 2026-05-24Villarreal vs Atletico Madrid 5-1
- 2026-05-13Villarreal vs Sevilla 2-3
- 2026-05-02Villarreal vs Levante 5-1
- 2026-04-26Villarreal vs Celta Vigo 2-1
- 2026-03-20Villarreal vs Real Sociedad 3-1
- 2026-03-08Villarreal vs Elche 2-1
- 2026-02-22Villarreal vs Valencia 2-1
- 2026-02-09Villarreal vs Espanyol 4-1
- 2026-01-24Villarreal vs Real Madrid 0-2
- 2026-01-20Villarreal vs Ajax 1-2
- 2026-01-10Villarreal vs Alaves 3-1
- 2025-12-21Villarreal vs Barcelona 0-2
- 2025-12-10Villarreal vs FC Copenhagen 2-3
- 2025-12-06Villarreal vs Getafe 2-0
- 2025-11-22Villarreal vs Mallorca 2-1
- 2025-11-01Villarreal vs Rayo Vallecano 4-0
Villarreal — Away
- 2026-09-17Malaga vs Villarreal 1-3
- 2026-09-08Borussia Dortmund vs Villarreal 3-2
- 2026-08-28Alaves vs Villarreal 1-0
- 2026-08-23Atletico Madrid vs Villarreal 2-2
- 2026-08-16Racing Santander vs Villarreal 2-2
- 2026-08-08Galatasaray vs Villarreal 1-2
- 2026-08-01Lens vs Villarreal 3-1
- 2026-07-29Al Ula vs Villarreal 0-3
- 2026-07-25PSV Eindhoven vs Villarreal 1-3
- 2026-07-17Benfica vs Villarreal 2-0
- 2026-05-17Rayo Vallecano vs Villarreal 2-0
- 2026-05-10Mallorca vs Villarreal 1-1
- 2026-04-23Oviedo vs Villarreal 1-1
- 2026-04-12Athletic Club vs Villarreal 1-2
- 2026-04-06Girona vs Villarreal 1-0
- 2026-03-13Alaves vs Villarreal 1-1
- 2026-02-28Barcelona vs Villarreal 4-1
- 2026-02-18Levante vs Villarreal 0-1
- 2026-02-14Getafe vs Villarreal 2-1
- 2026-01-31Osasuna vs Villarreal 2-2