xgEdge

Scottish Premiership xGA table 2026/2027

Expected goals against per match for every Scottish Premiership 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.

Celtic allow the least, 0.81 expected goals against a match over 7 matches with xG. That is 0.09 a match clear of Rangers. Kilmarnock allow the most, 2.18 a match.

Ranked on xGA per match

Scottish Premiership xGA table 2026/2027
# Team P GA npxGA npxGA/match GA − xGA Shots ag. npxGA/shot
1 CEL 7 4 5.66 0.81 −2.26 78 0.07
2 RAN 7 4 6.26 0.89 −3.00 64 0.10
3 HEA 7 8 7.75 1.11 −0.85 68 0.11
4 MOT 7 11 8.66 1.24 −0.07 106 0.08
5 DUN 7 11 9.30 1.33 +0.89 110 0.08
6 HIB 7 11 9.39 1.34 +0.14 87 0.11
6 ABE 7 8 9.41 1.34 −3.00 117 0.08
8 DUN 7 7 10.19 1.46 −3.95 133 0.08
9 STM 7 9 10.26 1.47 −1.96 104 0.10
10 STJ 7 10 11.16 1.59 −0.67 88 0.13
11 FAL 7 9 11.67 1.67 −2.64 105 0.11
12 KIL 7 15 15.29 2.18 −0.93 129 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 →