Championship xG Table: Who Is Over-Performing and Who Is Not

8 games in, the Championship table is still short enough that a couple of results decide where a club sits and long enough that the underlying numbers have started to say something. This is the gap between the two: which sides have more points than their chances deserved, which have fewer, and what October asks of each of them.

The measure underneath it is expected points. Every shot in every game is scored for the chance it was, those chances are replayed to give each match a win, draw and loss probability, and the probabilities are turned back into points. A side on +5.2 has banked more than the football produced; -7.1 means the opposite. Swansea City lead the first list, Cardiff City the second.

Full season numbers for every club are on the Championship team stats page, and the running expected points table is at Championship xG.

The expected points table

Points against expected points

Points minus expected points, biggest first

TeamPtsxPtsGap
Swansea City1711.8+5.2
Charlton Athletic127.4+4.6
West Bromwich Albion1410.3+3.7
Stoke City139.3+3.7
Bristol City1311.1+1.9
Bolton Wanderers108.1+1.9
Sheffield United97.7+1.3
Blackburn Rovers97.8+1.2
Wolverhampton Wanderers1413.2+0.8
Middlesbrough1514.5+0.5
West Ham United1514.7+0.3
Watford87.9+0.1
Queens Park Rangers1313.7-0.7
Wrexham1011.5-1.5
Birmingham City1112.6-1.6
Lincoln City1112.7-1.7
Portsmouth810.2-2.2
Southampton1012.3-2.3
Norwich City911.3-2.3
Millwall1113.4-2.4
Derby County58.3-3.3
Burnley49.0-5.0
Preston North End410.7-6.7
Cardiff City714.1-7.1

Swansea City are the furthest ahead of themselves in the Championship, +5.2 points better off than the chances in their 8 games deserved. Cardiff City are the other way round at -7.1. 12 of the 24 clubs sit within two points of their expected total, which is the normal state of things this early - the names at the two ends of this table are the ones worth a second look.

Riding their luck

Furthest ahead of their chances

Points minus expected points

#TeamPtsxPtsGap
1Swansea City1711.8+5.2
2Charlton Athletic127.4+4.6
3West Bromwich Albion1410.3+3.7
4Stoke City139.3+3.7
5Bristol City1311.1+1.9
6Bolton Wanderers108.1+1.9

Swansea City have conceded 4.4 fewer than their defending invited. Underneath it they rank 9th of 24 on expected goal difference and face 11.2 shots a game, the 2nd fewest. A record built on the finer margins is not a fake record - finishing and goalkeeping are skills and some sides hold the line for a whole season. Here they do not keep pace: 1st on points against 9th on chances, and a month of ordinary luck closes most of that by itself.

Better than their position says

Furthest behind their chances

Points minus expected points

#TeamPtsxPtsGap
1Cardiff City714.1-7.1
2Preston North End410.7-6.7
3Burnley49.0-5.0
4Derby County58.3-3.3
5Millwall1113.4-2.4
6Southampton1012.3-2.3

Cardiff City have scored 6.6 fewer goals than their chances were worth. They take 18.5 shots a game, the most in the Championship, and sit 21st of 24 on points against 4th on expected goal difference. That is the honest version of the argument for them. The dishonest version would be to call the correction due, and the section at the foot of this page explains why we do not.

Finishing

Goals against expected goals

Goals scored minus expected goals

TeamxGGoalsGap
Stoke City8.013+5.0
Southampton14.319+4.7
Blackburn Rovers8.012+4.0
West Ham United18.722+3.3
Norwich City13.316+2.7
… 14 teams in between …
Derby County9.27-2.2
Preston North End10.58-2.5
Queens Park Rangers14.810-4.8
Lincoln City12.67-5.6
Cardiff City16.610-6.6

Stoke City have turned 8.0 expected goals into 13, converting 13.4 per cent of their shots. Cardiff City have done the reverse, 16.6 expected goals for 10 actual ones at 6.8 per cent. A 6.6-goal shortfall over 8 games is most of the reason their position looks the way it does - the chances are arriving, the finish is not.

The other end

Goals conceded against expected

Expected goals against minus goals conceded

TeamxGALet inGap
Swansea City10.46+4.4
Watford14.010+4.0
West Bromwich Albion11.78+3.7
Queens Park Rangers9.97+2.9
Charlton Athletic12.710+2.7
… 14 teams in between …
Wolverhampton Wanderers7.210-2.8
Millwall11.815-3.2
Preston North End11.715-3.3
Norwich City13.217-3.8
Burnley13.017-4.0

