Our Villarreal vs Real Madrid Prediction: 2-1
Villarreal vs Real Madrid in the Spain La Liga is scheduled for an 20:00 GMT kick-off on Saturday January 24, 2026. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
This Villarreal vs Real Madrid prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Villarreal's Last Match – Villarreal vs Ajax
Villarreal will be looking to bounce back after a 1-2 UEFA Champions League defeat against Ajax on January 20. In that match, Villarreal had 38% possession and 14 attempts at goal, with 8 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Villarreal | 38% | 14 (8) | 1.35 | 34 |
Ajax | 62% | 9 (5) | 0.91 | 51 |
Real Madrid's Last Match – Real Madrid vs Monaco
Real Madrid will hope to extend their good run following a 6-1 UEFA Champions League win against Monaco on January 20. In that match, Real Madrid recorded 49% possession, firing 15 shots at goal, with 6 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Real Madrid | 49% | 15 (6) | 3.99 | 50 |
Monaco | 51% | 13 (6) | 1.47 | 57 |
Villarreal vs Real Madrid Stats
Key Stats
| Villarreal | Real Madrid | |
|---|---|---|
| 1.59 | Attacking Strength | 1.76 |
| 0.62 | Defence Strength | 0.76 |
| 1.3 | Points Per Game | 1.8 |
| 4/10 | WIN | 6/10 |
| 1/10 | DRAW | 0/10 |
| 1/10 | Clean Sheets | 2/10 |
| 6/10 | BTTS | 7/10 |
| 6/10 | Over 2.5 Goals | 7/10 |
| 1.5 | Average Scored | 2.1 |
Goals Scored vs Goals Conceded
Villarreal are averaging 1.6 goals scored and 1.6 conceded per match, while Real Madrid average 2.7 scored and 1.4 conceded per game.
Villarreal 16-16
Real Madrid 27-14
What are the odds for this match?
Villarreal to win: @3.4
Draw: @3.8
Real Madrid to win: @2



Villarreal
Ajax
Real Madrid
Monaco
Barcelona
Real Madrid
Atletico Madrid
Villarreal
Real Betis
Celta Vigo
Espanyol
Real Sociedad
Athletic Bilbao
Osasuna
Sevilla
Girona
Valencia
Getafe
Rayo Vallecano
CD Alaves
Elche
Mallorca
Levante
Oviedo