La Liga
33rd round
Broadcast
No live streams available at the moment
Real Oviedo
MATCH FINISHED
1
:
1
23 April, 20:30
Villarreal
1
13/1
X
5/2
2
11/1
Odds for upcoming matches
This match has ended, please select an alternative match to bet on
1 X 2
Under Over
20:00
1 11/50
X 6/1
2 25/2
Under 2.5 3/2
2.5
Over 2.5 53/100
20:00
1 8/1
X 6/1
2 3/10
Under 2.5 15/4
2.5
Over 2.5 1/5
20:00
1 91/100
X 3/1
2 14/5
Under 2.5 29/20
2.5
Over 2.5 31/50
20:00
1 21/1
X 12/1
2 1/10
Under 2.5 19/4
2.5
Over 2.5 3/20
20:00
1 1/4
X 11/2
2 11/1
Under 2.5 11/5
2.5
Over 2.5 2/5
Show all
Match stats
Logo Real Oviedo Real Oviedo
Villarreal Logo Villarreal
58 Ball possession (%) 42
15 Goal attempts 7
4 Shots on Goal 3
11 Shots off Goal 4
4 Blocked shots 1

Real Oviedo vs Villarreal: prediction & betting odds 23 April 2026

Published: 14 April 2026 09:03

On Thursday, 23 April, in round 33 of the Spanish La Liga, one of the most intriguing fixtures of the matchday will take place at the Carlos Tartiere Stadium: relegation-battling Real Oviedo host Champions League-chasing Villarreal. Kick-off is at 22:30 Moscow time (20:30 UK time).


Real Oviedo now resemble a wounded animal making a last charge. After a 3:0 away demolition of Celta, Guillermo Almada's side will surely have started to believe in a miracle. Villarreal, by contrast, are in a comfort zone. With a huge 15-point cushion over fifth place, the Yellow Submarine have effectively secured a Champions League spot, and that, combined with uncertainty over Marcelino's future, creates perfect conditions for a loss of focus.


We will examine whether the hosts' motivation can become the decisive factor and select a bet.

Sponsored

Bookmakers for betting on the football

Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration

This match is a classic example of how league motivation can neutralise a difference in quality. Real Oviedo are currently treating every game like a final, while Villarreal's players can already start thinking about their holidays. The absence of Comesana for the visitors will give Chaira and Reina more freedom in the build-up (8+3 between them), which should allow Real Oviedo to dictate terms at Carlos Tartiere. Up front Vinas will again be the focal point, having become the unexpected hero of 2026 for the Asturians — eight goals in the new year after scoring just once before that.


Villarreal remain dangerous going forward thanks to the Moreno–Mikautadze partnership, but Real Oviedo's defence know how to dig in and close down space on their own pitch. In the last round Real Oviedo showed they can punish even European-level sides for sloppiness, thrashing Celta away from home. Given the visitors' defensive absences and their shaky away form, the hosts have every chance of pulling off a shock.


We expect an emotional encounter, with Real Oviedo looking to play on the front foot and Villarreal relying on the individual brilliance of their star men. The likelihood of the Yellow Submarine conceding first is extremely high, given how slowly they tend to start away games.


Confident Bet

Real Oviedo are on fire and with raucous home support should at least take a point. The battle to avoid relegation is the most powerful motivator in football. Villarreal have already lost their edge towards the end of the season and too often merely go through the motions away from home, which against this Real Oviedo is bound to lead to dropped points.


Prediction: Real Oviedo double chance


Alternative Bet for the Match

Both teams have recently improved in attack. Real Oviedo have scored eight goals in their last five games, while Villarreal boast a top-class forward line that find the net even in "lazy" mode. We expect a productive exchange of blows.


Prediction: Both teams to score – Yes

Betting prediction
Real Oviedo double chance
Cf
Odds
39/50
Read more

Team lineups

Real Oviedo

