Osasuna vs Villarreal: Prediction
📍 Estadio El Sadar
Not enough past results yet.
Match events
4 goals- 17'⚽Gerard Morenopenalty
- 19'Alfonso Pedrazayellow card
- ⚽Víctor Muñozassist Ruben Garcia20'
- Alejandro Catenayellow card38'
- ⚽Ante Budimirassist Jon Moncayola45'
- ⇄Alejandro Catenaon46'
- 46'⇄Alfonso Pedrazaon
- ⇄Raul Moroon62'
- 70'⚽Gerard Morenoassist Nicolas Pépé
- Lucas Torróyellow card72'
- 75'⇄Georges Mikautadzeon
- 75'⇄Daniel Parejoon
- ⇄Ruben Garciaon76'
- ⇄Ante Budimiron76'
- 83'⇄Gerard Morenoon
- 90'Renato Veigayellow card
Events from TheSportsDB. They can lag the live score by a few minutes.
Match stats
- 47%Possession53%
- 1.12Expected goals (xG)0.92
- 15Shots5
- 5Shots on target4
- 6Corners2
- 13Fouls6
- 2Yellow cards2
- 0Red cards0
- 1Offsides0
- 2Saves2
- 368Passes445
Line-ups
Osasuna
- 6Lucas Torró
- 14Ruben Garcia
- 20Javi Galán
- 17Ante Budimir
- 1Sergio Herrera
- 7Jon Moncayola
- 24Alejandro Catena
- 19Valentin Rosier
- 15Raul Moro
- 22Flavien Enzo Boyomo
- 21Víctor Muñoz
Villarreal
- 10Daniel Parejo
- 7Gerard Moreno
- 24Alfonso Pedraza
- 19Nicolas Pépé
- 18Pape Gueye
- 1Luiz Júnior
- 12Renato Veiga
- 20Alberto Moleiro
- 15Santiago Mouriño
- 9Georges Mikautadze
- 4Rafa Marín
Tipster consensus
0 tracked tipstersNo tracked tipster has called this match yet. Picks appear here as soon as they are posted.
Recent form
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | 35 | +23 | 66 | |
| 2 | 35 | -4 | 39 |
Head to head
- Villarreal 2–1 Osasuna2025-09-20
Match preview
Osasuna host Villarreal in the La Liga on 31 January 2026. Osasuna sit 17th on 39 points and Villarreal are 3rd on 66. Osasuna have won 3 of their last 5 (WDLWW), while Villarreal have won 2 of 5 (LWWLL). In their last 1 meetings, Osasuna won 0, Villarreal won 1 and 0 ended level. These are probabilities from past results, not guarantees: football upsets happen every week.
How this is worked out
Each club has an Elo rating that moves after every result (bigger wins move it more, home sides get a small boost). We turn the rating gap into expected goals and use a Poisson model to get win, draw and loss chances. The prediction is locked at kick-off and never edited.
Probabilities, not promises. For analysis and entertainment only. 18+.

