← All Matchups

La Liga

Real Madrid Host Villarreal at Estadio Santiago Bernabéu

Oct 10, 2026, 7:00 PM UTC

Team Strength Comparison

Real MadridvsVillarreal

OverallAttackDefenseDominanceConsistencyPedigree
Real MadridVillarreal

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).

90Overall60
76Attack57
100Defense62
88Dominance50
42Consistency49
83Pedigree23
91Global Rating65
69Entertainment71
Real Madrid · 5-season trajectory ↗ Rising 1Villarreal · 5-season trajectory ↗ Rising 1

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
10067330201620182020202220242026
League finishing position
Top = higher up (across divisions).
151014201620182020202220242026
Points per season
9566378201620182020202220242026
Goals scored vs conceded
Per game, each season
2.82.31.81.3201620182020202220242026

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

Real Madrid
71%
Draw
16%
Villarreal
13%

Average bookmaker margin 7.2%.

Archived Oct 3, 2026, 11:52 AM UTC

Pre-Match Odds Comparison · Real Madrid vs Villarreal

BookHomeDrawAway
Betfred (UK)1.306.008.50
LeoVegas1.325.606.50
Smarkets1.356.208.00
Virgin Bet1.275.607.50
Grosvenor1.306.258.50
LiveScore Bet1.285.758.00
William Hill1.335.007.50
BoyleSports1.305.506.50
Coral1.356.007.00
Ladbrokes1.335.757.00
Unibet (UK)1.335.757.00
Betway1.335.756.50
Casumo1.306.258.50
Paddy Power1.295.507.00
Sky Bet1.306.007.00
Betfair1.356.408.00
Bet Victor1.305.507.00
Betano (UK)1.305.507.00
Betfair Sportsbook1.306.007.00

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

La Liga · Regular Season - 212026-01-24Villarreal 0-2 Real MadridW
La Liga · Regular Season - 82025-10-04Real Madrid 3-1 VillarrealW
La Liga · Regular Season - 282025-03-15Villarreal 1-2 Real MadridW
La Liga · Regular Season - 92024-10-05Real Madrid 2-0 VillarrealW
La Liga · Regular Season - 372024-05-19Villarreal 4-4 Real MadridD
La Liga · Regular Season - 172023-12-17Real Madrid 4-1 VillarrealW
La Liga · Regular Season - 282023-04-08Real Madrid 2-3 VillarrealL
Copa del Rey · Round of 162023-01-19Villarreal 2-3 Real MadridW
La Liga · Regular Season - 162023-01-07Villarreal 2-1 Real MadridL
La Liga · Regular Season - 242022-02-12Villarreal 0-0 Real MadridD
La Liga · Regular Season - 72021-09-25Real Madrid 0-0 VillarrealD
La Liga · Regular Season - 382021-05-22Real Madrid 2-1 VillarrealW
La Liga · Regular Season - 102020-11-21Villarreal 1-1 Real MadridD
La Liga · Regular Season - 372020-07-16Real Madrid 2-1 VillarrealW
La Liga · Regular Season - 32019-09-01Villarreal 2-2 Real MadridD
La Liga · Regular Season - 362019-05-05Real Madrid 3-2 VillarrealW
La Liga · Regular Season - 172019-01-03Villarreal 2-2 Real MadridD
La Liga · Regular Season - 382018-05-19Villarreal 2-2 Real MadridD
La Liga · Regular Season - 192018-01-13Real Madrid 0-1 VillarrealL
La Liga · Regular Season - 242017-02-26Villarreal 2-3 Real MadridW

Recent Form — Home & Away

Real Madrid — Home

WWWWDWWWWDLWWWLWWWWW
  • 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

LWLWWWWWLWDLLWWLWWLW
  • 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

WLLWWLWWWWWWLLWLLWWW
  • 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

WLLDDWLWWLLDDWLDLWLD
  • 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