Osasuna vs Villarreal prediction, odds & betting tips 31/01/2026
Osasuna are unbeaten in their last 10 meetings with Elche. - Photo by IMAGO/Zuma Press Wire
🔥 Our Hot tip

Over 4.5 total cards

Five or more cards were awarded in six of the last seven H2Hs.

Villarreal will hope to put an end to their losing streak when they take on Osasuna in the 22nd round of La Liga at Estadio El Sadar on Saturday, 31 January 2026.

View our free Osasuna vs Villarreal predictions below.

Osasuna vs Villarreal predictions: Hosts to claim all the spoils

Key stats

  • Osasuna have three wins in their last four home games.
  • Villarreal have lost four consecutive matches across all competitions.
  • Four of Osasuna's last five matches produced at least five cards.

Correct score prediction: Osasuna 2-0 Villarreal

Despite being the favourites, Villarreal's recent run of results does not inspire much confidence. The Yellow Submarine have lost four in a row, failing to score in three of them. They also suffered seven defeats in their last nine matches and have now been eliminated from every competition except La Liga.

On the other hand, Osasuna are coming off back-to-back wins and have three wins in their last four home games. They should be able to secure all three points this weekend.

Pre-game odds and win probability: Villarreal slightly favoured

  • HOME: 9/5 (2.80) – 35.7%
  • DRAW: 12/5 (3.40) – 29.4%
  • AWAY: 29/20 (2.45) – 40.8%

*Odds from Ladbrokes, subject to change

Villarreal's UEFA Champions League campaign ended with a disappointing 3-0 defeat against Bayer Leverkusen earlier this week. Marcelino's troops will now turn their attention to La Liga, where they are fourth, 11 points behind leaders Barcelona with a game in hand.

On the other hand, ninth-placed Osasuna are coming off a 3-1 win at Rayo Vallecano. They have now won two consecutive matches and are unbeaten in their last four home games (W3, D1).

Despite their recent struggles, Villarreal are the expected winners at 29/20 (2.45). Teams with these odds generally have a 40.8% probability of winning.

Don’t forget to check out more of our best betting tips and predictions after you’ve dissected our Osasuna vs Villarreal predictions.

Also, keeping in mind that Villarreal drew blanks in three of their last four games, BTTS – No has an appealing look at 21/20 (2.05). That one has a 48.8% chance of landing.

Most recent H2Hs: Villarreal have bragging rights

Villarreal were victorious in their last two encounters with Osasuna and are unbeaten in seven consecutive skirmishes between these outfits. However, it is important to note that they have won only one of their last four trips to this stadium.

Spain La Liga 20/09/25

Villarreal

Villarreal

2
Osasuna

Osasuna

1

Spain La Liga 03/05/25

Villarreal

Villarreal

4
Osasuna

Osasuna

2

Spain La Liga 24/11/24

Osasuna

Osasuna

2
Villarreal

Villarreal

2

Spain La Liga 25/05/24

Osasuna

Osasuna

1
Villarreal

Villarreal

1

Spain La Liga 26/11/23

Villarreal

Villarreal

3
Osasuna

Osasuna

1

Osasuna preview: Eyeing their third consecutive victory

Osasuna will have to do without Iker Benito, who still nurses a cruciate ligament injury, while Sheraldo Becker has a virus and will be unavailable until 1 February.

Predicted lineup: Herrera (GK), Moncayola, Herrando, Catena, Bretones, Gomez, Torro, Munoz, Oroz, Garcia & Budimir.

Last five matches

  • Rayo Vallecano 1-3 Osasuna
  • Osasuna 3-2 Real Oviedo
  • Real Sociedad 2-2 (4) AP (3) Osasuna
  • Girona 1-0 Osasuna
  • Osasuna 1-1 Athletic Bilbao

Villarreal preview: Hoping to get back on course

The Yellow Submarine are without Pau Cabanes and Willy Kambwala, as both players are sidelined with serious knee injuries.

Juan Foyth is also ruled out for the remainder of the season after picking up an Achilles tendon injury against Real Madrid last weekend, while Alfon Gonzalez remains touch and go as he's yet to fully shake off a calf issue.

Predicted lineup: Tenas (GK), Cardona, Veiga, Marin, Navarro, Moleiro, Gueye, Parejo, Pepe, Mikautadze & Moreno.

Last five matches

  • Bayern Leverkusen 3-0 Villarreal
  • Villarreal 0-2 Real Madrid
  • Villarreal 1-2 Ajax
  • Real Betis 2-0 Villarreal
  • Villarreal 3-1 Alaves

Player to watch: Ante Budimir

Ante Budimir player to watch (Osasuna vs Villarreal)
Ante Budimir is Osasuna's top scorer in La Liga this season. – Photo by IMAGO/Ricardo Larreina Amador

Ante Budimir opened the scoring in Osasuna's 3-1 win at Rayo Vallecano last time out. The former Mallorca forward has scored three goals in his last two La Liga assignments and will look to extend his scoring run to three games this weekend.


Kelechi is a huge sports fan with over 10 years of betting experience. He has written for a few publications like Afrik-Foot, What Are The Odds, Mighty Tips and Pundit Feed