ECH

Championship xG table 2026-27

England · 2026-27

xG table

Team xG per match from the data provider; no shot map
#TeamPxGxGAxG/Gc_gfG−xG
1Cardiff City49.567.332.399-0.56
2West Bromwich Albion48.724.502.188-0.72
3Middlesbrough48.443.002.118-0.44
4Norwich City47.574.081.8915+7.43
5Queens Park Rangers47.362.621.849+1.64
6Birmingham City47.125.911.788+0.88
7Wolves46.993.011.757+0.01
8Burnley46.538.901.636-0.53
9West Ham United46.445.611.617+0.56
10Sheffield United46.243.701.566-0.24
11Bristol City46.167.091.544-2.16
12Millwall46.015.751.505-1.01
13Southampton45.555.621.398+2.45
14Lincoln City45.436.651.366+0.57
15Swansea City45.247.801.316+0.76
16Wrexham44.844.921.213-1.84
17Stoke City44.593.351.156+1.41
18Derby County44.5710.081.145+0.43
19Blackburn Rovers44.566.201.145+0.44
20Bolton Wanderers44.509.601.125+0.50
21Preston North End44.017.701.004-0.01
22Charlton Athletic43.134.640.783-0.13
23Portsmouth42.974.940.746+3.03
24Watford41.995.520.503+1.01

Team expected goals per match from the data provider, summed over 48 finished matches; teams ordered by xG per game. No shot-level xG is available.