xgEdge
League

La Liga 2025/2026

Spain 20 teams

Full coverage: shot-by-shot xG and match-by-match player figures.

Matches
380 / 380
Season complete
Goals
1024
2.69 per match
Finished first
Barcelona
94 points

League leaders

What the La Liga numbers say

Barcelona finished first on 94 points. Their +1.05 xG difference per match was also the best in the league. On xPts, Getafe would have finished 16th rather than 7th. Goals ran at 2.69 per match against 2.69 xG per match across the league.

Table

The top five of the La Liga 2025/2026 table
# Team P Pts xG xGA xGD xPts
1 Barcelona 38 94 85.65 45.59 +40.06 75.76
2 Real Madrid 38 86 76.96 40.73 +36.23 75.90
3 Villarreal 38 72 58.47 45.90 +12.57 60.94
4 Atlético Madrid 38 69 59.30 48.86 +10.44 59.24
5 Real Betis 38 60 56.01 45.54 +10.47 59.70

Where the table and the chances disagree

Actual vs xPts position

Higher in the table than on xPts

Lower in the table than on xPts

Points and goals against the chances

  • Most points above xPts BAR

    +18.24

    94 pts from 75.76 xPts

  • Most points below xPts ATH

    −12.62

    45 pts from 57.62 xPts

  • Most goals above xG VIL

    +13.53

    72 goals from 58.47 xG

  • Fewest conceded vs xGA BAR

    −9.59

    36 conceded from 45.59 xGA

  • Better than the chances
  • Worse than the chances

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

Attack and defence

La Liga: every club's xG per match against its xGA per match Barcelona Real Madrid RMA Villarreal Real Betis Atlético Madrid Athletic Club Valencia Rayo Vallecano Celta Vigo Deportivo Alavés Real Sociedad Osasuna Espanyol Levante UD LEV Girona FC Getafe GET Sevilla Mallorca Elche ELC Real Oviedo
Every La Liga club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
BAR 2.25 1.20 +1.05
RMA 2.03 1.07 +0.95
VIL 1.54 1.21 +0.33
BET 1.47 1.20 +0.28
ATM 1.56 1.29 +0.27
ATH 1.33 1.12 +0.21
VAL 1.31 1.22 +0.09
RAY 1.35 1.31 +0.04
CEL 1.31 1.31 −0.01
ALA 1.22 1.24 −0.02
RSO 1.41 1.49 −0.09
OSA 1.19 1.29 −0.10
ESP 1.28 1.45 −0.17
LEV 1.38 1.59 −0.21
GIR 1.26 1.51 −0.24
GET 0.81 1.08 −0.27
SEV 1.02 1.49 −0.47
MLL 1.14 1.65 −0.51
ELC 1.12 1.65 −0.53
OVI 0.93 1.56 −0.62
  • Top 3 in the table
  • Other clubs
  • Above average at both ends
  • Below average at both ends

All xG. Hover, focus or tap a dot for its figures.

Player leaders

Goals

  1. 1 Kylian Mbappé 25 RMA 23.81 xG
  2. 2 Vedat Muriqi 23 MLL 19.62 xG
  3. 3 Ante Budimir 17 OSA 17.07 xG

xG

  1. 1 Kylian Mbappé 23.81 RMA 25 goals
  2. 2 Vedat Muriqi 19.62 MLL 23 goals
  3. 3 Ante Budimir 17.07 OSA 17 goals

xA

  1. 1 Lamine Yamal 9.75 BAR 11 assists
  2. 2 Arda Güler 6.96 RMA 9 assists
  3. 3 Edu Expósito 6.63 ESP 6 assists

xGI

  1. 1 Kylian Mbappé 29.78 RMA 1.03 per 90
  2. 2 Lamine Yamal 22.42 BAR 0.89 per 90
  3. 3 Vedat Muriqi 21.09 MLL 0.61 per 90

Latest results

Explore La Liga