Championship home xG table 2026/2027
Championship clubs ranked by home xG difference (xGD) per match in 2026/2027, counting home matches alone. West Ham United currently lead at home, +1.23 xGD per match across 6 home matches.
Every figure counts matches at this venue alone. A club is ranked once it has 2 of them with xG.
Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.
Ranked on xG difference per home match
- Creates more than it allows
- Allows more than it creates
| # | Team | P | GF | GA | Pts | npxG | npxGA | npxGD | npxGD/match | xPts | Pts vs xPts | vs Away |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | West Ham United WHU | 6 | 17 | 8 | 10 | 12.24 | 4.84 | +7.40 | +1.23 | 13.55 | −3.55 | +0.84 |
| 2 | Wolverhampton WOL | 6 | 10 | 7 | 11 | 10.40 | 4.40 | +6.00 | +1.00 | 13.57 | −2.57 | +0.54 |
| 3 | Cardiff City CAR | 6 | 13 | 6 | 12 | 12.31 | 6.36 | +5.95 | +0.99 | 12.90 | −0.90 | +1.46 |
| 4 | Middlesbrough MID | 6 | 14 | 9 | 14 | 12.28 | 6.53 | +5.75 | +0.96 | 11.66 | +2.34 | −0.47 |
| 5 | Queens Park Rangers QUE | 6 | 13 | 5 | 11 | 10.66 | 5.49 | +5.17 | +0.86 | 12.47 | −1.47 | +0.92 |
| 6 | Millwall MIL | 6 | 11 | 8 | 8 | 11.85 | 7.04 | +4.81 | +0.80 | 10.36 | −2.36 | +0.64 |
| 7 | Southampton SOU | 6 | 16 | 4 | 16 | 9.98 | 6.20 | +3.78 | +0.63 | 10.83 | +5.17 | +0.31 |
| 8 | Swansea City SWA | 6 | 7 | 3 | 11 | 10.21 | 6.74 | +3.47 | +0.58 | 10.25 | +0.75 | +0.48 |
| 9 | Portsmouth POR | 6 | 10 | 10 | 10 | 9.30 | 7.00 | +2.30 | +0.38 | 10.14 | −0.14 | +0.54 |
| 10 | West Bromwich Albion WES | 6 | 9 | 6 | 11 | 7.61 | 5.89 | +1.72 | +0.29 | 9.60 | +1.40 | +0.99 |
| 11 | Blackburn Rovers BLA | 6 | 11 | 7 | 12 | 7.91 | 6.65 | +1.26 | +0.21 | 8.64 | +3.36 | +1.40 |
| 12 | Charlton Athletic CHA | 6 | 5 | 5 | 9 | 6.18 | 5.39 | +0.79 | +0.13 | 6.87 | +2.13 | +0.95 |
| 13 | Birmingham City BIR | 6 | 14 | 7 | 10 | 8.63 | 8.15 | +0.48 | +0.08 | 9.11 | +0.89 | −0.54 |
| 14 | Lincoln City LIN | 6 | 7 | 13 | 5 | 8.19 | 7.80 | +0.39 | +0.06 | 10.46 | −5.46 | +0.52 |
| 15 | Wrexham WRE | 6 | 10 | 8 | 8 | 7.27 | 7.11 | +0.16 | +0.03 | 8.12 | −0.12 | +0.02 |
| 16 | Bristol City BRI | 6 | 3 | 6 | 6 | 6.37 | 6.32 | +0.05 | +0.01 | 8.54 | −2.54 | −0.10 |
| 17 | Preston North End PRE | 6 | 5 | 10 | 4 | 6.90 | 7.96 | −1.06 | −0.18 | 7.54 | −3.54 | +0.23 |
| 18 | Norwich City NOR | 6 | 10 | 10 | 6 | 7.71 | 8.94 | −1.23 | −0.20 | 6.94 | −0.94 | +0.01 |
| 19 | Sheffield United SHE | 6 | 8 | 7 | 8 | 6.92 | 8.24 | −1.32 | −0.22 | 6.16 | +1.84 | −0.03 |
| 20 | Watford WAT | 6 | 8 | 9 | 10 | 7.22 | 9.39 | −2.17 | −0.36 | 6.55 | +3.45 | +0.83 |
| 21 | Stoke City STO | 6 | 10 | 6 | 10 | 4.20 | 6.41 | −2.21 | −0.37 | 6.86 | +3.14 | +0.61 |
| 22 | Bolton Wanderers BOL | 6 | 7 | 12 | 6 | 7.70 | 11.43 | −3.73 | −0.62 | 7.24 | −1.24 | +0.25 |
| 23 | Burnley BUR | 6 | 8 | 10 | 4 | 4.70 | 8.60 | −3.90 | −0.65 | 5.17 | −1.17 | −0.65 |
| 24 | Derby County DER | 6 | 4 | 10 | 2 | 5.95 | 10.93 | −4.98 | −0.83 | 6.14 | −4.14 | −0.10 |
What the data shows
- West Ham United are 0.23 xGD per home match clear of Wolverhampton, in second.
- Cardiff City differ most between the two: +0.99 a match at home, 1.46 from what they manage away.
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- GF
- — Goals scored
- GA
- — Goals conceded
- Pts
- — Points
- npxG
- — Non-penalty expected goals: xG with penalties removed
- npxGA
- — Non-penalty expected goals against: xGA with penalties removed
- npxGD
- — npxG minus npxGA
- npxGD/match
- — npxG minus npxGA, per match with xG data
- xPts
- — Expected points: the points a team's match-by-match xG would be worth on average.
- Pts vs xPts
- — Actual points minus expected points based on match xG.
- vs Away
- — This venue's xGD per match minus the other venue's
A club is ranked at this venue once it has 2 matches with xG there. Below that its row stays in the table, its rates are dashed and it sorts last.