Villarreal vs Osasuna - Prediction and Stats

Villarreal Villarreal
LaLiga Spain 03 may 2025, 10:15
Finished
4 : 2
Spain, Villarreal, Estadio de la Ceramica
Osasuna Osasuna
Ayoze Perez
2’ 39’
Thierno Barry
33’
Nicolas Pepe
71’
66’
Ruben Garcia
81’ (P)
Aimar Oroz

Villarreal vs Osasuna Statistic

1.41 Expected Goals (xG) 1.40
44 Ball possession 56
14 Goal attempts 11
5 Shots on target 4
6 Shots off target 3
3 Shots blocked 4
6 Goal kicks 12
2 Saves 1
2 Corner kicks 8
20 Free kicks 13
3 Offsides 2
10 Fouls 18
4 Yellow cards 1
1 Injuries 1

Match details

Game end
90 ’ +8
90’ +4
Vicente Moreno
(Yellow card)
89’
Alejandro Baena
(Yellow card)
89’
Aimar Oroz
(Yellow card)
89’ Enrique Barja (Leave  the field: Jesus Areso)
88’
Tajon Buchanan
(Yellow card)
83’
Santi Comesana
(Yellow card)
82’ Denis Suarez (Leave  the field: Daniel Parejo)
81’
4 : 2
Aimar Oroz
(Penalty !!!)
76’ Raul Garcia (Leave  the field: Ante Budimir)
76’ Ruben Pena (Leave  the field: Ruben Garcia)
76’ Willy Kambwala (Leave  the field: Juan Foyth)
71’
4 : 1
Nicolas Pepe
(assist: Alejandro Baena)
71’ Alejandro Baena (Leave  the field: Thierno Barry)
70’ Tajon Buchanan (Leave  the field: Pape Gueye)
66’
3 : 1
Ruben Garcia
(assist: Ante Budimir)
61’
Pau Navarro
(Yellow card)
61’ Iker Munoz (Leave  the field: Unai Garcia)
46’ Bryan Zaragoza (Leave  the field: Moi Gomez)
46’ Pau Navarro (Leave  the field: Kiko)
Break
3 : 0
39’
3 : 0
Ayoze Perez
(assist: Nicolas Pepe)
33’
2 : 0
Thierno Barry
(assist: Nicolas Pepe)
2’
1 : 0
Ayoze Perez
(assist: Daniel Parejo)
KICK-OFF!

Villarreal vs Osasuna Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
1.55
4.87
7.18
Average
1.46
4.69
6.51
Lowest odds
1.42
4.33
5.25

1X2 prediction for Villarreal vs Osasuna match

Date and time 03.05.25 10:15
Match
Villarreal 4
Osasuna 2
1 1.46 66%
X 4.87 20%
2 7.18 14%
Over 1.5 1.22 79% Over 2.5 1.65 58%
Prediction TO 1.5 1.22
Villarreal vs Osasuna: can Villarreal hold on to their UEFA Champions League spot? Villarreal vs Osasuna prediction In Matchday 34 of La Liga, Villarreal will host Osasuna on Saturday, May 3. Kick-off is set for 16:15 Central European Time. Here’s my pick for the winner of this clash.See also: Malaga vs Granada:...
Show prediction
See also other LaLiga Spain predictions
Las Palmas – Leganés: who else can fight for survival in La Liga? Villarreal vs Osasuna prediction On Sunday, May 18, at 19:00 CET, Las Palmas will...
Show prediction
Valencia vs Athletic Bilbao prediction, H2H and probable lineups - May 18, 2025 Villarreal vs Osasuna prediction One of the matches of La Liga's 37th round will...
Show prediction
Show all

Villarreal vs Osasuna today lineups

