Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Osasuna vs Girona — match result and stats (Mar 21, 2026)

Final score: Osasuna 1:0 Girona — Osasuna won. La Liga Primera, March 21, 2026. Stats, events and head-to-head are below.

мар 21, 2026 at 20:30
🔔 enable push in settings
FT
Osasuna
1:0
Girona
1.890.22

La Liga Primera: Osasuna vs Girona on 21 Mar 2026 finished 1:0.

Osasuna are out of form: 2-2-6 in their last 10, 1.1 scored and 1.5 conceded per game.

Girona are out of form: 1-5-4 in their last 10, 0.9 scored and 1.2 conceded per game.

Over 2.5 lands in 60% of Osasuna's games and 20% of Girona's; both teams score in 70% and 60%.

Chance quality: xG 1.9 vs 0.2.

Head-to-head (5): Osasuna 2, Girona 3, 0 draws.

Predicted: 1:1 (12%) · also likely 1:0 (11%)

Lineups

Osasuna
1Herrera GKHuesca
7MoncayolaSpain U21
8MunozSpain U21
10OrozSpain Ol.
14GarciaGijon
17BudimirCroatia
19RosierLeganes
20GalanAtl. Madrid
21MunozSpain
22BoyomoCameroon
24CatenaRayo Vallecano
Bench (11)
13Fernandez GKBasque Country
3CruzElche
5HerrandoBasque Country
6TorroEintracht Fr…
9GarciaMirandes
11BarjaBasque Country
16GomezVillarreal
18MoroAjax
23BretonesOviedo
29OsambelaOsasuna B
41ArguibideOsasuna B
Girona
13Gazzaniga GKFulham
2RinconBasque Country
3RocaSpain U21
4Martinez CSpain U21
8BeltranCelta Vigo
12Vitor ReisManchester C…
15TsygankovUkraine
17BlindNetherlands
18OunahiMorocco
19VanatUkraine
20WitselBelgium
Bench (10)
1Blanco GKMarseille
25Krapyvtsov GKUkraine U21
5LopezEspanyol
9RuizSpain Ol.
11LemarAtl. Madrid
14EcheverriBayer Leverk…
16FrancesSpain U21
23MartinBasque Country
24MorenoNottingham
29KouroumaGirona B

Match statistics

1.89xG0.22
11Shots on target0
8Shots off target5
3Blocked shots3
67Attacks79
12Key passes3
91%Pass accuracy87%
20Crosses11
18Fouls7
0Offsides3
2Yellow cards1
0Goalkeeper saves10
16Throw-ins16
7Free kicks15
56Ball safe58
0Injuries1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on5060110
Corners501262
Dangerous20819383946
Fouls74113187
Yellow012021

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9
MetricGITotalGITotalGITotal
Matches played888888
Total less2 25%4 50%4 50%6 75%4 50%3 38%
Total more6 75%4 50%4 50%2 25%3 38%5 63%
Matches home / away343434
Total less (home / away)0 0%3 75%1 33%3 75%2 67%2 50%
Total more (home / away)3 100%1 25%2 67%1 25%1 33%2 50%
Individual total (home / away)2,001,003,002,002,004,005,675,0010,67
Individual total (overall)1,501,382,882,131,884,004,384,759,13
Avg total2,882,502,695,003,884,449,1310,259,69
Avg total (home / away)3,672,252,965,673,754,718,679,509,08
Avg opponents' total1,381,132,502,882,004,884,755,5010,25
Avg opponents' total (home / away)1,671,252,923,671,755,423,004,507,50
Predicted total2,834,359,10

Referee

Jose Luis Guzman Mansilla
Last 2 months: 3 games · 16 YC total · 5.33 YC/game · 2 RC
08.03Valencia — Alaves1-5262
22.02Celta Vigo — Mallorca1-56
07.02Real Sociedad — Elche0-44

Last 10 matches

Osasuna10 matches
Both teams to score7/1070% fair1.43
Clean sheets1 / 10
Scored8 / 10
Girona10 matches
Both teams to score6/1060% fair1.67
Clean sheets1 / 10
Scored7 / 10
scored 6 straight

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
10.01.26La Liga PrimeraGironaOsasuna100.681.3246%54%404123857212410
13.04.25La Liga PrimeraOsasunaGirona211.420.8232%68%687104043442100
29.08.24La Liga PrimeraGironaOsasuna402.280.0360%40%50515717500000
09.03.24La Liga PrimeraGironaOsasuna201.880.2160%40%61563739573300
04.11.23La Liga PrimeraOsasunaGirona241.322.7050%50%351275643274300
14.12.22Elite Club FriendliesGironaOsasuna0053%47%31302118311000
23.10.22La Liga PrimeraGironaOsasuna1150%50%34873653352300
06.01.22Copa del ReyGironaOsasuna1043%57%21061919300000
18.06.16SegundaGironaOsasuna0158%42%62615442611310

Against common opponents (2 months)

Osasuna

DateLeagueHomeAwayxG%OnOffDA
06.02.26La Liga PrimeraCelta VigoOsasuna122.060.6756%44%4214651557322

Girona

DateLeagueHomeAwayxG%OnOffDA
01.03.26La Liga PrimeraGironaCelta Vigo121.620.5956%44%7581643310622

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Osasuna (as favourite) odds 1.80–2.30