Swansea City have conceded 6 from 10.4 expected, the biggest saving in the Championship, while facing 11.2 shots a game. Burnley have shipped 17 from 13.0 - 4.0 goals worse than the shots they gave up suggest. Goalkeeping is the loudest single variable in this column, and it is also the one that swings hardest from month to month.

Shot volume

Shot difference a game

Shots taken minus shots faced

#TeamShotsFacedGap
1Cardiff City18.512.2+6.2
2Queens Park Rangers17.211.4+5.9
3Middlesbrough17.511.8+5.8
4Wolverhampton Wanderers16.010.4+5.6
5Portsmouth15.911.4+4.4
6West Ham United15.812.8+3.0

Cardiff City have the best shot difference in the Championship at +6.2 a game, and sit 21st on points. Shot volume is the slowest thing on this page to move: a side can stop finishing for a month, or start saving everything, but the number of shots it takes and gives up drifts rather than jumps. That is why it is the column worth reading when the results and the performances disagree.

What October asks of them

October schedule

Average opponent expected goal difference a game

TeamGamesHomeOpponent xGD
Bristol City52-0.62
Stoke City53-0.22
Norwich City53-0.18
Charlton Athletic52-0.09
Millwall53-0.06
Burnley53-0.05
Derby County52+0.05
Preston North End52+0.08
West Bromwich Albion52+0.09
Cardiff City52+0.10
Bolton Wanderers53+0.22
Swansea City53+0.31

Of the clubs named above, Bristol City draw the kindest October on paper - 5 games against opponents averaging -0.62 expected goal difference a game - and Swansea City the hardest at +0.31. There are 61 Championship fixtures in the month, so this is a month long enough to move a table and short enough that one bad afternoon still colours it.

What this does and does not tell you

Two things are true at once, and most versions of this article only print the first. The gap is real: Swansea City have had the rub of it and Cardiff City have not, and over a season those gaps usually shrink.

The second is that knowing this does not beat a betting market on its own, and we have the numbers rather than an opinion. We tested whether a side's running over-performance predicts its next one across 6,391 team-matches: the correlation is +0.007, which is nothing. We tested backing teams by how far ahead or behind their expected goals they were running over 6,359 bets: every band lost roughly the bookmaker's margin, and the over-performers actually won more often, because sides with good finishers keep having good finishers and the price already knows.

What did survive the testing was one-sided. Over 1,245 fixtures, teams whose results were running more than half a goal a game ahead of what their chances deserved went on to win 3.2 percentage points less often than our model rated them. Teams running the same distance behind beat their rating by 0.8 points, which is close enough to nothing to ignore. So the useful half of this page is the caution it throws over the top of the first table, not a tip sheet built from the bottom of it.

Expected goals is the most-discussed public number in football. If reading it off a table beat the market, it would have stopped working years ago.

FAQs

Which Championship team is over-performing the most? Swansea City, on 17 points against 11.8 expected after 8 games - a gap of +5.2. Charlton Athletic are next at +4.6.

Which Championship team is under-performing the most? Cardiff City, on 7 points against 14.1 expected, a gap of -7.1. Preston North End are next at -6.7.

Who has the best underlying numbers in the Championship? West Ham United, on +0.94 expected goal difference a game, from 15.8 shots and 12.8 faced. Wolverhampton Wanderers are second at +0.76.

Does expected goals predict which teams improve? Only in one direction, and weakly. Across 1,245 fixtures we found teams running well ahead of their expected goals went on to win 3.2 percentage points less often than rated, while teams running behind beat their rating by 0.8 points - small enough to ignore. Backing the bounce-back is not a strategy our own testing supports.

Which Championship team has scored the most above expected? Stoke City, 13 goals from 8.0 expected (+5.0). At the other end Cardiff City have 10 from 16.6 (-6.6).

Which Championship defence has been luckiest? Swansea City have conceded 6 goals from 10.4 expected, a saving of +4.4. Burnley are the other way, 4.0 goals worse than their expected total of 13.0.

More from Statz

  • League Two xG Table: Who Is Over-Performing and Who Is Not
  • League One xG Table: Who Is Over-Performing and Who Is Not
  • International Football Scores the Same Goals - It Just Shares Them Less
  • Premier League xG Review: Gameweek 5
  • The Super Sub Report - Premier League Gameweek 5
  • Statz football projections

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service