La Liga · Matchweek 34 · May 2

Osasuna - Barcelona

Barcelona won 2-1 away at Osasuna in La Liga (Matchweek 34). Goals: R. Garcia 88'; R. Lewandowski 81'; F. Torres 86'.

🏟 Estadio El Sadar Pamplona 👤 Referee: I. Diaz
Key events
24' 🟨 GaviYellow card Barcelona
60' 🟨 E. GarciaYellow card Barcelona
74' 🟨 J. MoncayolaYellow card Osasuna
81' ⚽ R. Lewandowski(0 - 1) · Assist: M. Rashford Barcelona
86' ⚽ F. Torres(0 - 2) · Assist: Fermin Barcelona
88' ⚽ R. Garcia(1 - 2) · Assist: A. Bretones Osasuna
Quick stats
%30 Possession %70
1.09 Expected goals (xG) 1.66
1.60 Pre-match xG 2.15
9 Total shots 13
4 Shots on target 4
4 Shots off target 6
1 Blocked shots 3
6 Shots inside box 9
3 Shots outside box 4
2 Saves 3
Match timeline
First half
24'
🟨GaviYellow card
HT 0 - 0
60'
🟨E. GarciaYellow card
62'
🔁D. Olmo ↔ F. TorresSubstitution
62'
🔁Gavi ↔ F. de JongSubstitution
62'
🔁R. Bardghji ↔ M. RashfordSubstitution
A. Budimir ↔ R. GarciaSubstitution🔁
70'
M. Gomez ↔ A. OrozSubstitution🔁
70'
J. MoncayolaYellow card🟨
74'
81'
⚽R. Lewandowski(0 - 1) · Assist: M. Rashford
82'
🔁E. Garcia ↔ R. AraujoSubstitution
L. Torro ↔ K. BarjaSubstitution🔁
85'
J. Moncayola ↔ A. OsambelaSubstitution🔁
85'
R. Garcia ↔ A. BretonesSubstitution🔁
86'
86'
⚽F. Torres(0 - 2) · Assist: Fermin
88'
🔁Pedri ↔ M. BernalSubstitution
R. Garcia(1 - 2) · Assist: A. Bretones⚽
88'
FT 1 - 2
Match statsOsasuna · Barcelona
Key stats
%30 Possession %70
1.09 Expected goals (xG) 1.66
1.60 Pre-match xG 2.15
Shots
9 Total shots 13
4 Shots on target 4
4 Shots off target 6
1 Blocked shots 3
6 Shots inside box 9
3 Shots outside box 4
2 Saves 3
Attacking
83 Attacks 118
32 Dangerous attacks 77
Passing
267 Total passes 652
189 Accurate passes 588
%71 Pass accuracy %90
Set pieces & discipline
3 Corners 7
4 Offsides 2
9 Fouls 10
10 Free kicks 9
21 Throw-ins 19
14 Goal kicks 2
Cards
1 Yellow cards 2
0 1st-half cards 1
1 2nd-half cards 1
By half
0 1st-half goals 0
1 2nd-half goals 2
2 1st-half corners 5
1 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Osasuna▼ Barcelona90'
Shot map22 shots
Ante Budimir 6' · xG 0.02 Robert Lewandowski 10' · xG 0.07 Dani Olmo 13' · xG 0.11 Roony Bardghji 21' · xG 0.03 Roony Bardghji 22' · xG 0.02 Pedri 32' · xG 0.02 Ante Budimir 36' · xG 0.15 Ante Budimir 38' · xG 0.03 Fermín López 44' · xG 0.04 Dani Olmo 50' · xG 0.16 Fermín López 53' · xG 0.02 Marcus Rashford 63' · xG 0.05 Rubén Garcia 69' · xG 0.01 Rubén Garcia 69' · xG 0.12 Jon Moncayola 71' · xG 0.01 Lucas Torró 71' · xG 0.02 Fermín López 79' · xG 0.15 Robert Lewandowski 81' · xG 0.28 Ferran Torres 86' · xG 0.27 Raúl García 88' · xG 0.41 Ferran Torres 90' · xG 0.06 Flavien Boyomo 90' · xG 0.02
Osasuna Barcelona Filled = goal · size = xG
HEAD TO HEAD12 meetings · 2020–2025
Osasuna 1
Nov 29who was on topDec 13
Barcelona 10
1 Osasuna 1 draw 10 Barcelona
Barcelona won the last 2
GOALS IN THIS FIXTURE
2.9goals / match
8–27total goals
0/8clean sheets
4-2Osasuna best win · Sep 28
4-0Barcelona best win · Mar 13
%83 Over 1.5 10/12
%58 Over 2.5 7/12
%33 Over 3.5 4/12
%33 BTTS 4/12
DOES THE VENUE MATTER
Osasuna at home5 matches
1W 1D 3L 8:10
Barcelona at home7 matches
7W 0D 0L 17:0
Results are read from the side that hosted the match.
FORM COMPARISON
Osasuna1W 1D 3L Barcelona5W 0D 0L
0.80 3.00 Points per game
6 11 Goals scored
8 3 Goals conceded
1.19 1.73 xG average
1.60 0.99 xGA average
%0 %40 Clean sheets
%80 %60 BTTS
%60 %60 Over 2.5
3.6 5.2 Corners
2.4 2.2 Cards
Osasuna2W 3D 5L Barcelona9W 0D 1L
0.90 2.70 Points per game
12 26 Goals scored
16 10 Goals conceded
1.42 1.86 xG average
1.44 0.94 xGA average
%10 %30 Clean sheets
%70 %60 BTTS
%60 %60 Over 2.5
4.2 5.7 Corners
2.9 2.0 Cards
SEASON COMPARISON
17Osasunain the table42pts
38matches 11-9-18W-D-L 44:50goals -6diff
LLLLL
1Barcelonain the table94pts
38matches 31-1-6W-D-L 95:36goals +59diff
LWLWW
Season profile · 2025/2026 · 23 matches
1.26 2.52 Points per game
1.25 2.26 xG average
1.50 1.08 xGA average
%22 %39 Clean sheets
%48 %61 BTTS
%43 %83 Over 2.5
3.2 7.5 Corners
2.6 1.4 Cards
PREVIOUS MEETINGS
Dec 13 Barcelona 2-0 Osasuna La Liga
Mar 27 Barcelona 3-0 Osasuna La Liga
Sep 28 Osasuna 4-2 Barcelona La Liga
Jan 31 Barcelona 1-0 Osasuna La Liga
Jan 11 Barcelona 2-0 Osasuna Super Cup
Sep 3 Osasuna 1-2 Barcelona La Liga
May 2 Barcelona 1-0 Osasuna La Liga
Nov 8 Osasuna 1-2 Barcelona La Liga
xG difference & finishing
Osasuna1 gol · 1.09 xG -0.09
Barcelona2 gol · 1.66 xG +0.34
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Barcelona dominated the ball70% possession
Barcelona took more shots13 - 9
THREAT OVER TIMExT
Osasuna0.96 Barcelona2.14
0'25'45'70'90'
Osasunapeak 90-95' Barcelonapeak 45-50'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Osasuna Barcelona
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
11.2 PPDA 5.9
467 Touches 863
34.9m Defensive height 40.2m
61 Progressive passes 123
%60.0 Final-third accuracy %82.0
%41.0 Verticality %30.0
%69.0 Pass accuracy %88.0
9 Shots 13
123 Defensive actions 132
34.6m Block depth 33.1m
%45 In opposition half %59
HOW THE GAME FLOWEDfotmob
Osasuna0.80xG Barcelona1.29xG
88' Raúl García 81' Robert Lewandowski 86' Ferran Torres
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Osasuna Barcelona
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
69% BAR 69% BAR 60% BAR 59% OSA 72% BAR 75% BAR 70% BAR 68% BAR 58% BAR
Osasunaown half →Barcelona
BY THIRD
Defensive %40 %60
Middle %30 %70
Attacking %36 %64
BY FLANK
Left %33 %67
Centre %39 %61
Right %33 %67
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Osasuna123 actions
average height 34.9m
Barcelona132 actions
average height 40.2m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Osasuna310 passes · %69
20 Javi Galán — 28/56 passes · %70 24 Alejandro Catena — 26/46 passes · %81 7 Jon Moncayola — 22/40 passes · %73 22 Enzo Boyomo — 22/40 passes · %76 16 Moi Gómez — 20/38 passes · %74 1 Sergio Herrera — 19/40 passes · %53 19 Valentin Rosier — 15/47 passes · %68 14 Rubén García — 14/33 passes · %78 6 Lucas Torró — 11/35 passes · %58 18 Raúl Moro — 9/30 passes · %45 10 Aimar Oroz — 8/11 passes · %80 23 Abel Bretones — 7/12 passes · %78 9 Raúl García — 4/10 passes · %67 29 Asier Osambela — 4/7 passes · %67 17 Ante Budimir — 2/18 passes · %67
Barcelona707 passes · %88
8 Pedri — 87/107 passes · %96 5 Pau Cubarsí — 79/100 passes · %96 24 Eric García — 76/97 passes · %85 18 Gerard Martín — 70/89 passes · %90 6 Gavi — 56/69 passes · %95 2 João Cancelo — 55/82 passes · %83 19 Roony Bardghji — 39/60 passes · %83 16 Fermín López — 31/56 passes · %79 21 Frenkie de Jong — 28/35 passes · %93 20 Dani Olmo — 27/40 passes · %79 7 Ferran Torres — 19/28 passes · %95 13 Joan García — 18/28 passes · %82 9 Robert Lewandowski — 17/31 passes · %89 14 Marcus Rashford — 12/23 passes · %67 4 Ronald Araujo — 4/10 passes · %44 22 Marc Bernal — 3/6 passes · %75
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Osasuna61 progressive · map shows 31
Left%39Centre%32Right%29
Barcelona123 progressive · map shows 86
Left%45Centre%27Right%28
Successful passes carrying the ball 10m+ forward from the middle third onward.
11.2 PPDA 5.9
%41.0 Verticality %30.0
%60 Final third pass %82
%69 Pass accuracy %88
34.9m Defensive height 40.2m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THIS MATCH VS SEASON AVERAGE
Goals 1.01.2 -0.2
Shots 9.010.7 -1.7
On target 4.03.6 +0.4
Possession %30%47 -16.9
Corners 3.03.4 -0.4
Cards 1.02.8 -1.8
Conceded 2.01.3 +0.7
this matchseason average · 37 matches
Goals 2.02.5 -0.5
Shots 13.017.4 -4.4
On target 4.06.4 -2.4
Possession %70%70 +0.4
Corners 7.06.5 +0.5
Cards 2.01.6 +0.4
Conceded 1.01.0
this matchseason average · 36 matches
PLAYER RATINGS★ Fermín López 7.60
Starting XI
16 Moi Gómez M · 70' 7.30
Key pass3Dribbles4/5Tackles2Duels won6/9Fouls2Passes26 · %20
24 Alejandro Catena D · 94' 7.20
Dribbles1/3Tackles2Interceptions1Blocks1Duels won6/10Fouls won1Passes29 · %25
14 Rubén García M · 86' · K 6.90
On target1/2Key pass1Dribbles3/4Tackles2Interceptions2Duels won6/11Fouls won1Passes16 · %13
1 Sergio Herrera G · 94' 6.70
Saves2Passes33 · %17
22 Enzo Boyomo D · 94' 6.70
Tackles1Interceptions2Blocks1Duels won3/3Fouls won1Passes26 · %21
20 Javi Galán D · 94' 6.60
Dribbles1/1Tackles1Interceptions2Duels won6/8Fouls won2Fouls1Passes25 · %16
7 Jon Moncayola M · 85' 6.30
On target1/1Tackles2Blocks1Duels won4/7Fouls won1Fouls2Passes28 · %21
17 Ante Budimir F · 70' 6.30
On target1/2Duels won1/3Fouls1Passes2 · %2
18 Raúl Moro M · 94' 6.20
Key pass1Interceptions1Duels won1/5Fouls won1Offside3Passes16 · %8
6 Lucas Torró M · 85' 6.00
Tackles2Interceptions2Duels won6/18Fouls won1Fouls3Passes19 · %11
19 Valentin Rosier D · 94' 5.90
Dribbles1/1Interceptions2Duels won2/8Fouls won1Passes15 · %12
Substitutes
9 Raúl García de Haro F · 24' 7.30
Goals1On target1/1Passes6 · %4
23 Abel Bretones D · 8' 6.70
Assist1Key pass1Passes4 · %4
11 Kike Barja F · 9' 6.30
Passes2 · %2
10 Aimar Oroz M · 24' 6.30
Passes9 · %7
29 Asier Osambela M · 9' 6.30
Passes5 · %4
Unused: Aitor FernándezJuan CruzJorge HerrandoIñigo ArguibideIker MuñozDimitrios StamatakisIker Benito
Starting XI
16 Fermín López M · 94' 7.60
Assist1On target1/3Key pass2Dribbles2/2Tackles3Duels won6/12Fouls won1Fouls3Passes32 · %28
5 Pau Cubarsí D · 94' 7.50
Tackles3Interceptions1Duels won5/6Passes81 · %77
6 Pablo Gavi M · 62' 7.30
Key pass1Tackles4Interceptions1Duels won9/14Fouls won1Fouls1Passes57 · %55
8 Pedri M · 88' · K 7.30
Key pass2Dribbles1/1Tackles1Interceptions1Duels won4/10Fouls won2Passes87 · %84
2 João Cancelo D · 94' 7.30
Key pass1Dribbles3/4Tackles4Blocks1Duels won9/14Fouls won1Fouls1Passes61 · %53
9 Robert Lewandowski F · 94' 7.20
Goals1On target1/2Duels won1/7Fouls1Offside1Passes17 · %15
24 Eric García D · 82' 6.90
Key pass1Tackles2Interceptions2Duels won3/5Fouls won1Passes77 · %67
18 Gerard Martín D · 94' 6.90
Key pass1Tackles1Duels won3/3Passes77 · %70
13 Joan García G · 94' 6.30
Saves3Passes13 · %10
19 Roony Bardghji M · 62' 6.30
On target1/1Dribbles1/2Tackles1Duels won2/7Fouls1Passes42 · %38
20 Dani Olmo M · 62' 5.60
Key pass1Fouls1Passes32 · %27
Substitutes
7 Ferran Torres F · 32' 7.30
Goals1On target1/1Tackles1Duels won1/3Offside1Passes20 · %18
21 Frenkie de Jong M · 32' 7.00
Tackles2Duels won3/3Fouls won1Passes27 · %25
14 Marcus Rashford F · 32' 6.60
Assist1Key pass1Interceptions1Duels won1/2Fouls1Passes12 · %10
4 Ronald Araújo D · 12' 6.30
Passes4 · %1
22 Marc Bernal M · 6'
Passes4 · %3
Unused: RaphinhaAlejandro BaldeXavi EspartWojciech SzczęsnyEder AllerMarc Casadó
Win probabilityModel: 2 (%62) ✓
Osasuna %24 Draw %14 Barcelona %62
0.86Osasuna xPuan
2.00Barcelona xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
OsasunaWLDDW
BarcelonaWWWWL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad