xgEdge

Championship form table 2026/2027

Championship clubs ranked by xG difference (xGD) per match over their last 5 matches in 2026/2027. West Ham United currently lead this window, +0.98 xGD per match across 5 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

Championship form table 2026/2027
# Team P Pts xG xGA xGD xGD/match xPts Form
1 WHU 5 11 10.66 5.78 +4.88 +0.98 9.56 West Ham United, last league results, oldest first: Win, Draw, Draw, Win, Win
2 MID 5 9 9.84 5.10 +4.74 +0.95 9.97 Middlesbrough, last league results, oldest first: Draw, Draw, Win, Win, Draw
3 BIR 5 13 10.49 5.94 +4.55 +0.91 9.81 Birmingham City, last league results, oldest first: Win, Draw, Win, Win, Win
4 WOL 5 7 7.69 4.46 +3.23 +0.65 9.21 Wolverhampton, last league results, oldest first: Win, Loss, Loss, Win, Draw
5 SOU 5 10 9.28 6.25 +3.03 +0.61 9.10 Southampton, last league results, oldest first: Win, Loss, Win, Win, Draw
6 BRI 5 4 6.86 4.21 +2.65 +0.53 8.90 Bristol City, last league results, oldest first: Loss, Win, Draw, Loss, Loss
7 SWA 5 12 8.78 6.76 +2.02 +0.40 8.24 Swansea City, last league results, oldest first: Win, Win, Win, Win, Loss
8 MIL 5 6 8.35 6.60 +1.75 +0.35 8.19 Millwall, last league results, oldest first: Draw, Draw, Win, Loss, Draw
9 POR 5 8 6.84 5.18 +1.66 +0.33 8.16 Portsmouth, last league results, oldest first: Draw, Loss, Win, Win, Draw
9 CAR 5 7 9.96 8.33 +1.63 +0.33 8.08 Cardiff City, last league results, oldest first: Loss, Win, Loss, Win, Draw
11 WES 5 7 7.18 6.32 +0.86 +0.17 7.29 West Bromwich Albion, last league results, oldest first: Draw, Loss, Loss, Win, Win
12 QUE 5 6 7.10 6.31 +0.79 +0.16 7.21 Queens Park Rangers, last league results, oldest first: Draw, Draw, Draw, Win, Loss
13 BOL 5 10 7.55 7.32 +0.23 +0.05 6.69 Bolton Wanderers, last league results, oldest first: Win, Win, Loss, Win, Draw
14 CHA 5 3 7.24 8.33 −1.09 −0.22 6.56 Charlton Athletic, last league results, oldest first: Draw, Loss, Draw, Draw, Loss
15 SHE 5 6 4.98 6.22 −1.24 −0.25 5.78 Sheffield United, last league results, oldest first: Loss, Loss, Win, Loss, Win
16 DER 5 2 5.30 7.16 −1.86 −0.37 5.92 Derby County, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
17 WRE 5 7 4.68 7.30 −2.62 −0.52 5.54 Wrexham, last league results, oldest first: Loss, Win, Draw, Loss, Win
18 BUR 5 5 6.20 8.97 −2.77 −0.55 4.94 Burnley, last league results, oldest first: Loss, Draw, Win, Draw, Loss
19 LIN 5 4 5.11 8.17 −3.06 −0.61 5.39 Lincoln City, last league results, oldest first: Win, Loss, Loss, Loss, Draw
20 STO 5 12 3.99 7.56 −3.57 −0.71 4.94 Stoke City, last league results, oldest first: Win, Win, Win, Loss, Win
21 WAT 5 3 5.84 9.83 −3.99 −0.80 4.13 Watford, last league results, oldest first: Loss, Loss, Loss, Loss, Win
22 PRE 5 1 3.94 8.39 −4.45 −0.89 3.59 Preston North End, last league results, oldest first: Loss, Draw, Loss, Loss, Loss
23 BLA 5 10 5.21 9.89 −4.68 −0.94 4.19 Blackburn Rovers, last league results, oldest first: Win, Draw, Win, Win, Loss
23 NOR 5 0 4.35 9.06 −4.71 −0.94 3.35 Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
About these figures What each column measures, and the thresholds this ranking is under. Show
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.

Learn how xgEdge calculates these figures →