4-4-2
5-3-2
1 Luiz Junior
17 Kiko
8 Juan Foyth
2 Logan Costa
23 Sergi Cardona
19 Nicolas Pepe
14 Santi Comesana
10 Daniel Parejo
18 Pape Gueye
15 Thierno Barry
22 Ayoze Perez
12 Jesus Areso
22 Flavien Boyomo
4 Unai Garcia
5 Jorge Herrando
23 Abel Bretones
1 Sergio Herrera
16 Moi Gomez
6 Lucas Torro
10 Aimar Oroz
14 Ruben Garcia
17 Ante Budimir
Team manager Marcelino Garcia
Referee Alejandro Quintero
Team manager Vicente Moreno
Villarreal vs Osasuna today lineups
Thierno Barry 15 Thierno Barry Center forward 33’ 71’
Ayoze Perez 22 Ayoze Perez Center forward 2’ 39’
Luiz Junior 1 Luiz Junior Goalkeeper
Kiko 17 Kiko Right back 46’
Juan Foyth 8 Juan Foyth Center defender 76’
Logan Costa 2 Logan Costa Center defender
Sergi Cardona 23 Sergi Cardona Left back
Nicolas Pepe 19 Nicolas Pepe Right midfielder 71’
Santi Comesana 14 Santi Comesana Center midfielder 83’
Daniel Parejo 10 Daniel Parejo Center midfielder 82’
Pape Gueye 18 Pape Gueye Left midfielder 70’
Ruben Garcia 14 Ruben Garcia Center forward 66’ 76’
Ante Budimir 17 Ante Budimir Center forward 76’
Sergio Herrera 1 Sergio Herrera Goalkeeper
Jesus Areso 12 Jesus Areso Right back 89’
Flavien Boyomo 22 Flavien Boyomo Right back
Unai Garcia 4 Unai Garcia Center defender 61’
Jorge Herrando 5 Jorge Herrando Left back
Abel Bretones 23 Abel Bretones Left back
Moi Gomez 16 Moi Gomez Right midfielder 46’
Lucas Torro 6 Lucas Torro Center midfielder
Aimar Oroz 10 Aimar Oroz Left midfielder 81’ 89’
Substitutes
Diego Conde 13 Diego Conde
Eric Bailly 4 Eric Bailly
Willy Kambwala 5 Willy Kambwala 76’
Denis Suarez 6 Denis Suarez 82’
Gerard Moreno 7 Gerard Moreno
Tajon Buchanan 9 Tajon Buchanan 70’ 88’
Alejandro Baena 16 Alejandro Baena 71’ 89’
Alfonso Pedraza 24 Alfonso Pedraza
Pau Navarro 26 Pau Navarro 46’ 61’
Aitor Fernandez 13 Aitor Fernandez
Juan Cruz 3 Juan Cruz
Pablo Ibanez 8 Pablo Ibanez
Raul Garcia 9 Raul Garcia 76’
Enrique Barja 11 Enrique Barja 89’
Ruben Pena 15 Ruben Pena 76’
Iker Munoz 18 Iker Munoz 61’
Bryan Zaragoza 19 Bryan Zaragoza 46’
Jose Arnaiz 20 Jose Arnaiz
Pablo Valencia 31 Pablo Valencia
Absent players
Raul Albiol 3 Raul Albiol Injured
Ilias Akhomach 11 Ilias Akhomach Suspended
Yeremi Pino 21 Yeremi Pino Suspended
Jon Moncayola 7 Jon Moncayola Injured
Alejandro Catena 24 Alejandro Catena Suspended

TOP scorers

Ayoze Perez 22 Ayoze Perez Villarreal Villarreal Forward
LaLiga Spain
LaLiga Spain 2024/2025
Ante Budimir 11 Ante Budimir Osasuna Osasuna Forward
29 Matches 36
18 Goals 20
0 Penalty Goals 8
0.84 Goals Per 90 min 0.65
107 Min Per Goal 140

Head to Head Villarreal - Osasuna

Statistics are for the last 5 games
60% W - 3
40% D - 2
0% W - 0
Osasuna 2 - 2 Villarreal 24 nov 2024, 08:00 LaLiga Spain
24 nov 2024 08:00
LaLiga Spain
Osasuna
Villarreal
xG 1.1 Score 2 % 71%
2.6 2 87%
Osasuna 1 - 1 Villarreal 25 may 2024, 08:00 LaLiga Spain
25 may 2024 08:00
LaLiga Spain
Osasuna
Villarreal
xG 1.1 Score 1 % 95%
0.8 1 91%
Villarreal 3 - 1 Osasuna 26 nov 2023, 08:00 LaLiga Spain
26 nov 2023 08:00
LaLiga Spain
Villarreal
Osasuna
xG 1.1 Score 3 % 54%
1.7 1 74%
Osasuna 0 - 3 Villarreal 19 mar 2023, 11:15 LaLiga Spain
19 mar 2023 11:15
LaLiga Spain
Osasuna
Villarreal
Score 0
3
Villarreal 2 - 0 Osasuna 17 oct 2022, 15:00 LaLiga Spain
17 oct 2022 15:00
LaLiga Spain
Villarreal
Osasuna
Score 2
0
Total percentage of xG honesty 78%
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
3/5 matches
60%
BTTS
3/5 matches
60%
Team Over 0.5
Villarreal
100%
Team Over 0.5
Osasuna
60%

Last matches Villarreal

Villarreal
Statistics for the last 5 games
40% W - 2
40% D - 2
20% L - 1
Villarreal 1 - 0 Espanyol 27 apr 2025, 10:15 LaLiga Spain
27 apr 2025 10:15
LaLiga Spain
Villarreal
Espanyol
xG 1.2 Score 1 % 90%
1.0 0 50%
Celta Vigo 3 - 0 Villarreal 23 apr 2025, 13:00 LaLiga Spain
23 apr 2025 13:00
LaLiga Spain
Celta Vigo
Villarreal
xG 2.1 Score 3 % 82%
0.6 0 64%
Villarreal 2 - 2 Real Sociedad 20 apr 2025, 10:15 LaLiga Spain
20 apr 2025 10:15
LaLiga Spain
Villarreal
Real Sociedad
xG 3.0 Score 2 % 80%
1.7 2 92%
Real Betis 1 - 2 Villarreal 13 apr 2025, 12:30 LaLiga Spain
13 apr 2025 12:30
LaLiga Spain
Real Betis
Villarreal
xG 1.9 Score 1 % 68%
1.2 2 76%
Villarreal 0 - 0 Athletic Club 06 apr 2025, 15:00 LaLiga Spain
06 apr 2025 15:00
LaLiga Spain
Villarreal
Athletic Club
xG 1.5 Score 0 % 40%
0.9 0 54%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    2
  • Losses
    1
  • Goals
    5
  • Goals per game
    1
  • Over 1.5
    60%
  • Over 2.5
    60%
  • BTTS
    40%

Last matches Osasuna

Osasuna
Statistics for the last 5 games
60% W - 3
40% D - 2
0% L - 0
Osasuna 1 - 0 Sevilla 24 apr 2025, 13:00 LaLiga Spain
24 apr 2025 13:00
LaLiga Spain
Osasuna
Sevilla
xG 0.4 Score 1 % 54%
0.8 0 54%
Real Valladolid 2 - 3 Osasuna 20 apr 2025, 08:00 LaLiga Spain
20 apr 2025 08:00
LaLiga Spain
Real Valladolid
Osasuna
xG 1.8 Score 2 % 96%
1.7 3 72%
Osasuna 2 - 1 Girona 13 apr 2025, 08:00 LaLiga Spain
13 apr 2025 08:00
LaLiga Spain
Osasuna
Girona
xG 1.9 Score 2 % 98%
1.2 1 91%
Leganes 1 - 1 Osasuna 07 apr 2025, 15:00 LaLiga Spain
07 apr 2025 15:00
LaLiga Spain
Leganes
Osasuna
xG 1.2 Score 1 % 93%
3.3 1 46%
Athletic Club 0 - 0 Osasuna 30 mar 2025, 12:30 LaLiga Spain
30 mar 2025 12:30
LaLiga Spain
Athletic Club
Osasuna
xG 0.7 Score 0 % 59%
0.5 0 66%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    2
  • Losses
    0
  • Goals
    7
  • Goals per game
    1.4
  • Over 1.5
    60%
  • Over 2.5
    40%
  • BTTS
    60%

Villarreal vs Osasuna Standings

