Bottom line: Atlético Madrid are running the hottest luck score in La Liga while Valencia, Osasuna, and Málaga are statistically owed points.
As of November 3, 2026, the gap between what La Liga teams have earned and what the underlying numbers say they deserve has widened into genuinely unusual territory. According to expected-goals data tracked via FBref, the spread between the luckiest and unluckiest sides in Spain now spans a Luck Index range of 67 points, from Atlético Madrid's +38 to Valencia's -29. That is not a rounding error. That is a market inefficiency sitting in plain sight.
Due a Correction
Three clubs are dragging points totals that their process does not justify.
| Team | Luck Index | xPoints Gap | Net xG |
|---|---|---|---|
| Valencia | -29 | -3.60 | -4.84 |
| Osasuna | -26 | -3.81 | -0.43 |
| Málaga | -22 | -4.56 | -9.09 |
Valencia carry a Luck Index of -29 and sit 3.60 points below their expected points total, meaning they have created and conceded chances at a rate that warranted meaningfully more from the table. Their net xG of -4.84 is not flattering, but the critical signal is the gap between what they produced and what they received. Variance like this typically regresses within five to eight matches, and bookmakers tend to lag behind when a side's finishing luck has been this persistently cold.
Osasuna present the most curious case. A net xG of just -0.43 tells you they have been roughly even on the balance of play, yet they are 3.81 xPoints below expectation with a Luck Index of -26. The underlying La Liga xG numbers describe a side whose results should look considerably better. The market is pricing in what the table says. The table, at the moment, is misleading.
Málaga are harder to love. Their net xG of -9.09 is genuinely poor, meaning they are being outplayed on the pitch. But even accounting for that, the 4.56-point xPoints gap is the largest negative in the league. They have been losing more than even their bad process warrants. The data does not say Málaga are good. It says they are not quite this bad.
Living on Borrowed Luck
On the other side, three clubs have standings that their underlying numbers cannot sustain.
| Team | Luck Index | xPoints Gap | Net xG |
|---|---|---|---|
| Atlético Madrid | +38 | +9.44 | +5.68 |
| Real Sociedad | +27 | -7.57 | +9.75 |
| Barcelona | +24 | +5.25 | +26.34 |
Atlético Madrid are sitting 9.44 points above their expected total, the largest positive xPoints gap in the division. A net xG of +5.68 confirms they are a good team, but not a team nine points better than expectation. Finishing variance, opponent misses, and set-piece fortune have all trended their way. A Luck Index of 38 is the kind of number that tends not to hold through the winter fixture pile-up.
Real Sociedad offer a fascinating contradiction: a net xG of +9.75 alongside an xPoints gap of -7.57 and a Luck Index of +27. They are dominating the shot data, converting at an elevated clip, yet somehow leaving expected points on the table. The Luck Index flags their finishing as unsustainably efficient even as their broader results remain choppy. Lines on La Real matches may start to tighten.
Barcelona carry a net xG of +26.34, which is simply absurd and reflects genuine dominance. But even that dominance does not fully account for their xPoints surplus of 5.25. They have been clinical beyond what the volume suggests. When the best team in a league is also running hot, the correction tends to be subtle, not dramatic. Still, 5.25 points is 5.25 points.
The Regression Window
In league football, luck-driven gaps of this magnitude historically close over a window of roughly five to ten matches. The process does not guarantee any specific result in any specific fixture. It simply means that the current rate of deviation from expected outcomes is, by definition, unsustainable. The numbers always come home. The only question is pace.