Record 3-2-0 (W-D-L), 1.4 scored / 0.6 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
03.10.25La Liga PrimeraOsasunaGetafe210.420.8558%42%32444249161400
25.09.25La Liga PrimeraOsasunaElche111.090.7739%61%24783942232200
24.08.25La Liga PrimeraOsasunaValencia100.930.4256%44%411235932342101
19.07.25Elite Club FriendliesLorientOsasuna1150%50%42316757421200
18.05.25La Liga PrimeraOsasunaRcd Espanyol201.300.8846%54%3613106551861100

Girona (vs a strong favourite) odds 1.01–2.50

Record 2-2-0 (W-D-L), 1.8 scored / 1.0 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
23.02.26La Liga PrimeraAlavesGirona221.862.2245%55%6511548587622
16.02.26La Liga PrimeraGironaBarcelona212.752.8830%70%9442146843702
08.02.26La Liga PrimeraSevillaGirona110.801.8551%49%368949215723
16.01.26La Liga PrimeraRcd EspanyolGirona021.241.9049%51%2412355355454

Last matches (2 months)

Osasuna LDLWDWDW

DateLeagueHomeAwayxG%OnOffDA
15.03.26La Liga PrimeraReal SociedadOsasuna311.960.4649%51%65974892353000
07.03.26La Liga PrimeraOsasunaMallorca222.301.0850%50%541748626802511
01.03.26La Liga PrimeraValenciaOsasuna101.670.3048%52%101383930543300
21.02.26La Liga PrimeraOsasunaReal Madrid212.051.6939%61%2512104455372400
13.02.26La Liga PrimeraElcheOsasuna001.900.7464%36%5213447331032400
06.02.26La Liga PrimeraCelta VigoOsasuna122.060.6756%44%421465155732200
31.01.26La Liga PrimeraOsasunaVillarreal221.120.9147%53%541016640622200
24.01.26La Liga PrimeraRayo VallecanoOsasuna130.711.1767%33%46794546432200

Girona WDLDWDLD

DateLeagueHomeAwayxG%OnOffDA
14.03.26La Liga PrimeraGironaAthletic Bilbao301.211.7147%53%698113370290200
07.03.26La Liga PrimeraLevanteGirona110.662.0733%67%4510172781232210
01.03.26La Liga PrimeraGironaCelta Vigo121.620.5956%44%758164331062200
23.02.26La Liga PrimeraAlavesGirona221.862.2245%55%651154858762200
16.02.26La Liga PrimeraGironaBarcelona212.752.8830%70%944214684370200
08.02.26La Liga PrimeraSevillaGirona110.801.8551%49%36894921572300
31.01.26La Liga PrimeraOviedoGirona101.270.5234%66%41483148441100
26.01.26La Liga PrimeraGironaGetafe110.930.8069%31%42967323345300

Last matches (1 year)

Osasuna LDLWDWDWWD

DateLeagueHomeAwayxG%OnOffDA
15.03.26La Liga PrimeraReal SociedadOsasuna311.960.4649%51%65974892353000
07.03.26La Liga PrimeraOsasunaMallorca222.301.0850%50%541748626802511
01.03.26La Liga PrimeraValenciaOsasuna101.670.3048%52%101383930543300
21.02.26La Liga PrimeraOsasunaReal Madrid212.051.6939%61%2512104455372400
13.02.26La Liga PrimeraElcheOsasuna001.900.7464%36%5213447331032400
06.02.26La Liga PrimeraCelta VigoOsasuna122.060.6756%44%421465155732200
31.01.26La Liga PrimeraOsasunaVillarreal221.120.9147%53%541016640622200
24.01.26La Liga PrimeraRayo VallecanoOsasuna130.711.1767%33%46794546432200
17.01.26La Liga PrimeraOsasunaOviedo321.441.2251%49%551184340361410
13.01.26Copa del ReyReal SociedadOsasuna223.990.4969%31%952189931731400

Girona WDLDWDLDW

DateLeagueHomeAwayxG%OnOffDA
14.03.26La Liga PrimeraGironaAthletic Bilbao301.211.7147%53%698113370290200
07.03.26La Liga PrimeraLevanteGirona110.662.0733%67%4510172781232210
01.03.26La Liga PrimeraGironaCelta Vigo121.620.5956%44%758164331062200
23.02.26La Liga PrimeraAlavesGirona221.862.2245%55%651154858762200
16.02.26La Liga PrimeraGironaBarcelona212.752.8830%70%944214684370200
08.02.26La Liga PrimeraSevillaGirona110.801.8551%49%36894921572300
31.01.26La Liga PrimeraOviedoGirona101.270.5234%66%41483148441100
26.01.26La Liga PrimeraGironaGetafe110.930.8069%31%42967323345300
16.01.26La Liga PrimeraRcd EspanyolGirona021.241.9049%51%241235535545400

Bookmaker lines

Bookmaker lines

1X212,10X3,5623,70
Total 2,50O1,85U2,07
AH -0,5012,1121,83

Match FAQ

What was the final score of Osasuna vs Girona?
The match ended 1:0 (La Liga Primera, March 21, 2026).
Who won, Osasuna or Girona?
Osasuna won 1:0.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Osasuna and Girona fared against each other?
Over the last 9 head-to-head meetings: 2 wins for Osasuna, 2 draws, 5 wins for Girona. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home