Team MP W D L G Diff Form Points
5
Villarreal
Villarreal 36 18 10 8 64 - 47 17
64
9
Osasuna
Osasuna 36 11 15 10 45 - 51 -6
48
Full table
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
League Position 5 / 20
Comparative Team Statistics
League Position 9 / 20
36 Total games 36
18 50% Wins 31% 11
10 28% Draws 42% 15
8 22% Loses 28% 10
64 Goals scored 45
47 Goals conceded 51
64 Points 48

Where to watch Villarreal vs Osasuna

List of TV channels for USA USA
ESPN+ (USA)
ESPN+
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
Bet365 (intenational)
Bet365
SuperSport MáXimo 3 (intenational)
SuperSport MáXimo 3
SuperSport Football Plus ROA (intenational)
SuperSport Football Plus ROA
SuperSport GOtv LaLiga (intenational)
SuperSport GOtv LaLiga
SuperSport Laliga ROA (intenational)
SuperSport Laliga ROA
DStv Now (intenational)
DStv Now
Moja TV (intenational)
Moja TV
TOD (intenational)
Setanta Sports 1 (intenational)
Setanta Sports 1
ESPN Deportes (intenational)
ESPN Deportes
LaLiga TV (intenational)
LaLiga TV
TV2 Play (intenational)
TV2 Play

Villarreal Players Stats

Villarreal
Player Games Min
St So Si Res
G (P)
YC RC
21 Yeremi Pino 32 1817
Total starts 23
Substituted out 22
Substituted in 9
Matches in reserve 9
Goals (penalty) 3 (0)
Yellow cards 11
Red cards 0
9 Tajon Buchanan 11 316
Total starts 3
Substituted out 3
Substituted in 8
Matches in reserve 8
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
9 Tajon Buchanan 1 15
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
5 Willy Kambwala 17 1000
Total starts 11
Substituted out 3
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 1
1 Luiz Junior 16 1368
Total starts 15
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
1 Luiz Junior 1 18
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
9 Gerard Moreno 15 673
Total starts 6
Substituted out 6
Substituted in 9
Matches in reserve 9
Goals (penalty) 3 (3)
Yellow cards 0
Red cards 0
10 Alejandro Baena 30 2448
Total starts 28
Substituted out 13
Substituted in 2
Matches in reserve 2
Goals (penalty) 6 (0)
Yellow cards 9
Red cards 0
6 Denis Suarez 20 528
Total starts 6
Substituted out 6
Substituted in 14
Matches in reserve 14
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
10 Daniel Parejo 34 2200
Total starts 25
Substituted out 14
Substituted in 9
Matches in reserve 9
Goals (penalty) 3 (1)
Yellow cards 8
Red cards 0
19 Nicolas Pepe 26 1388
Total starts 14
Substituted out 9
Substituted in 12
Matches in reserve 12
Goals (penalty) 3 (0)
Yellow cards 3
Red cards 0
14 Santi Comesana 34 2470
Total starts 29
Substituted out 11
Substituted in 5
Matches in reserve 5
Goals (penalty) 3 (0)
Yellow cards 8
Red cards 0
2 Logan Costa 30 2407
Total starts 26
Substituted out 3
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 0
13 Diego Conde 21 1872
Total starts 21
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
4 Eric Bailly 12 617
Total starts 8
Substituted out 4
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 1
8 Juan Foyth 18 1427
Total starts 16
Substituted out 2
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
22 Ayoze Perez 29 1925
Total starts 21
Substituted out 12
Substituted in 8
Matches in reserve 8
Goals (penalty) 18 (0)
Yellow cards 4
Red cards 0
10 Ilias Akhomach 11 584
Total starts 7
Substituted out 7
Substituted in 4
Matches in reserve 4
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
17 Kiko 28 2227
Total starts 27
Substituted out 6
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 7
Red cards 0
18 Pape Gueye 32 2117
Total starts 25
Substituted out 12
Substituted in 7
Matches in reserve 7
Goals (penalty) 2 (0)
Yellow cards 5
Red cards 2
23 Sergi Cardona 34 2856
Total starts 33
Substituted out 10
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 11
Red cards 0
3 Raul Albiol 15 1188
Total starts 14
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
3 Alfonso Pedraza 11 370
Total starts 3
Substituted out 2
Substituted in 8
Matches in reserve 8
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
33 Arnau Sola 1 13
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
33 Arnau Sola 1 13
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
15 Thierno Barry 33 2188
Total starts 24
Substituted out 11
Substituted in 9
Matches in reserve 9
Goals (penalty) 11 (1)
Yellow cards 4
Red cards 0
26 Pau Navarro 15 763
Total starts 6
Substituted out 4
Substituted in 9
Matches in reserve 9
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

