Real Madrid v Villarreal
Real Madrid ahead.
TestedReal Madrid win about 64 times in 100. The other 36: a draw (19) or a Villarreal win (17).
Forecast by Vesta, published Wednesday 30 September 2026, 13:26 CEST, before kickoff.
Likely line-ups
Our estimate from recent matches; the confirmed ones replace it about an hour before kickoffPlayers to watch
Model estimateEach player's chance to score and to assist, from Vesta's expected goals for his team, his expected goals and goals per 90 minutes, and the minutes he is likely to play (the likely line-ups above).
- Kylian Mbappe-Lottin59%to score
- Vinícius Júnior32%to score
- Jude Bellingham23%to score
- Yan Diomande15%to score
Numbers to expect
Forecast by VestaWhat each side should make in this match, forecast by Vesta from both teams' recent numbers and the match forecast.
What's at stake
Model estimateThe chance of each team finishing first, in the top four or in the bottom three: today, and in the simulated seasons where this match ends in each result.
| Team and chance | Now | Real Madrid win | Draw | Villarreal win |
|---|---|---|---|---|
| Real Madrid | ||||
| Title | 5% | 7% | 3% | 2% |
| Top 4 | 98% | 99% | 98% | 97% |
| Villarreal | ||||
| Top 4 | 36% | 33% | 37% | 46% |
Goals in the match
TestedExactly
Goals by team
TestedWinning margin
TestedResult combinations
TestedClean sheets
TestedThe first goal
Model estimateWhen it comes
Every score
TestedChance of each score in percent: Real Madrid goals down, Villarreal goals across.
| Home goals down, away goals across | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| 0 | 2.2 | 3.5 | 1.7 | 0.7 | 0.2 | · |
| 1 | 6.8 | 7.9 | 4.3 | 1.7 | 0.5 | 0.1 |
| 2 | 7.6 | 9.0 | 6.4 | 2.1 | 0.6 | 0.1 |
| 3 | 6.3 | 7.5 | 4.4 | 2.1 | 0.5 | 0.1 |
| 4 | 3.9 | 4.7 | 2.8 | 1.1 | 0.4 | 0.1 |
| 5 | 2.0 | 2.3 | 1.4 | 0.5 | 0.2 | · |
Halves
TestedHalf-time and full-time
TestedWhen the goals come
Model estimateExpected goals in each 15 minutes.
Tested: checked on past matches at this level of detail. Tested in aggregate: checked on a coarser measure. Model estimate: not checked on real data yet. How Vesta works
Every player's chances
Model estimateEveryone likely to play, by chance to score. Minutes: what we expect him to play; shots: how many he should take.
| Player | Score | Assist | Shots |
|---|---|---|---|
| Kylian Mbappe-Lottin | 59% | 21% | 5.1 |
| Vinícius Júnior | 32% | 19% | 2.7 |
| Jude Bellingham | 23% | 17% | 2.0 |
| Yan Diomande | 15% | 16% | 1.0 |
| Arda Güler bench | 10% | 18% | 1.0 |
| Denzel Dumfries | 9% | 4% | 0.8 |
| Federico Valverde | 9% | 15% | 1.4 |
| Dean Huijsen | 6% | 4% | 0.7 |
| Antonio Rüdiger bench | 4% | 1% | 0.4 |
| Marc Cucurella | 4% | 10% | 0.5 |
| Eduardo Camavinga | 4% | 4% | 0.4 |
| Ibrahima Konaté | 4% | 2% | 0.4 |
| Aurelien Tchouameni bench | 4% | 3% | 0.6 |
| Brahim Diaz bench | 2% | 5% | 0.2 |
| Bernardo Silva bench | 2% | 4% | 0.2 |
| Trent Alexander-Arnold bench | 2% | 8% | 0.4 |
| Álvaro Fernández bench | 1% | 2% | 0.1 |
| Thibaut Courtois | <1% | <1% | 0.0 |
| Player | Score | Assist | Shots |
|---|---|---|---|
| Georges Mikautadze | 18% | 6% | 1.0 |
| Gerard Moreno bench | 15% | 6% | 0.8 |
| Ayoze Pérez bench | 15% | 7% | 0.8 |
| Nicolas Pepe | 10% | 9% | 0.8 |
| Pape Alassane Gueye | 10% | 5% | 0.8 |
| Alberto Moleiro | 10% | 10% | 0.7 |
| Tajon Buchanan | 8% | 5% | 0.7 |
| Nathan Saliba | 4% | 4% | 0.6 |
| Santiago Comesaña bench | 4% | 4% | 0.3 |
| Ilias Akhomach bench | 3% | 5% | 0.4 |
| Carlos Romero bench | 3% | 2% | 0.3 |
| Tani Oluwaseyi bench | 2% | 1% | 0.1 |
| Sergi Cardona | 2% | 5% | 0.3 |
| Alexander Freeman | 1% | 2% | 0.2 |
| Renato Veiga | 1% | 2% | 0.2 |
| Santiago Mouriño bench | <1% | 1% | 0.1 |
| Logan Costa bench | <1% | <1% | 0.1 |
| Pau Navarro | <1% | <1% | 0.1 |
| Juan Foyth bench | <1% | <1% | 0.1 |
| Péter Gulácsi | <1% | <1% | 0.0 |
| Luiz Júnior bench | <1% | <1% | 0.0 |



