La Liga · Matchweek 22 · Jan 31

Osasuna - Villarreal

Osasuna and Villarreal drew 2-2 in La Liga (Matchweek 22). Goals: V. Munoz 20'; A. Budimir 45+2'; G. Moreno (P) 17'; G. Moreno 70'.

🏟 Estadio El Sadar Pamplona 👤 Referee: R. De Burgos
Key events
17' ⚽ G. Moreno (P)(0 - 1) Villarreal
19' 🟨 A. PedrazaYellow card Villarreal
20' ⚽ V. Munoz(1 - 1) · Assist: R. Garcia Osasuna
38' 🟨 A. CatenaYellow card Osasuna
45+2' ⚽ A. Budimir(2 - 1) · Assist: J. Moncayola Osasuna
70' ⚽ G. Moreno(2 - 2) · Assist: N. Pepe Villarreal
72' 🟨 L. TorroYellow card Osasuna
75' 🟨 A. LisciYellow card Osasuna
90' 🟨 R. VeigaYellow card Villarreal
Quick stats
%47 Possession %53
1.61 Expected goals (xG) 0.82
1.48 Pre-match xG 1.11
15 Total shots 5
5 Shots on target 4
7 Shots off target 1
3 Blocked shots 0
13 Shots inside box 3
2 Shots outside box 2
2 Saves 2
Match timeline
First half
17'
⚽G. Moreno (P)(0 - 1)
19'
🟨A. PedrazaYellow card
V. Munoz(1 - 1) · Assist: R. Garcia⚽
20'
A. CatenaYellow card🟨
38'
A. Budimir(2 - 1) · Assist: J. Moncayola⚽
45+2'
HT 2 - 1
A. Catena ↔ J. HerrandoSubstitution🔁
46'
46'
🔁A. Pedraza ↔ S. CardonaSubstitution
R. Moro ↔ A. OrozSubstitution🔁
62'
70'
⚽G. Moreno(2 - 2) · Assist: N. Pepe
L. TorroYellow card🟨
72'
75'
🔁G. Mikautadze ↔ T. BuchananSubstitution
75'
🔁D. Parejo ↔ S. ComesanaSubstitution
A. LisciYellow card🟨
75'
A. Budimir ↔ R. GarciaSubstitution🔁
76'
R. Garcia ↔ A. BretonesSubstitution🔁
76'
83'
🔁G. Moreno ↔ T. OluwaseyiSubstitution
90'
🟨R. VeigaYellow card
FT 2 - 2
Match statsOsasuna · Villarreal
Key stats
%47 Possession %53
1.61 Expected goals (xG) 0.82
1.48 Pre-match xG 1.11
Shots
15 Total shots 5
5 Shots on target 4
7 Shots off target 1
3 Blocked shots 0
13 Shots inside box 3
2 Shots outside box 2
2 Saves 2
Attacking
82 Attacks 97
43 Dangerous attacks 29
Passing
360 Total passes 439
293 Accurate passes 351
%81 Pass accuracy %80
Set pieces & discipline
6 Corners 2
1 Offsides 0
13 Fouls 6
7 Free kicks 14
18 Throw-ins 21
4 Goal kicks 13
Cards
2 Yellow cards 2
1 1st-half cards 1
1 2nd-half cards 1
By half
2 1st-half goals 1
0 2nd-half goals 1
4 1st-half corners 1
2 2nd-half corners 1
Penalties
0 Penalties won 1
0 Penalty goals 1
Momentum
0'▲ Osasuna▼ Villarreal90'
Shot map20 shots
Ante Budimir 1' · xG 0.04 Ante Budimir 2' · xG 0.03 Rubén Garcia 4' · xG 0.06 Victor Munoz 12' · xG 0.03 Gerard Moreno 17' · xG 0.79 Victor Munoz 20' · xG 0.22 Victor Munoz 31' · xG 0.15 Lucas Torro 31' · xG 0.07 Lucas Torro 31' · xG 0.01 Gerard Moreno 34' · xG 0.07 Nicolas Pépé 34' · xG 0.03 Lucas Torro 38' · xG 0.03 Ante Budimir 45' · xG 0.24 Victor Munoz 48' · xG 0.06 Jon Moncayola 48' · xG 0.33 Raul Moro 50' · xG 0.03 Georges Mikautadze 56' · xG 0.04 Gerard Moreno 70' · xG 0.04 Raul Garcia 83' · xG 0.01 Raul Garcia 86' · xG 0.07
Osasuna Villarreal Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2020–2025
Osasuna 3
Dec 19who was on topSep 20
Villarreal 6
3 Osasuna 2 draw 6 Villarreal
Villarreal won the last 2
GOALS IN THIS FIXTURE
3.2goals / match
13–22total goals
1/2clean sheets
1-0Osasuna best win · Mar 5
3-0Villarreal best win · Mar 19
%91 Over 1.5 10/11
%73 Over 2.5 8/11
%36 Over 3.5 4/11
%73 BTTS 8/11
DOES THE VENUE MATTER
Osasuna at home5 matches
1W 2D 2L 5:9
Villarreal at home6 matches
4W 0D 2L 13:8
Results are read from the side that hosted the match.
FORM COMPARISON
Osasuna1W 1D 3L Villarreal3W 1D 1L
0.80 2.00 Points per game
6 10 Goals scored
8 5 Goals conceded
1.19 1.35 xG average
1.60 1.48 xGA average
%0 %0 Clean sheets
%80 %80 BTTS
%60 %60 Over 2.5
3.6 4.2 Corners
2.4 2.4 Cards
Osasuna2W 3D 5L Villarreal6W 2D 2L
0.90 2.00 Points per game
12 19 Goals scored
16 13 Goals conceded
1.42 1.41 xG average
1.44 1.52 xGA average
%10 %0 Clean sheets
%70 %90 BTTS
%60 %70 Over 2.5
4.2 3.8 Corners
2.9 1.7 Cards
SEASON COMPARISON
17Osasunain the table42pts
38matches 11-9-18W-D-L 44:50goals -6diff
LLLLL
3Villarrealin the table72pts
38matches 22-6-10W-D-L 72:46goals +26diff
WLLDW
Season profile · 2025/2026 · 23 matches
1.26 2.05 Points per game
1.25 1.39 xG average
1.50 1.47 xGA average
%22 %32 Clean sheets
%48 %50 BTTS
%43 %55 Over 2.5
3.2 4.1 Corners
2.6 2.5 Cards
PREVIOUS MEETINGS
Sep 20 Villarreal 2-1 Osasuna La Liga
May 3 Villarreal 4-2 Osasuna La Liga
Nov 24 Osasuna 2-2 Villarreal La Liga
May 25 Osasuna 1-1 Villarreal La Liga
Nov 26 Villarreal 3-1 Osasuna La Liga
Mar 19 Osasuna 0-3 Villarreal La Liga
Oct 17 Villarreal 2-0 Osasuna La Liga
Mar 5 Osasuna 1-0 Villarreal La Liga
xG difference & finishing
Osasuna2 gol · 1.61 xG +0.39
Villarreal2 gol · 0.82 xG +1.18
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Villarreal dominated the ball53% possession
Osasuna took more shots15 - 5
Osasuna committed more fouls13 - 6
THIS MATCH VS SEASON AVERAGE
Goals 2.01.1 +0.9
Shots 15.010.6 +4.4
On target 5.03.6 +1.4
Possession %47%46 +0.5
Corners 6.03.3 +2.7
Cards 2.02.8 -0.8
Conceded 2.01.3 +0.7
this matchseason average · 37 matches
Goals 2.01.9 +0.1
Shots 5.011.5 -6.5
On target 4.04.4 -0.4
Possession %53%45 +8.5
Corners 2.03.9 -1.9
Cards 2.02.5 -0.5
Conceded 2.01.2 +0.8
this matchseason average · 37 matches
PLAYER RATINGS★ Dani Parejo 8.00
Starting XI
17 Ante Budimir F · 76' 7.50
Goals1On target1/3Tackles2Interceptions1Duels won4/11Fouls1Offside1Passes3 · %2
21 Victor Muñoz M · 88' 7.50
Goals1On target2/3Key pass1Dribbles2/7Tackles1Duels won5/14Fouls won1Fouls2Passes14 · %10
14 Rubén García M · 76' · K 7.20
Assist1Key pass3Tackles2Duels won4/10Fouls2Passes27 · %22
7 Jon Moncayola M · 88' 7.00
Assist1Key pass1Dribbles3/4Tackles1Duels won4/7Passes41 · %36
20 Javi Galán D · 88' 6.60
Key pass3Dribbles5/7Tackles4Interceptions3Duels won12/16Fouls won1Fouls1Passes36 · %29
22 Flavien Boyomo D · 88' 6.60
Tackles2Interceptions1Duels won5/6Fouls1Passes42 · %37
15 Raúl Moro M · 62' 6.50
Key pass1Dribbles2/4Duels won3/7Passes13 · %10
19 Valentin Rosier D · 88' 6.30
Key pass1Tackles1Interceptions1Duels won1/1Passes47 · %39
6 Lucas Torró M · 88' 6.30
On target1/3Key pass1Dribbles2/3Interceptions1Duels won7/13Fouls won2Fouls1Passes49 · %36
1 Sergio Herrera G · 88' 6.30
Saves2Passes27 · %20
24 Alejandro Catena D · 45' 6.20
Dribbles1/1Tackles1Interceptions1Duels won2/6Fouls3Passes26 · %25
Substitutes
5 Jorge Herrando D · 43' 6.50
Tackles1Duels won1/3Fouls1Passes10 · %9
23 Abel Bretones D · 12' 6.30
Passes4 · %4
9 Raúl García de Haro F · 12' 6.30
On target1/2Duels won1/2
10 Aimar Oroz M · 26' 6.30
Tackles2Duels won3/5Fouls won1Fouls1Passes5 · %3
Unused: Juan CruzIñigo ArguibideSheraldo BeckerIker MuñozKike BarjaAitor FernándezAsier OsambelaMoi Gómez
Starting XI
10 Dani Parejo M · 75' 8.00
Key pass2Dribbles1/1Tackles4Blocks1Duels won10/15Fouls won3Fouls2Passes53 · %50
7 Gerard Moreno F · 83' · K 7.90
Goals2Pen goal1On target3/3Duels won4/12Fouls won2Fouls1Passes32 · %24
18 Pape Gueye M · 88' 6.90
Tackles2Interceptions1Duels won6/7Fouls won1Passes52 · %40
12 Renato Veiga D · 88' 6.70
Tackles2Blocks1Duels won3/5Passes53 · %46
4 Rafa Marín D · 88' 6.50
Blocks1Duels won4/6Passes46 · %41
24 Alfonso Pedraza D · 45' 6.50
Key pass1Dribbles1/1Tackles2Interceptions1Blocks1Duels won5/8Fouls won1Fouls1Passes18 · %16
9 Georges Mikautadze F · 75' 6.50
Dribbles1/1Duels won3/9Fouls won2Passes11 · %9
19 Nicolas Pépé M · 88' 6.50
Assist1On target1/1Key pass1Interceptions1Duels won4/16Fouls won1Fouls1Passes31 · %21
20 Alberto Moleiro M · 88' 6.30
Duels won1/4Fouls won1Passes29 · %23
1 Luiz Júnior G · 88' 6.20
Saves2Passes34 · %25
15 Santiago Mouriño D · 88' 6.20
Tackles4Interceptions1Duels won7/15Fouls won1Fouls1Passes49 · %39
Substitutes
23 Sergi Cardona D · 43' 6.70
Duels won1/1Fouls won1Passes14 · %10
14 Santi Comesaña M · 13' 6.50
Passes6 · %2
17 Tajon Buchanan F · 13' 6.30
Tackles1Duels won1/2Passes2 · %2
21 Tani Oluwaseyi F · 5'
Unused: Carlos MaciáHugo LopezArnau TenasAlexander FreemanPau Navarro
Win probabilityModel: X (%38) ✓
Osasuna %27 Draw %38 Villarreal %35
1.19Osasuna xPuan
1.43Villarreal xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
OsasunaWWDLD
VillarrealLLLLW
Match Reportsall →
Beşiktaş 2-1 KocaelisporSüper Lig · Oct 13 Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad