xgEdge

Championship xG table 2026/2027

Championship clubs ranked by expected goals (xG) created per match in 2026/2027. Middlesbrough currently create the most, 2.16 xG per match across 12 matches.

Ranked on xG per match

Championship xG table 2026/2027
# Team P GF xG xG/match G − xG Shots npxG/shot
1 MID 12 27 25.95 2.16 +1.05 241 0.11
2 WHU 12 32 25.30 2.11 +6.70 207 0.11
3 CAR 12 19 23.01 1.92 −4.01 205 0.10
4 SOU 12 24 21.71 1.81 +2.29 182 0.11
5 MIL 12 19 20.99 1.75 −1.99 167 0.12
6 WOL 12 20 20.68 1.72 −0.68 202 0.09
7 BIR 12 20 20.32 1.69 −0.32 158 0.12
8 QUE 12 20 19.77 1.65 +0.23 178 0.10
9 SWA 12 16 17.84 1.49 −1.84 141 0.12
10 NOR 12 20 17.81 1.48 +2.19 169 0.09
11 BOL 12 16 16.26 1.36 −0.26 164 0.09
12 WES 12 16 16.23 1.35 −0.23 147 0.10
13 BUR 12 17 15.84 1.32 +1.16 165 0.08
14 POR 12 16 15.72 1.31 +0.28 175 0.08
15 LIN 12 13 15.61 1.30 −2.61 148 0.09
16 PRE 12 10 15.41 1.28 −5.41 152 0.09
17 BRI 12 12 15.28 1.27 −3.28 162 0.09
18 SHE 12 16 14.14 1.18 +1.86 128 0.11
19 WRE 12 15 14.04 1.17 +0.96 148 0.09
20 WAT 12 10 12.61 1.05 −2.61 147 0.08
21 BLA 12 19 12.36 1.03 +6.64 139 0.08
22 CHA 12 11 11.84 0.99 −0.84 120 0.10
23 DER 12 10 11.64 0.97 −1.64 151 0.07
24 STO 12 18 10.54 0.88 +7.46 136 0.07

What the data shows

  • Stoke City have scored 7.46 more than their chances were worth: 18 goals from 10.54 xG.
  • Preston North End have scored 5.41 fewer than their chances were worth: 10 goals from 15.41 xG.
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 →