Bottom line: Osasuna have a positive net xG and should have 13 points, but finishing and defensive variance have buried them in mid-table.
Through October 24, 2026, Osasuna have played nine La Liga matches and generated a net expected goal difference of +1.37 according to FBref data. That figure puts them comfortably in the upper half of the table on underlying process. Their actual goal difference is -8. The gap between those two numbers is one of the largest in any major European league this season, and it has produced the second-most cursed campaign in La Liga behind only Valencia's ongoing catastrophe (Luck Index -31).
Osasuna's Luck Index sits at -22. They are not broken. They are just getting the math wrong in every direction at once.
The xPoints Gap: 2.23 Points Left on the Pitch
Osasuna's expected points total through nine matches is 13.23. Their actual haul is 11. A 2.23-point deficit may not sound dramatic in isolation, but consider the context: it is the difference between sitting level on points with Real Betis and sitting where they are now, closer to the relegation conversation than the European one. Their 3W-2D-4L record reads like a side struggling to find its level. The underlying model says the level has already been found, and it is considerably higher than the results suggest.
Finishing: 4.27 Goals That Vanished
This is where the curse lives most visibly. Osasuna have created chances worth 14.27 expected goals and scored 10. That finishing delta of -4.27 is brutal, the kind of underperformance that turns wins into draws and draws into the sort of losses that make managers age in dog years.
To put it in perspective:
| Metric | Expected | Actual | Delta |
|---|---|---|---|
| Goals scored | 14.27 | 10 | -4.27 |
| Goals conceded | 12.90 | 18 | +5.10 |
| Points | 13.23 | 11 | -2.23 |
They are leaving more than four goals on the table. In a nine-match sample, that is nearly half a goal per game of pure waste.
Defensive Variance: Conceding Goals That Shouldn't Exist
The other side is somehow worse. Osasuna's xGA of 12.9 suggests a defense that should be conceding at a rate just above one goal per game. Instead, they have shipped 18, a defensive variance of +5.10. Opponents are finishing at a rate well above expectation against them, converting chances that the underlying quality of the shots does not support. Some of this is goalkeeping. Some of it is sequencing. All of it is, statistically speaking, unlikely to continue at this rate.
Osasuna have also been outshot 119 to 97, which is worth noting honestly. This is not a side dominating possession and territory. They are generating efficient chances while conceding a higher volume of lower-quality ones, then watching those lower-quality ones fly in anyway.
What the Curse Is Not
It is not injuries. Osasuna's injury burden of 44 is well below the league average of roughly 120. They have been among the healthiest squads in La Liga. It is not schedule strength, either, with their strength of schedule sitting at a near-neutral 1.06. And it is not discipline - 24 yellows, zero reds, nothing unusual.
The curse is concentrated almost entirely in conversion variance on both ends of the pitch. They are a team being failed by the finishing margins.
What Regression Would Actually Buy Them
If Osasuna's finishing and defensive numbers simply normalized to expected levels over their remaining 29 matches, the math is straightforward. They would recover roughly 0.25 points per match relative to their current pace. Over 29 games, that is around seven additional points, enough to push them from a 45-point projection into the low 50s. That is the difference between anxious mid-table and comfortable top-half status, possibly flirting with European qualification.
None of that requires improvement. It just requires the numbers to stop lying.
Whether the table listens is, as always, someone else's problem.