Osasuna Players Stats

Osasuna
Player Games Min
St So Si Res
G (P)
YC RC
20 Jose Arnaiz 14 124
Total starts 1
Substituted out 2
Substituted in 13
Matches in reserve 13
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
15 Jon Moncayola 31 2080
Total starts 26
Substituted out 20
Substituted in 5
Matches in reserve 5
Goals (penalty) 0 (0)
Yellow cards 8
Red cards 0
11 Ante Budimir 36 2785
Total starts 32
Substituted out 18
Substituted in 4
Matches in reserve 4
Goals (penalty) 20 (8)
Yellow cards 4
Red cards 0
24 Alejandro Catena 33 2894
Total starts 33
Substituted out 3
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 11
Red cards 0
14 Ruben Garcia 34 2265
Total starts 28
Substituted out 24
Substituted in 6
Matches in reserve 6
Goals (penalty) 5 (0)
Yellow cards 2
Red cards 0
16 Moi Gomez 26 796
Total starts 6
Substituted out 3
Substituted in 20
Matches in reserve 20
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
16 Lucas Torro 33 2823
Total starts 33
Substituted out 8
Substituted in 0
Matches in reserve 0
Goals (penalty) 3 (0)
Yellow cards 10
Red cards 0
11 Enrique Barja 14 297
Total starts 3
Substituted out 3
Substituted in 11
Matches in reserve 11
Goals (penalty) 0 (0)
Yellow cards 3
Red cards 0
11 Enrique Barja 1 8
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
15 Ruben Pena 25 775
Total starts 7
Substituted out 6
Substituted in 18
Matches in reserve 18
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
13 Aitor Fernandez 1 90
Total starts 1
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
19 Bryan Zaragoza 25 1683
Total starts 20
Substituted out 18
Substituted in 5
Matches in reserve 5
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
1 Sergio Herrera 35 3150
Total starts 35
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 0
3 Juan Cruz 23 1344
Total starts 17
Substituted out 12
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
4 Unai Garcia 2 64
Total starts 1
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
12 Jesus Areso 34 2898
Total starts 33
Substituted out 11
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 7
Red cards 0
29 Iker Benito 2 37
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
9 Raul Garcia 30 705
Total starts 5
Substituted out 5
Substituted in 25
Matches in reserve 25
Goals (penalty) 2 (0)
Yellow cards 0
Red cards 0
22 Flavien Boyomo 35 3077
Total starts 34
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 2 (0)
Yellow cards 5
Red cards 0
5 Jorge Herrando 18 1366
Total starts 15
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
14 Aimar Oroz 35 2786
Total starts 33
Substituted out 19
Substituted in 2
Matches in reserve 2
Goals (penalty) 5 (1)
Yellow cards 8
Red cards 0
8 Pablo Ibanez 26 1178
Total starts 11
Substituted out 8
Substituted in 15
Matches in reserve 15
Goals (penalty) 1 (0)
Yellow cards 4
Red cards 0
18 Iker Munoz 21 534
Total starts 4
Substituted out 4
Substituted in 17
Matches in reserve 17
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
23 Abel Bretones 33 2029
Total starts 20
Substituted out 7
Substituted in 13
Matches in reserve 13
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 0
St So Si Res
Total starts Substituted out Substituted in Matches in reserve
G (P)
Goals (penalty)
YC RC
Yellow cards Red cards

LaLiga Spain Next matches

The latest team news

Daily Sports News, Predictions and Live Scores