La Liga · Matchweek 29 · Mar 21

Osasuna - Girona

Osasuna beat Girona 1-0 in La Liga (Matchweek 29). Goals: A. Budimir 80'.

🏟 Estadio El Sadar Pamplona 👤 Referee: J. Guzman
Key events
39' 🟨 V. TsygankovYellow card Girona
59' 🟨 J. GalanYellow card Osasuna
80' ⚽ A. Budimir(1 - 0) · Assist: K. Barja Osasuna
90+3' 🟨 J. MoncayolaYellow card Osasuna
Quick stats
%48 Possession %52
2.24 Expected goals (xG) 0.64
1.54 Pre-match xG 1.27
19 Total shots 5
11 Shots on target 0
5 Shots off target 2
3 Blocked shots 3
15 Shots inside box 4
4 Shots outside box 1
0 Saves 10
Match timeline
First half
39'
🟨V. TsygankovYellow card
HT 0 - 0
J. GalanYellow card🟨
59'
60'
🔁J. Roca ↔ C. EcheverriSubstitution
A. Oroz ↔ K. BarjaSubstitution🔁
69'
75'
🔁V. Vanat ↔ I. MartinSubstitution
75'
🔁A. Martinez ↔ A. MorenoSubstitution
A. Budimir(1 - 0) · Assist: K. Barja⚽
80'
I. Munoz ↔ A. OsambelaSubstitution🔁
83'
R. Garcia ↔ A. BretonesSubstitution🔁
83'
A. Budimir ↔ R. GarciaSubstitution🔁
83'
86'
🔁F. Beltran ↔ A. RuizSubstitution
86'
🔁V. Tsygankov ↔ T. LemarSubstitution
J. MoncayolaYellow card🟨
90+3'
FT 1 - 0
Match statsOsasuna · Girona
Key stats
%48 Possession %52
2.24 Expected goals (xG) 0.64
1.54 Pre-match xG 1.27
Shots
19 Total shots 5
11 Shots on target 0
5 Shots off target 2
3 Blocked shots 3
15 Shots inside box 4
4 Shots outside box 1
0 Saves 10
Attacking
67 Attacks 79
39 Dangerous attacks 44
Passing
438 Total passes 492
387 Accurate passes 426
%88 Pass accuracy %87
Set pieces & discipline
6 Corners 2
0 Offsides 3
17 Fouls 7
7 Free kicks 18
17 Throw-ins 18
3 Goal kicks 5
Cards
2 Yellow cards 1
0 1st-half cards 1
2 2nd-half cards 0
By half
0 1st-half goals 0
1 2nd-half goals 0
5 1st-half corners 0
1 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Osasuna▼ Girona90'
Shot map24 shots
Víctor Muñoz 12' · xG 0.05 Víctor Muñoz 18' · xG 0.23 Ante Budimir 19' · xG 0.08 Aimar Oroz 25' · xG 0.04 Flavien Boyomo 27' · xG 0.04 Valentin Rosier 28' · xG 0.02 Flavien Boyomo 34' · xG 0.06 Víctor Muñoz 35' · xG 0.10 Víctor Muñoz 36' · xG 0.03 Joel Roca 49' · xG 0.04 Ante Budimir 56' · xG 0.07 Víctor Muñoz 71' · xG 0.10 Víctor Muñoz 72' · xG 0.05 Iker Muñoz 76' · xG 0.01 Ante Budimir 77' · xG 0.04 Víctor Muñoz 77' · xG 0.15 Ante Budimir 80' · xG 0.13 Valentin Rosier 87' · xG 0.03 Azzedine Ounahi 87' · xG 0.03 Abel Ruiz 87' · xG 0.07 Abel Ruiz 87' · xG 0.04 Azzedine Ounahi 89' · xG 0.03 Raúl García 90' · xG 0.39 Enrique Barja 90' · xG 0.15
Osasuna Girona Filled = goal · size = xG
HEAD TO HEAD8 meetings · 2022–2026
Osasuna 2
Jan 6who was on topJan 10
Girona 5
2 Osasuna 1 draw 5 Girona
GOALS IN THIS FIXTURE
2.8goals / match
7–15total goals
0/4clean sheets
2-1Osasuna best win · Apr 13
4-0Girona best win · Aug 29
%75 Over 1.5 6/8
%50 Over 2.5 4/8
%25 Over 3.5 2/8
%50 BTTS 4/8
DOES THE VENUE MATTER
Osasuna at home3 matches
2W 0D 1L 6:6
Girona at home5 matches
4W 1D 0L 9:1
Results are read from the side that hosted the match.
FORM COMPARISON
Osasuna1W 1D 3L Girona1W 1D 3L
0.80 0.80 Points per game
6 5 Goals scored
8 7 Goals conceded
1.19 1.20 xG average
1.60 1.39 xGA average
%0 %20 Clean sheets
%80 %60 BTTS
%60 %40 Over 2.5
3.6 4.0 Corners
2.4 1.8 Cards
Osasuna2W 3D 5L Girona2W 3D 5L
0.90 0.90 Points per game
12 12 Goals scored
16 13 Goals conceded
1.42 1.38 xG average
1.44 1.58 xGA average
%10 %20 Clean sheets
%70 %60 BTTS
%60 %50 Over 2.5
4.2 4.3 Corners
2.9 1.6 Cards
SEASON COMPARISON
17Osasunain the table42pts
38matches 11-9-18W-D-L 44:50goals -6diff
LLLLL
19Gironain the table41pts
38matches 9-14-15W-D-L 39:55goals -16diff
DLDDL
Season profile · 2025/2026 · 23 matches
1.26 1.13 Points per game
1.25 1.18 xG average
1.50 1.66 xGA average
%22 %17 Clean sheets
%48 %57 BTTS
%43 %48 Over 2.5
3.2 4.0 Corners
2.6 2.7 Cards
PREVIOUS MEETINGS
Jan 10 Girona 1-0 Osasuna La Liga
Apr 13 Osasuna 2-1 Girona La Liga
Aug 29 Girona 4-0 Osasuna La Liga
Mar 9 Girona 2-0 Osasuna La Liga
Nov 4 Osasuna 2-4 Girona La Liga
Jun 4 Osasuna 2-1 Girona La Liga
Oct 23 Girona 1-1 Osasuna La Liga
Jan 6 Girona 1-0 Osasuna Copa del Rey
xG difference & finishing
Osasuna1 gol · 2.24 xG -1.24
Girona0 gol · 0.64 xG -0.64
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Osasuna took more shots19 - 5
Osasuna committed more fouls17 - 7
THIS MATCH VS SEASON AVERAGE
Goals 1.01.2 -0.2
Shots 19.010.5 +8.5
On target 11.03.4 +7.6
Possession %48%46 +1.5
Corners 6.03.3 +2.7
Cards 2.02.8 -0.8
Conceded 0.01.4 -1.4
this matchseason average · 37 matches
Goals 0.01.1 -1.1
Shots 5.010.2 -5.2
On target 0.03.8 -3.8
Possession %52%51 +1.1
Corners 2.04.0 -2.0
Cards 1.04.0 -3.0
Conceded 1.01.5 -0.5
this matchseason average · 37 matches
PLAYER RATINGS★ Paulo Gazzaniga 9.20
Starting XI
21 Victor Muñoz M · 95' 8.20
On target4/6Key pass1Dribbles4/7Duels won8/16Fouls won2Fouls2Passes37 · %34
22 Flavien Boyomo D · 95' 7.90
On target1/2Tackles4Duels won6/8Passes73 · %66
8 Iker Muñoz M · 83' 7.90
On target1/1Key pass2Tackles3Interceptions1Duels won5/7Fouls won2Passes49 · %46
17 Ante Budimir F · 83' 7.30
Goals1On target2/3Key pass1Interceptions1Duels won3/7Fouls1Passes11 · %9
24 Alejandro Catena D · 95' 7.30
Interceptions2Duels won1/5Fouls2Passes65 · %61
10 Aimar Oroz M · 69' 7.00
Key pass1Dribbles3/4Tackles2Interceptions1Duels won7/14Fouls won2Fouls2Passes25 · %23
19 Valentin Rosier D · 95' 6.90
On target1/2Tackles4Interceptions4Duels won4/5Fouls1Passes38 · %30
20 Javi Galán D · 95' 6.70
Dribbles2/6Tackles3Interceptions2Duels won6/16Fouls won1Fouls3Passes48 · %42
14 Rubén García M · 83' · K 6.60
Key pass2Tackles1Interceptions1Duels won2/6Fouls1Passes31 · %26
7 Jon Moncayola M · 95' 6.60
Key pass2Blocks1Fouls1Passes26 · %25
1 Sergio Herrera G · 95' 6.60
Duels won1/1Passes24 · %21
Substitutes
11 Kike Barja F · 26' 7.00
Assist1On target1/1Key pass2Dribbles1/1Duels won1/4Fouls2Passes4 · %3
9 Raúl García de Haro F · 12' 6.70
On target1/1Duels won2/4Passes3
29 Asier Osambela M · 12' 6.60
Key pass1Blocks2Fouls1Passes4 · %1
23 Abel Bretones D · 12' 6.20
Fouls1
Unused: Aitor FernándezMoi GómezRaúl MoroLucas TorróIñigo ArguibideJuan CruzJorge Herrando
Starting XI
13 Paulo Gazzaniga G · 95' 9.20
Saves10Passes24 · %18
12 Vitor Reis D · 95' 7.20
Tackles2Blocks1Duels won6/10Fouls won1Fouls1Passes57 · %48
20 Axel Witsel M · 95' 7.20
Dribbles1/1Tackles1Interceptions2Duels won3/5Passes62 · %55
3 Joel Roca M · 60' 6.90
Dribbles2/3Tackles1Duels won6/9Fouls won3Offside2Passes13 · %10
2 Hugo Rincón D · 95' 6.90
Tackles6Duels won9/14Fouls won2Fouls3Passes35 · %29
15 Viktor Tsygankov M · 86' 6.90
Dribbles1/1Tackles1Duels won5/8Fouls won2Fouls1Passes32 · %26
8 Fran Beltrán M · 86' 6.90
Key pass1Dribbles1/1Tackles5Interceptions1Blocks1Duels won7/15Fouls won1Passes50 · %48
17 Daley Blind D · 95' 6.90
Key pass1Tackles2Interceptions1Duels won4/7Fouls won2Fouls1Passes82 · %70
4 Arnau Martínez D · 75' · K 6.70
Tackles1Interceptions1Duels won1/4Fouls1Passes39 · %36
18 Azzedine Ounahi M · 95' 6.60
Dribbles3/6Tackles1Duels won6/13Fouls won2Passes33 · %30
19 Vladyslav Vanat F · 75' 6.20
Interceptions1Duels won2/6Fouls won1Passes12 · %10
Substitutes
11 Thomas Lemar M · 9' 6.70
Tackles1Duels won2/2Fouls won1Passes9 · %8
24 Álex Moreno D · 20' 6.70
Blocks1Duels won2/3Fouls won1Offside1Passes12 · %10
14 Claudio Echeverri M · 35' 6.50
Passes19 · %17
23 Iván Martín M · 20' 6.50
Key pass1Tackles1Duels won1/3Passes12 · %11
9 Abel Ruíz F · 9' 6.20
Passes1
Unused: Lass KouroumaDavid LópezVladyslav KrapyvtsovRubén BlancoAlejandro Francés
Win probabilityModel: 1 (%40) ✓
Osasuna %40 Draw %26 Girona %34
1.46Osasuna xPuan
1.28Girona 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
OsasunaLDLWD
GironaWDLDW
Match Reportsall →
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 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad