xgEdge

La Liga xG table 2026/2027

Expected goals per match for every La Liga club — the chance quality each side has built — with the goals that came of them beside it.

Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.

Barcelona make the most, 3.40 expected goals a match over 7 matches with xG. That is 0.92 a match clear of Real Madrid.

Ranked on xG per match

La Liga xG table 2026/2027
# Team P GF npxG npxG/match G − xG Shots npxG/shot
1 BAR 7 31 23.77 3.40 +2.48 150 0.16
2 RMA 7 18 17.33 2.48 −0.46 132 0.13
3 VIL 7 13 14.02 2.00 −3.64 112 0.13
4 BET 7 9 10.88 1.55 −1.65 122 0.09
5 ATH 6 7 8.77 1.46 −2.82 94 0.09
6 ATM 7 16 10.13 1.45 +3.98 118 0.09
7 LEV 6 8 8.59 1.43 +0.00 64 0.13
8 ALA 7 11 9.42 1.35 +2.06 87 0.11
9 RAY 7 11 8.83 1.26 +2.13 94 0.09
10 ESP 7 10 8.70 1.24 +1.29 95 0.09
11 ELC 7 11 8.05 1.15 +2.34 79 0.10
12 RSO 7 9 7.52 1.07 +0.70 94 0.08
13 RAC 7 11 7.41 1.06 +0.88 72 0.10
14 DEP 7 10 7.17 1.02 +3.23 71 0.10
15 OSA 7 6 6.39 0.91 −2.68 66 0.10
16 VAL 7 4 6.19 0.88 −2.06 74 0.08
17 CEL 7 8 5.78 0.83 +0.95 72 0.08
18 SEV 7 10 5.10 0.73 +3.06 77 0.07
19 GET 7 4 4.87 0.70 −0.86 82 0.06
20 MAL 7 3 4.38 0.63 −2.85 70 0.06
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
npxG
— Non-penalty expected goals: xG with penalties removed
npxG/match
— Non-penalty expected goals per match with xG data
G − xG
— Goals scored minus xG, over the matches with xG. Always all xG, because goals include penalties.
Shots
— Shots taken in the matches with shot data
npxG/shot
— Average non-penalty expected goals per shot taken

A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →