Real Madrid - Villarreal prediction: odds and line-ups
Real Madrid take on Villarreal in La Liga. Kick-off on Saturday, October 10, 2026 at 7 :00 pm.
Santiago Bernabéu
Madrid
- Attendance75,242
- On airESPN Deportes, ESPN+
Scorers Yan Diomande 62'
Line-ups
Real Madrid 4-2-3-1
- 1 Thibaut Courtois G
- 22 Antonio Rüdiger CD-L
- 16 Ibrahima Konaté CD-R
- 18 Álvaro Carreras LB
- 12 Trent Alexander-Arnold RB
- 5 Jude Bellingham AM
- 14 Aurélien Tchouaméni LM
- 8 Federico Valverde RM
- 10 Kylian Mbappé F
- 25 Yan Diomande AM-L
- 15 Arda Güler AM-R
- 24 Denzel Dumfries SUB
- 6 Eduardo Camavinga SUB
- 7 Vinícius Júnior SUB
- 26 Sergio Mestre SUB
- 20 Bernardo Silva SUB
- 27 Thiago Pitarch SUB
- 17 Marc Cucurella SUB
- 13 Andriy Lunin SUB
- 9 Endrick SUB
- 19 Carlos Espí SUB
- 21 Brahim Díaz SUB
Villarreal 4-3-3
- 25 Péter Gulácsi G
- 12 Renato Veiga CD-L
- 6 Pau Navarro CD-R
- 23 Sergi Cardona LB
- 3 Alex Freeman RB
- 8 Juan Foyth CM
- 18 Pape Gueye LM
- 14 Santi Comesaña RM
- 22 Ayoze Pérez F
- 10 Alberto Moleiro LF
- 11 Ilias Akhomach RF
- 7 Gerard Moreno SUB
- 27 Nizar El Jmili Ben Hamou SUB
- 16 Carlos Macià SUB
- 28 Joselillo SUB
- 20 Carlos Romero SUB
- 21 Tani Oluwaseyi SUB
- 9 Georges Mikautadze SUB
- 5 Alassane Diatta SUB
- 2 Logan Costa SUB
- 15 Santiago Mouriño SUB
- 24 Nathan Saliba SUB
- 1 Luiz Júnior SUB
Statistics
| Real Madrid | Villarreal | |
|---|---|---|
| 8 | Fouls | 13 |
| 5 | Yellow Cards | 2 |
| 1 | Red Cards | 0 |
| 3 | Offsides | 1 |
| 9 | Corner Kicks | 3 |
| 4 | Saves | 3 |
| 46.3 | Possession | 53.7 |
| 11 | SHOTS | 15 |
| 4 | ON GOAL | 4 |
| 0.4 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 338 | Accurate Passes | 423 |
| 406 | Passes | 477 |
| 0.8 | Pass Completion % | 0.9 |
| 2 | Accurate Crosses | 2 |
| 15 | Crosses | 12 |
| 0.1 | Cross % | 0.2 |
| 58 | Long Balls | 40 |
| 30 | Accurate Long Balls | 21 |
| 0.5 | Long Balls % | 0.5 |
| 3 | Blocked Shots | 4 |
| 12 | Effective Tackles | 9 |
| 19 | Tackles | 15 |
| 0.6 | Tackle % | 0.6 |
| 5 | Interceptions | 6 |
| 18 | Effective Clearances | 25 |
| 18 | Clearances | 25 |
Match events
- 10' J Renato Veiga Villarreal
- 19' J Jude Bellingham Real Madrid
- 45' REM Marc Cucurella between: Álvaro Carreras Real Madrid
- 52' REM Vinícius Júnior between: Trent Alexander-Arnold Real Madrid
- 56' REM Nathan Saliba between: Santi Comesaña Villarreal
- 56' REM Carlos Romero between: Juan Foyth Villarreal
- 62' B Yan Diomande assist from Federico Valverde Real Madrid
- 67' REM Gerard Moreno between: Ilias Akhomach Villarreal
- 67' REM Georges Mikautadze between: Sergi Cardona Villarreal
- 72' R Vinícius Júnior Real Madrid
- 77' REM Eduardo Camavinga between: Arda Güler Real Madrid
- 81' J Ibrahima Konaté Real Madrid
- 83' J Antonio Rüdiger Real Madrid
- 84' J Pau Navarro Villarreal
- 86' REM Denzel Dumfries between: Yan Diomande Real Madrid
- 86' REM Nizar El Jmili Ben Hamou between: Alberto Moleiro Villarreal
- 87' J Aurélien Tchouaméni Real Madrid
- 90'+4' J Kylian Mbappé Real Madrid
Latest matches: Real Madrid
Sun, Oct 18 at 7:00 pmLatest matches: Villarreal
Sat, Oct 17 at 2:15 pmMatch summary
This La Liga match pitted Real Madrid against Villarreal. The fixture was held at Santiago Bernabéu. In the meeting on Saturday, October 10, 2026 at 7 :00 pm, Real Madrid beat Villarreal by a score of 1 - 0. The scorer in this match is Yan Diomande in the 62 minute.
Where Real Madrid and Villarreal stand
Real Madrid sits in 8 place. Villarreal is in 14 position.
Probable line-ups
The announced line-ups for Real Madrid and Villarreal are detailed in the match sheet above.
The matches not to miss
on La Liga frequently asked questions
Which bookmaker should you choose to bet on La Liga?
Odds vary from one operator to another on the same fixture. Compare them before every bet: on Getafe - Sevilla, the gap changes the final return directly.
Who is the favourite in La Liga this season?
Barcelona currently sits in first place. Alavés, Athletic Club, Atlético Madrid are also among the clubs to watch, and the standings are updated after every round.
How many matches are there in a La Liga season?
The 2026-2027 season features 380 matches vs 20 clubs. The full schedule is available on this page, with the odds as soon as they are published.
Where can you find the probable line-ups in La Liga?
They appear on every match page about an hour before kick-off, in the match sheet, next to the odds and our prediction.
Bet on the other competitions
Ligue 1306 matches
Ligue 2306 matches
Premier League380 matches
Serie A380 matches
Bundesliga306 matches
Liga Portugal306 matches
Eredivisie306 matches
Jupiler Pro League306 matches
Super Lig306 matches
Saudi Pro League306 matches
MLS293 matchesBOTBotola Pro
Champions League144 matches
Europa League144 matches
Conference League108 matches
UEFA Super Cup1 matches
Africa Cup of Nations
World Cup25 matches
Real Madrid
Villarreal