Guillermo Almada
coach
Player Matches Goals
Line-up
Aarón Escandell Banacloche
gk. 32 -49
Daniel Pedro Calvo San Román
df. 32 0
Javier López Carballo
df. 27 0
Eric Bertrand Bailly
df. 25 1
Ignacio Vidal Miralles
df. 25 0
Alberto Reina Campos
mf. 31 4
Kwasi Sibo
mf. 31 0
Santiago Colombatto
mf. 30 0
Thiago Cruz Fernández
mf. 11 0
Ilyas Chaira Oihi
fw. 30 5
Federico Sebastián Viñas Barboza
fw. 28 9
Substitutes
Oviemuno Dominic Ejaria
11 0
Horațiu Alexandru Moldovan
gk. 32 0
Miguel de Jesús Narváez López
gk. 8 0
Abdel Rahim Alhassane Bonkano
df. 30 0
David Mota Veiga Teixeira do Carmo
df. 26 1
Lucas Ahijado Quintana
df. 25 0
David Costas Cordal
df. 24 1
Santiago Cazorla González
mf. 26 0
Pablo Agudín
mf. 22 0
Haissem Yousry Fouad Hassan
fw. 32 0
Thiago Nicolás Borbas Silva
fw. 0 0
Villarreal

Marcelino
coach
Player Matches Goals
Line-up
Arnau Tenas
gk. 30 -7
Sergi Cardona
df. 32 1
Renato Veiga
df. 30 0
Pau Navarro
df. 29 0
Álvaro Santiago Mouriño González
df. 27 1
Daniel Parejo Muñoz
mf. 31 0
Pape Gueye
mf. 27 4
Nicolas Pépé
fw. 32 6
Tajon Buchanan
fw. 31 6
Tanitoluwa Oluwaseyi
fw. 30 2
Alfonso González Martínez
fw. 8 1
Substitutes
Luíz Júnior
gk. 32 -30
Alfonso Pedraza
df. 30 1
Rafael Marín
df. 30 1
Alexander Michael Freeman
df. 12 0
Willy Kambwala Ndengushi
df. 5 0
Alberto Moleiro
mf. 32 9
Thomas Teye Partey
mf. 24 0
Alassane Diatta
mf. 8 0
Georges Mikautadze
fw. 28 9
Ayoze Pérez
fw. 21 2
Gerard Moreno Balagueró
fw. 19 8

Previous matches in the tournament

Real Oviedo
12 April, 2026
La Liga
Celta
Real Oviedo
0
3
W
Show more Hide
Villarreal
12 April, 2026
La Liga
Athletic Bilbao
Villarreal
1
2
W
Show more Hide

H2H: Real Oviedo — Villarreal

La Liga 2025/26
15 August, 2025
Villarreal
Real Oviedo
2
0

Bookmaker bonuses

All
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
From 2
Minimum Odds
3 days
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
14 days
Bonus lifespan
£ 10
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit

Tables

# Team Form Matches played W D L G Points
1
Barcelona
38 31 1 6 95:36 94
2
Real Madrid
38 27 5 6 77:35 86
3
Villarreal
38 22 6 10 72:46 72
4
Atlético Madrid
38 21 6 11 62:44 69
5
Real Betis
38 15 15 8 59:48 60
6
Celta
38 14 12 12 53:48 54
7
Getafe
38 15 6 17 32:38 51
8
Rayo Vallecano
38 12 14 12 41:44 50
9
Valencia
38 13 10 15 46:55 49
10
Espanyol
38 12 10 16 43:55 46
11
Real Sociedad
38 11 13 14 59:61 46
12
Athletic Bilbao
38 13 6 19 43:58 45
13
Elche
38 10 13 15 49:57 43
14
Sevilla
38 12 7 19 46:60 43
15
Alaves
38 11 10 17 44:56 43
16
Osasuna
38 11 9 18 44:50 42
17
Levante
38 11 9 18 47:61 42
18
Mallorca
38 11 9 18 47:57 42
19
Girona
38 9 14 15 39:55 41
20
Real Oviedo
38 6 11 21 26:60 29
# Team Form Matches played W D L G Points
1
Real Madrid
5 4 0 1 9:4 12
2
Rayo Vallecano
5 3 2 0 8:3 11
3
Real Betis
5 3 1 1 10:7 10
4
Celta
5 3 1 1 8:5 10
5
Valencia
5 3 1 1 9:7 10
6
Barcelona
5 3 0 2 8:6 9
7
Atlético Madrid
5 3 0 2 6:7 9
8
Sevilla
5 3 0 2 6:5 9
9
Levante
5 3 0 2 10:11 9
10
Espanyol
5 2 1 2 6:6 7
11
Getafe
5 2 1 2 4:4 7
12
Villarreal
5 2 1 2 13:8 7
13
Alaves
5 2 1 2 6:7 7
14
Mallorca
5 2 1 2 6:6 7
15
Elche
5 1 2 2 5:7 5
16
Athletic Bilbao
5 1 1 3 7:10 4
17
Girona
5 0 3 2 3:5 3
18
Real Sociedad
5 0 3 2 7:9 3
19
Real Oviedo
5 0 1 4 0:9 1
20
Osasuna
5 0 0 5 5:10 0
# Team Form Matches played W D L G Points
1
Barcelona
19 19 0 0 57:10 57
2
Real Madrid
19 16 1 2 45:16 49
3
Villarreal
19 15 1 3 48:19 46
4
Atlético Madrid
19 15 1 3 39:17 46
5
Real Betis
19 10 6 3 34:19 36
6
Elche
19 9 8 2 30:19 35
7
Mallorca
19 9 6 4 31:21 33
8
Osasuna
19 9 5 5 31:24 32
9
Rayo Vallecano
19 7 10 2 24:15 31
10
Athletic Bilbao
19 9 3 7 22:21 30
11
Valencia
19 8 6 5 27:23 30
12
Real Sociedad
19 8 5 6 37:31 29
13
Getafe
19 8 3 8 18:16 27
14
Alaves
19 7 6 6 25:25 27
15
Espanyol
19 7 5 7 21:24 26
16
Levante
19 7 5 7 26:28 26
17
Sevilla
19 7 4 8 24:25 25
18
Girona
19 6 6 7 21:27 24
19
Celta
19 6 5 8 29:28 23
20
Real Oviedo
19 4 7 8 9:18 19
# Team Form Matches played W D L G Points
1
Barcelona
19 12 1 6 38:26 37
2
Real Madrid
19 11 4 4 32:19 37
3
Celta
19 8 7 4 24:20 31
4
Villarreal
19 7 5 7 24:27 26
5
Getafe
19 7 3 9 14:22 24
6
Real Betis
19 5 9 5 25:29 24
7
Atlético Madrid
19 6 5 8 23:27 23
8
Espanyol
19 5 5 9 22:31 20
9
Rayo Vallecano
19 5 4 10 17:29 19
10
Valencia
19 5 4 10 19:32 19
11
Sevilla
19 5 3 11 22:35 18
12
Girona
19 3 8 8 18:28 17
13
Real Sociedad
19 3 8 8 22:30 17
14
Alaves
19 4 4 11 19:31 16
15
Levante
19 4 4 11 21:33 16
16
Athletic Bilbao
19 4 3 12 21:37 15
17
Osasuna
19 2 4 13 13:26 10
18
Real Oviedo
19 2 4 13 17:42 10
19
Mallorca
19 2 3 14 16:36 9
20
Elche
19 1 5 13 19:38 8
Legend
Glossary
# Place
Matches played Games played
W Wins
D Draws
L Losses
G Goals

Real Oviedo vs Villarreal Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
HANDICAP
TOTAL HOME GOALS
TOTAL AWAY GOALS
Alex Tarabrin
Alex Tarabrin
Betting Expert
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token