Championship xG table 2026/27

Updated 28 September 2026. 91 of 95 league matches have xG so far.

Matches with xG so far: 91 of 95. The rest are added as our data provider publishes them.

Best attack by xG: West Ham create 2.24 xG per game, the most in the Championship.

Tightest defence by xGA: Wolves allow just 1.06 xG against per game, the fewest in the league.

Scoring above their xG: Stoke City have scored +5.3 goals more than their xG says, so they may be riding their luck.

Scoring below their xG: Cardiff have scored 4.4 goals fewer than their xG, so they could be due a correction.

RankTeamPxGxGAxGDxG/gamexGA/gameGoalsGAG−xGLeague pos
1West Ham817.910.3+7.72.241.292211+4.02
2Middlesbrough816.09.2+6.82.001.1416120.03
3Wolves611.26.4+4.81.871.061410+2.84
4Millwall714.710.4+4.32.101.481412-0.711
5Southampton814.710.9+3.81.831.361910+4.313
6Cardiff814.411.0+3.41.801.371012-4.421
7QPR812.69.6+3.01.581.20107-2.66
8Swansea812.49.6+2.81.551.20136+0.61
9Birmingham813.310.9+2.51.671.361211-1.310
10Norwich814.212.0+2.21.781.501617+1.817
11Lincoln811.29.4+1.91.401.1778-4.212
12Portsmouth79.78.3+1.31.381.19910-0.719
13Preston811.710.7+1.01.471.34815-3.723
14Bristol City79.211.2-2.01.311.591012+0.88
15Wrexham88.610.7-2.11.071.34912+0.414
16West Brom78.110.2-2.11.161.46107+1.95
17Burnley79.011.4-2.41.291.64816-1.024
18Stoke City87.711.3-3.60.961.421312+5.37
19Blackburn76.210.5-4.40.881.50911+2.816
20Bolton89.213.8-4.61.151.731115+1.815
21Sheffield Utd87.512.3-4.90.941.54911+1.518
22Watford76.812.3-5.50.981.7679+0.120
23Charlton85.912.0-6.10.741.50710+1.19
24Derby76.414.1-7.80.912.02613-0.422

How to read this

xG is the total quality of chances a team has created; xGA is the quality of chances it has allowed. xGD is the gap between the two. A positive xGD means a side is creating better chances than it gives away.

The xG table can differ from the league table because goals depend on finishing and goalkeeping, which swing a lot over short spells. A team well above its xG may be riding hot finishing; a team below it may be unlucky.

xG is one of the eight factors in our conviction score, alongside league position, form, home and away record, head-to-head, goals, injuries and fixture difficulty.

Championship xG FAQs

What is xG in football? Expected goals (xG) measures the quality of the chances a team creates. Each shot is given a value between 0 and 1 based on how often similar chances are scored, and those values are added up for the match.

How is the Championship xG table calculated? We add up xG for and xG against for every Championship club across league matches this season where xG is available for both sides. Goals in the table come from those same matches, so goals minus xG compares like with like.

How often is it updated? Daily. xG is usually published a few days after each match, so the most recent round can take a few days to appear.

Where does the data come from? Match statistics from our data provider, updated daily once xG is published a few days after each match.

xG is one of eight factors behind every pick on our board. See today's board · Create your free account

League One xG table · League Two xG table · All EFL xG tables · Model performance and results