xgEdge

La Liga xGA table 2026/2027

Expected goals against per match for every La Liga club — the chance quality each side has allowed — with the goals that came of them beside it. The best defence in the competition is the first row.

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

Atlético Madrid allow the least, 0.79 expected goals against a match over 7 matches with xG. That is 0.06 a match clear of Deportivo Alavés. Elche allow the most, 1.89 a match.

Ranked on xGA per match

La Liga xGA table 2026/2027
# Team P GA npxGA npxGA/match GA − xGA Shots ag. npxGA/shot
1 ATM 7 7 5.52 0.79 −0.11 68 0.08
2 ALA 7 6 5.94 0.85 −2.32 85 0.07
3 GET 7 7 6.81 0.97 −1.87 93 0.07
4 ATH 6 6 5.86 0.98 −2.15 57 0.10
5 RMA 7 8 6.98 1.00 +0.40 89 0.08
6 BAR 7 7 7.69 1.10 −0.62 51 0.15
7 DEP 7 8 7.87 1.12 −0.03 90 0.09
8 CEL 7 6 8.05 1.15 −2.84 87 0.09
9 VIL 7 12 8.20 1.17 +3.23 90 0.09
10 SEV 7 9 8.93 1.28 −0.13 79 0.11
11 ESP 7 10 9.35 1.34 +0.48 84 0.11
12 RAY 7 16 10.09 1.44 +3.65 116 0.09
13 OSA 7 13 10.21 1.46 +3.29 89 0.11
14 MAL 7 12 10.48 1.50 +0.35 104 0.10
15 RSO 7 13 10.60 1.51 +1.21 111 0.10
16 VAL 7 13 11.23 1.60 +1.50 107 0.10
17 LEV 6 12 10.76 1.79 −0.48 91 0.12
18 RAC 7 21 12.68 1.81 +5.59 117 0.11
19 BET 7 7 12.80 1.83 −6.00 110 0.12
20 ELC 7 17 13.25 1.89 +2.93 107 0.12
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GA
— Goals conceded
npxGA
— Non-penalty expected goals against: xGA with penalties removed
npxGA/match
— Non-penalty expected goals against per match with xG data
GA − xGA
— Goals conceded minus xGA, over the matches with xG. Negative means fewer conceded than the chances allowed.
Shots ag.
— Shots allowed in the matches with shot data
npxGA/shot
— Average non-penalty expected goals per shot allowed

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 →