xgEdge

Scottish Premiership xG table 2026/2027

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

Celtic make the most, 2.77 expected goals a match over 7 matches with xG. That is 0.74 a match clear of Rangers. Rangers have scored 6.21 fewer than their chances were worth: 8 goals from 14.21 xG.

Ranked on xG per match

Scottish Premiership xG table 2026/2027
# Team P GF xG xG/match G − xG Shots npxG/shot
1 CEL 7 14 19.39 2.77 −5.39 140 0.14
2 RAN 7 8 14.21 2.03 −6.21 140 0.09
3 HIB 7 8 12.24 1.75 −4.24 118 0.08
4 HEA 7 14 11.33 1.62 +2.67 112 0.09
5 DUN 7 9 10.89 1.56 −1.89 111 0.09
6 STM 7 8 10.10 1.44 −2.10 100 0.09
7 MOT 7 9 9.53 1.36 −0.53 102 0.08
8 STJ 7 9 9.07 1.30 −0.07 74 0.12
9 DUN 7 9 8.99 1.28 +0.01 79 0.10
10 ABE 7 7 7.00 1.00 +0.00 69 0.09
11 FAL 7 6 6.33 0.90 −0.33 75 0.09
12 KIL 7 6 6.22 0.89 −0.22 69 0.09
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
xG
— Expected goals: the summed chance quality of the shots a team took
xG/match
— 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 →