Osasuna
LaLiga · strength −0.53 (attack −0.31, defence −0.22) against an average Premier League side, rated Oct 2026
Last 40 matches
Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better
Points against expected
Expected points: what each match's xG for and against would earn on average.
| Season | Difference |
|---|---|
| LaLiga 26/27 | −1.9 |
| LaLiga 25/26 | −8.6 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| Oct 2026 | −0.53 | −0.31 | −0.22 |
| Sep 2026 | −0.68 | −0.41 | −0.27 |
| Aug 2026 | −0.52 | −0.34 | −0.17 |
| Jul 2026 | −0.55 | −0.36 | −0.19 |
| Jun 2026 | −0.55 | −0.36 | −0.19 |
| May 2026 | −0.55 | −0.36 | −0.19 |
| Apr 2026 | −0.45 | −0.31 | −0.14 |
| Mar 2026 | −0.56 | −0.35 | −0.21 |
| Feb 2026 | −0.67 | −0.40 | −0.27 |
| Jan 2026 | −0.61 | −0.37 | −0.24 |
| Dec 2025 | −0.52 | −0.29 | −0.23 |
| Nov 2025 | −0.30 | −0.15 | −0.15 |
| Oct 2025 | −0.21 | −0.11 | −0.10 |
| Sep 2025 | −0.22 | −0.14 | −0.08 |
| Aug 2025 | −0.22 | −0.15 | −0.07 |
| Jul 2025 | −0.38 | −0.20 | −0.18 |
| Jun 2025 | −0.39 | −0.21 | −0.19 |
| May 2025 | −0.40 | −0.21 | −0.19 |
| Apr 2025 | −0.39 | −0.21 | −0.17 |
| Mar 2025 | −0.40 | −0.26 | −0.14 |
| Feb 2025 | −0.48 | −0.31 | −0.16 |
| Jan 2025 | −0.62 | −0.44 | −0.18 |
| Dec 2024 | −0.59 | −0.44 | −0.15 |
| Nov 2024 | −0.57 | −0.41 | −0.16 |
| Oct 2024 | −0.58 | −0.43 | −0.15 |
| Sep 2024 | −0.05 | −0.19 | +0.14 |
| Aug 2024 | −0.07 | −0.21 | +0.14 |
| Jul 2024 | −0.02 | −0.18 | +0.16 |
| Jun 2024 | −0.02 | −0.18 | +0.16 |
| May 2024 | −0.02 | −0.19 | +0.16 |
| Apr 2024 | −0.02 | −0.17 | +0.15 |
| Mar 2024 | −0.02 | −0.17 | +0.15 |
| Feb 2024 | +0.04 | −0.12 | +0.17 |
| Jan 2024 | +0.05 | −0.12 | +0.17 |
| Dec 2023 | −0.01 | −0.11 | +0.10 |
| Nov 2023 | −0.06 | −0.16 | +0.10 |
| Oct 2023 | +0.00 | −0.14 | +0.14 |
| Sep 2023 | +0.11 | −0.09 | +0.20 |
| Aug 2023 | +0.16 | +0.01 | +0.15 |
Best performers
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Abel Bretones | 39.8 | 31.3on 18 Oct 2026 v Real Racing Club57.1on 11 Oct 2026 at Real Betis36.7on 19 Sep 2026 v Rayo Vallecano | +3.0 |
| 2 | Ante Budimir | 54.6 | 46.8on 18 Oct 2026 v Real Racing Club55.6on 11 Oct 2026 at Real Betis50.6on 19 Sep 2026 v Rayo Vallecano | −3.6 |
| 3 | Iñigo Arguibide | 37.0 | 53.8on 18 Oct 2026 v Real Racing Club53.0on 11 Oct 2026 at Real Betis36.8on 19 Sep 2026 v Rayo Vallecano | +7.1 |
| 4 | Jon Moncayola | 40.8 | 34.1on 18 Oct 2026 v Real Racing Club47.6on 11 Oct 2026 at Real Betis32.5on 19 Sep 2026 v Rayo Vallecano | −3.4 |
| 5 | Rubén García | 49.6 | 50.4on 18 Oct 2026 v Real Racing Club56.2on 11 Oct 2026 at Real Betis45.7on 19 Sep 2026 v Rayo Vallecano | |
| 6 | Raúl García de Haro | 46.8 | 100.0on 18 Oct 2026 v Real Racing Club61.2on 11 Oct 2026 at Real Betis44.6on 19 Sep 2026 v Rayo Vallecano | +11.0 |
| 7 | Jonathan Dubasin | 42.2 | 30.2on 18 Oct 2026 v Real Racing Club57.1on 11 Oct 2026 at Real Betis37.5on 19 Sep 2026 v Rayo Vallecano | −6.7 |
| 8 | Alejandro Catena | 42.5 | 22.8on 18 Oct 2026 v Real Racing Club61.9on 11 Oct 2026 at Real Betis43.9on 19 Sep 2026 v Rayo Vallecano | |
| 9 | Iker Muñoz | 43.1 | 33.4on 18 Oct 2026 v Real Racing Club67.2on 11 Oct 2026 at Real Betis36.4on 19 Sep 2026 v Rayo Vallecano | −5.9 |
| 10 | Asier Osambela | 37.4 | 52.9on 18 Oct 2026 v Real Racing Club49.4on 11 Oct 2026 at Real Betis26.7on 19 Sep 2026 v Rayo Vallecano | |
| 11 | Lucas Torró | 44.4 | 36.4on 18 Oct 2026 v Real Racing Club43.9on 11 Oct 2026 at Real Betis38.2on 19 Sep 2026 v Rayo Vallecano | −2.9 |
| 12 | Moi Gómez | 49.0 | 33.1on 18 Oct 2026 v Real Racing Club56.8on 11 Oct 2026 at Real Betis68.8on 6 Sep 2026 at Deportivo Alavés | +3.8 |
| 13 | Kike Barja | 51.6 | 42.4on 19 Sep 2026 v Rayo Vallecano35.3on 16 Sep 2026 at Atlético Madrid42.5on 12 Sep 2026 v Espanyol | −10.6 |
| 14 | Raúl Moro | 47.7 | 26.5on 18 Oct 2026 v Real Racing Club35.8on 19 Sep 2026 v Rayo Vallecano47.6on 16 Sep 2026 at Atlético Madrid | −6.6 |
| 15 | Sergio Herrera | 43.8 | 41.0on 12 Sep 2026 v Espanyol32.7on 6 Sep 2026 at Deportivo Alavés53.1on 31 Aug 2026 v Getafe | |
| 16 | Aitor Fernández | 45.9 | 50.9on 18 Oct 2026 v Real Racing Club40.6on 11 Oct 2026 at Real Betis43.9on 19 Sep 2026 v Rayo Vallecano | |
| 17 | Enzo Boyomo | 44.9 | 38.0on 18 Oct 2026 v Real Racing Club50.3on 16 Sep 2026 at Atlético Madrid48.9on 6 Sep 2026 at Deportivo Alavés | |
| 18 | Rockson Yeboah | 50.3 | 49.9on 16 Sep 2026 at Atlético Madrid49.6on 12 Sep 2026 v Espanyol53.9on 6 Sep 2026 at Deportivo Alavés | |
| 19 | Unai Santos | 36.0 | 18.6on 11 Oct 2026 at Real Betis30.6on 19 Sep 2026 v Rayo Vallecano49.1on 16 Sep 2026 at Atlético Madrid | |
| 20 | Jorge Herrando | 42.3 | 42.3on 31 Aug 2026 v Getafe40.1on 27 Aug 2026 at Celta Vigo43.8on 24 Aug 2026 v Levante UD | |
| 21 | Aimar Oroz | 38.6 | 36.3on 31 Aug 2026 v Getafe44.5on 27 Aug 2026 at Celta Vigo39.4on 24 Aug 2026 v Levante UD | |
| 22 | Valentin Rosier | 43.6 | 37.7on 18 Oct 2026 v Real Racing Club60.4on 11 Oct 2026 at Real Betis | |
| 23 | Diego Rico | 33.1 | 29.6on 19 Sep 2026 v Rayo Vallecano37.3on 12 Sep 2026 v Espanyol | |
| 24 | Romain Del Castillo | 46.8 | 46.6on 16 Sep 2026 at Atlético Madrid47.1on 12 Sep 2026 v Espanyol | |
| 25 | Mauro Echegoyen | 53.7 | 53.7on 11 Oct 2026 at Real Betis |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 18 Oct 2026 | LaLiga | Real Racing Club | W 2–0 | 3.4–0.3 | 2.85 |
| 11 Oct 2026 | LaLiga | at Real Betis | L 2–5 | 1.5–2.8 | 0.74 |
| 19 Sep 2026 | LaLiga | Rayo Vallecano | D 1–1 | 0.5–1.2 | 0.82 |
| 16 Sep 2026 | LaLiga | at Atlético Madrid | L 0–4 | 0.5–4.0 | 0.09 |
| 12 Sep 2026 | LaLiga | Espanyol | L 0–2 | 0.9–1.4 | 0.97 |
| 6 Sep 2026 | LaLiga | at Deportivo Alavés | L 2–5 | 1.8–1.4 | 1.65 |
| 31 Aug 2026 | LaLiga | Getafe | W 1–0 | 1.7–0.7 | 2.09 |
| 27 Aug 2026 | LaLiga | at Celta Vigo | W 2–1 | 2.7–0.1 | 2.80 |
| 24 Aug 2026 | LaLiga | Levante UD | D 0–0 | 0.7–1.3 | 0.86 |
| 23 May 2026 | LaLiga | at Getafe | L 0–1 | 0.5–0.2 | 1.56 |
All 47 results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 18 Oct 2026 | LaLiga | Real Racing Club | W 2–0 | 3.4–0.3 | 2.85 |
| 11 Oct 2026 | LaLiga | at Real Betis | L 2–5 | 1.5–2.8 | 0.74 |
| 19 Sep 2026 | LaLiga | Rayo Vallecano | D 1–1 | 0.5–1.2 | 0.82 |
| 16 Sep 2026 | LaLiga | at Atlético Madrid | L 0–4 | 0.5–4.0 | 0.09 |
| 12 Sep 2026 | LaLiga | Espanyol | L 0–2 | 0.9–1.4 | 0.97 |
| 6 Sep 2026 | LaLiga | at Deportivo Alavés | L 2–5 | 1.8–1.4 | 1.65 |
| 31 Aug 2026 | LaLiga | Getafe | W 1–0 | 1.7–0.7 | 2.09 |
| 27 Aug 2026 | LaLiga | at Celta Vigo | W 2–1 | 2.7–0.1 | 2.80 |
| 24 Aug 2026 | LaLiga | Levante UD | D 0–0 | 0.7–1.3 | 0.86 |
| 23 May 2026 | LaLiga | at Getafe | L 0–1 | 0.5–0.2 | 1.56 |
| 17 May 2026 | LaLiga | Espanyol | L 1–2 | 1.6–0.8 | 1.96 |
| 12 May 2026 | LaLiga | Atlético Madrid | L 1–2 | 2.3–1.6 | 1.83 |
| 8 May 2026 | LaLiga | at Levante UD | L 2–3 | 0.6–3.2 | 0.22 |
| 2 May 2026 | LaLiga | FC Barcelona | L 1–2 | 0.9–1.2 | 1.13 |
| 26 Apr 2026 | LaLiga | Sevilla | W 2–1 | 1.4–0.4 | 2.15 |
| 21 Apr 2026 | LaLiga | at Athletic Club | L 0–1 | 1.2–0.6 | 1.83 |
| 12 Apr 2026 | LaLiga | Real Betis | D 1–1 | 1.3–0.4 | 2.09 |
| 5 Apr 2026 | LaLiga | at Deportivo Alavés | D 2–2 | 1.3–2.1 | 0.93 |
| 21 Mar 2026 | LaLiga | Girona FC | W 1–0 | 2.0–0.2 | 2.56 |
| 15 Mar 2026 | LaLiga | at Real Sociedad | L 1–3 | 0.5–2.0 | 0.43 |
| 7 Mar 2026 | LaLiga | Mallorca | D 2–2 | 2.6–1.1 | 2.25 |
| 1 Mar 2026 | LaLiga | at Valencia | L 0–1 | 0.3–1.6 | 0.45 |
| 21 Feb 2026 | LaLiga | Real Madrid | W 2–1 | 2.1–1.7 | 1.61 |
| 13 Feb 2026 | LaLiga | at Elche | D 0–0 | 0.8–1.7 | 0.75 |
| 6 Feb 2026 | LaLiga | at Celta Vigo | W 2–1 | 0.7–2.2 | 0.48 |
| 31 Jan 2026 | LaLiga | Villarreal | D 2–2 | 1.1–0.9 | 1.51 |
| 24 Jan 2026 | LaLiga | at Rayo Vallecano | W 3–1 | 1.2–0.8 | 1.67 |
| 17 Jan 2026 | LaLiga | Real Oviedo | W 3–2 | 1.4–1.2 | 1.53 |
| 10 Jan 2026 | LaLiga | at Girona FC | L 0–1 | 1.3–0.7 | 1.85 |
| 3 Jan 2026 | LaLiga | Athletic Club | D 1–1 | 0.6–1.2 | 0.82 |
| 20 Dec 2025 | LaLiga | Deportivo Alavés | W 3–0 | 2.2–0.6 | 2.42 |
| 13 Dec 2025 | LaLiga | at FC Barcelona | L 0–2 | 0.4–2.6 | 0.22 |
| 8 Dec 2025 | LaLiga | Levante UD | W 2–0 | 0.8–0.5 | 1.63 |
| 29 Nov 2025 | LaLiga | at Mallorca | D 2–2 | 1.1–1.5 | 1.09 |
| 22 Nov 2025 | LaLiga | Real Sociedad | L 1–3 | 1.3–1.6 | 1.19 |
| 8 Nov 2025 | LaLiga | at Sevilla | L 0–1 | 1.3–1.7 | 1.11 |
| 3 Nov 2025 | LaLiga | at Real Oviedo | D 0–0 | 0.8–1.0 | 1.22 |
| 26 Oct 2025 | LaLiga | Celta Vigo | L 2–3 | 2.3–2.0 | 1.60 |
| 18 Oct 2025 | LaLiga | at Atlético Madrid | L 0–1 | 1.1–2.6 | 0.61 |
| 3 Oct 2025 | LaLiga | Getafe | W 2–1 | 0.4–0.8 | 0.93 |
| 28 Sep 2025 | LaLiga | at Real Betis | L 0–2 | 0.7–0.8 | 1.25 |
| 25 Sep 2025 | LaLiga | Elche | D 1–1 | 0.9–0.8 | 1.40 |
| 20 Sep 2025 | LaLiga | at Villarreal | L 1–2 | 1.8–2.6 | 0.99 |
| 14 Sep 2025 | LaLiga | Rayo Vallecano | W 2–0 | 1.6–1.1 | 1.72 |
| 31 Aug 2025 | LaLiga | at Espanyol | L 0–1 | 1.4–1.2 | 1.48 |
| 24 Aug 2025 | LaLiga | Valencia | W 1–0 | 0.8–0.4 | 1.69 |
| 19 Aug 2025 | LaLiga | at Real Madrid | L 0–1 | 0.4–1.6 | 0.46 |