xgEdge

Championship expected points table 2026/2027

Championship clubs ranked by expected points (xPts) in 2026/2027, beside the place the real table gives each. Middlesbrough currently lead on 25.22 xPts across 12 matches.

Table against xPts

  • Higher in the table than on xPts
  • Lower in the table than on xPts
  • Fewer than 3 places apart
Championship: table position against xPts position Each line joins a club's position in the table, on the left, to its position on expected points, on the right. The same figures are in the Actual and Diff columns of the table below.
Lines in colour: clubs 3 places or more apart. Drawn in colour: Wolverhampton (5 in the table, 2 on xPts), Queens Park Rangers (8 in the table, 4 on xPts), Southampton (2 in the table, 5 on xPts), Millwall (13 in the table, 7 on xPts), Cardiff City (16 in the table, 8 on xPts), Swansea City (3 in the table, 10 on xPts), Bristol City (14 in the table, 11 on xPts), Wrexham (17 in the table, 12 on xPts), Norwich City (20 in the table, 14 on xPts), West Bromwich Albion (6 in the table, 15 on xPts), Preston North End (24 in the table, 16 on xPts), Sheffield United (12 in the table, 17 on xPts), Burnley (22 in the table, 18 on xPts), Derby County (23 in the table, 20 on xPts), Stoke City (9 in the table, 22 on xPts), Blackburn Rovers (10 in the table, 23 on xPts), and Watford (21 in the table, 24 on xPts).

Ranked on expected points

Championship expected points table 2026/2027
# Team P Pts xPts Pts vs xPts Actual Diff
1 MID 12 25 25.22 −0.22 1 Same place as on expected points
2 WOL 12 21 23.61 −2.61 5 3 places below its expected-points rank
3 WHU 12 22 22.12 −0.12 4 1 place below its expected-points rank
4 QUE 12 20 20.68 −0.68 8 4 places below its expected-points rank
5 SOU 12 24 20.41 +3.59 2 3 places above its expected-points rank
6 BIR 12 20 19.73 +0.27 7 1 place below its expected-points rank
7 MIL 12 15 19.61 −4.61 13 6 places below its expected-points rank
8 CAR 12 14 19.00 −5.00 16 8 places below its expected-points rank
9 POR 12 18 18.08 −0.08 11 2 places below its expected-points rank
10 SWA 12 23 17.95 +5.05 3 7 places above its expected-points rank
11 BRI 12 15 17.27 −2.27 14 3 places below its expected-points rank
12 WRE 12 14 16.89 −2.89 17 5 places below its expected-points rank
13 LIN 12 15 16.18 −1.18 15 2 places below its expected-points rank
14 NOR 12 12 15.96 −3.96 20 6 places below its expected-points rank
15 WES 12 21 15.29 +5.71 6 9 places above its expected-points rank
16 PRE 12 5 14.33 −9.33 24 8 places below its expected-points rank
17 SHE 12 16 14.08 +1.92 12 5 places above its expected-points rank
18 BUR 12 8 13.29 −5.29 22 4 places below its expected-points rank
19 BOL 12 14 12.71 +1.29 18 1 place above its expected-points rank
20 DER 12 7 12.29 −5.29 23 3 places below its expected-points rank
21 CHA 12 14 11.67 +2.33 19 2 places above its expected-points rank
22 STO 12 20 11.23 +8.77 9 13 places above its expected-points rank
23 BLA 12 18 10.99 +7.01 10 13 places above its expected-points rank
24 WAT 12 11 9.83 +1.17 21 3 places above its expected-points rank
  • Higher in the table than on xPts
  • Lower in the table than on xPts

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

What the data shows

  • Middlesbrough have 1.61 xPts more than Wolverhampton, in second.
  • Stoke City sit 13 places higher in the table than their chances place them: 9 against 22 on expected points.
  • Cardiff City sit 8 places lower in the table than their chances place them: 16 against 8 on expected points.
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
Pts
— Points
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.
Actual
— Position in the real table
Diff
— Places between this ranking and the real table. Up is a club higher in the real table than its expected points place it.

Every club with expected goals behind it is ranked here: these are season totals rather than rates, so a club is not held back by having played fewer matches. The ranking opens once the median club has played 3.

Learn how xgEdge calculates these figures →