Championship form table 2026/2027
Championship clubs ranked by xG difference (xGD) per match across the whole of 2026/2027. West Ham United currently lead this window, +0.99 xGD per match across 11 matches.
Every figure counts the club's most recent matches in this competition alone. A club is ranked once it has 3 of them with xG.
Ranked on xG difference per match in the window
| # | Team | P | Pts | xG | xGA | xGD | xGD/match | xPts | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1 | West Ham United WHU | 11 | 22 | 23.78 | 12.94 | +10.84 | +0.99 | 20.78 | West Ham United, last league results, oldest first: Win, Draw, Draw, Win, Win |
| 2 | Middlesbrough MID | 11 | 22 | 21.78 | 11.27 | +10.51 | +0.96 | 22.37 | Middlesbrough, last league results, oldest first: Draw, Draw, Win, Win, Draw |
| 3 | Wolverhampton WOL | 11 | 18 | 18.84 | 10.86 | +7.98 | +0.73 | 20.93 | Wolverhampton, last league results, oldest first: Win, Loss, Loss, Win, Draw |
| 4 | Birmingham City BIR | 11 | 20 | 19.43 | 13.58 | +5.85 | +0.53 | 19.30 | Birmingham City, last league results, oldest first: Win, Draw, Win, Win, Win |
| 4 | Southampton SOU | 11 | 21 | 20.16 | 14.38 | +5.78 | +0.53 | 19.02 | Southampton, last league results, oldest first: Win, Loss, Win, Win, Draw |
| 6 | Millwall MIL | 11 | 15 | 20.32 | 15.02 | +5.30 | +0.48 | 18.48 | Millwall, last league results, oldest first: Draw, Draw, Win, Loss, Draw |
| 7 | Swansea City SWA | 11 | 23 | 17.64 | 12.56 | +5.08 | +0.46 | 17.90 | Swansea City, last league results, oldest first: Win, Win, Win, Win, Loss |
| 8 | Queens Park Rangers QUE | 11 | 17 | 16.55 | 13.20 | +3.35 | +0.30 | 17.76 | Queens Park Rangers, last league results, oldest first: Draw, Draw, Draw, Win, Loss |
| 9 | Cardiff City CAR | 11 | 11 | 20.65 | 17.93 | +2.72 | +0.25 | 16.60 | Cardiff City, last league results, oldest first: Loss, Win, Loss, Win, Draw |
| 10 | Portsmouth POR | 11 | 15 | 14.90 | 12.92 | +1.98 | +0.18 | 16.60 | Portsmouth, last league results, oldest first: Draw, Loss, Win, Win, Draw |
| 11 | Bristol City BRI | 11 | 14 | 14.50 | 14.84 | −0.34 | −0.03 | 15.84 | Bristol City, last league results, oldest first: Loss, Win, Draw, Loss, Loss |
| 12 | Wrexham WRE | 11 | 14 | 12.35 | 12.94 | −0.59 | −0.05 | 15.39 | Wrexham, last league results, oldest first: Loss, Win, Draw, Loss, Win |
| 13 | Lincoln City LIN | 11 | 12 | 13.71 | 15.09 | −1.38 | −0.13 | 15.09 | Lincoln City, last league results, oldest first: Win, Loss, Loss, Loss, Draw |
| 14 | Norwich City NOR | 11 | 9 | 16.12 | 17.62 | −1.50 | −0.14 | 13.86 | Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Loss |
| 15 | West Bromwich Albion WES | 11 | 20 | 14.15 | 15.84 | −1.69 | −0.15 | 13.70 | West Bromwich Albion, last league results, oldest first: Draw, Loss, Loss, Win, Win |
| 16 | Preston North End PRE | 11 | 4 | 13.62 | 16.08 | −2.46 | −0.22 | 13.16 | Preston North End, last league results, oldest first: Loss, Draw, Loss, Loss, Loss |
| 17 | Bolton Wanderers BOL | 11 | 14 | 15.35 | 18.64 | −3.29 | −0.30 | 12.62 | Bolton Wanderers, last league results, oldest first: Win, Win, Loss, Win, Draw |
| 18 | Burnley BUR | 11 | 8 | 13.49 | 17.86 | −4.37 | −0.40 | 11.60 | Burnley, last league results, oldest first: Loss, Draw, Win, Draw, Loss |
| 19 | Sheffield United SHE | 11 | 15 | 11.67 | 16.37 | −4.70 | −0.43 | 11.77 | Sheffield United, last league results, oldest first: Loss, Loss, Win, Loss, Win |
| 20 | Charlton Athletic CHA | 11 | 14 | 11.05 | 17.30 | −6.25 | −0.57 | 11.02 | Charlton Athletic, last league results, oldest first: Draw, Loss, Draw, Draw, Loss |
| 21 | Derby County DER | 11 | 6 | 10.55 | 18.12 | −7.57 | −0.69 | 11.78 | Derby County, last league results, oldest first: Loss, Draw, Draw, Loss, Loss |
| 22 | Blackburn Rovers BLA | 11 | 15 | 10.83 | 18.94 | −8.11 | −0.74 | 9.75 | Blackburn Rovers, last league results, oldest first: Win, Draw, Win, Win, Loss |
| 23 | Watford WAT | 11 | 11 | 12.48 | 20.68 | −8.20 | −0.75 | 9.65 | Watford, last league results, oldest first: Loss, Loss, Loss, Loss, Win |
| 24 | Stoke City STO | 11 | 19 | 9.87 | 18.81 | −8.94 | −0.81 | 10.05 | Stoke City, last league results, oldest first: Win, Win, Win, Loss, Win |
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- Pts
- — Points
- xG
- — Expected goals: the summed chance quality of the shots a team took
- xGA
- — Expected goals against: the summed chance quality of the shots a team allowed
- xGD
- — xG minus xGA
- xGD/match
- — xG minus xGA, per match with xG data
- xPts
- — Expected points: the points a team's match-by-match xG would be worth on average.
- Form
- — Results in the window, most recent right
A club is ranked in this window once it has 3 matches with xG inside it. Below that its row stays in the table, its rates are dashed and it sorts last. A club with fewer matches than the window asks for shows the count it has.