Predicted Edge

England

Championship statistics

The 2026/27 table, goals and full-match statistics by team, recent results, and every upcoming fixture with a forecast.

Championship has averaged 2.96 goals a game over 180 matches this season, with over 2.5 goals in 62% of them and both sides scoring in 62%. Home sides have won 43% of matches, away sides 31%. Every upcoming fixture below carries the model’s probabilities and one headline prediction; the match page has every market, the odds and the statistics behind it.

Played
180
Goals / game
2.96
Home · draw · away
43 · 26 · 31%
Over 2.5
62%
Both score
62%
Clean sheets
22%

Next 14 days

Sat 21 Nov21 November · 11 fixtures

Table, 2026/27180 matches on record

Points, goal difference, goals scored. Form is the last five league matches, most recent first.
#TeamPWDLGFGAGDPtsPPGForm
1Birmingham158522814+14291.93Birmingham won 4 of the last 5
2Middlesbrough158523019+11291.93Middlesbrough won 2 of the last 5
3Stoke City159242418+6291.93Stoke City won 4 of the last 5
4Southampton158432915+14281.87Southampton won 2 of the last 5
5Wolves158432618+8281.87Wolves won 3 of the last 5
6West Brom158432315+8281.87West Brom won 3 of the last 5
7Swansea158252218+4261.73Swansea won 1 of the last 5
8QPR156632418+6241.60QPR won 2 of the last 5
9West Ham156543723+14231.53West Ham won 1 of the last 5
10Sheffield Utd156452119+2221.47Sheffield Utd won 3 of the last 5
11Portsmouth156452018+2221.47Portsmouth won 2 of the last 5
12Norwich157083224+8211.40Norwich won 4 of the last 5
13Blackburn156362223-1211.40Blackburn won 2 of the last 5
14Cardiff1546527270181.20Cardiff won 2 of the last 5
15Wrexham154651820-2181.20Wrexham won 2 of the last 5
16Millwall155372327-4181.20Millwall won 1 of the last 5
17Bristol City155371624-8181.20Bristol City won 1 of the last 5
18Bolton155282029-9171.13Bolton won 1 of the last 5
19Charlton154561323-10171.13Charlton won 1 of the last 5
20Watford154381323-10151.00Watford won 2 of the last 5
21Lincoln154381526-11151.00Lincoln won 1 of the last 5
22Burnley151772231-9100.67Burnley won 0 of the last 5
23Derby152491430-16100.67Derby won 1 of the last 5
24Preston1522111330-1780.53Preston won 1 of the last 5
Home table
Home matches only, ranked on the home record.
#TeamPWDLGDPtsForm
1Southampton7610+1519Southampton won 2 of the last 5
2Middlesbrough7520+817Middlesbrough won 2 of the last 5
3Birmingham8440+1116Birmingham won 4 of the last 5
4Cardiff8440+816Cardiff won 2 of the last 5
5QPR8431+915QPR won 2 of the last 5
6West Brom8431+615West Brom won 3 of the last 5
7Blackburn8503+415Blackburn won 2 of the last 5
8Swansea7421+814Swansea won 1 of the last 5
9Wolves7421+614Wolves won 3 of the last 5
10Watford8422014Watford won 2 of the last 5
11Stoke City7412+613Stoke City won 4 of the last 5
12Portsmouth8413+113Portsmouth won 2 of the last 5
13Wrexham8332+412Wrexham won 2 of the last 5
14Charlton8332012Charlton won 1 of the last 5
15Millwall7322+611Millwall won 1 of the last 5
16Sheffield Utd7322+211Sheffield Utd won 3 of the last 5
17West Ham7313+710West Ham won 1 of the last 5
18Norwich7304+19Norwich won 4 of the last 5
19Preston8215-57Preston won 1 of the last 5
20Bolton7205-66Bolton won 1 of the last 5
21Bristol City8206-96Bristol City won 1 of the last 5
22Burnley7052-25Burnley won 0 of the last 5
23Lincoln7124-85Lincoln won 1 of the last 5
24Derby8125-85Derby won 1 of the last 5
Away table
Away matches only, ranked on the away record.
#TeamPWDLGDPtsForm
1Stoke City8512016Stoke City won 4 of the last 5
2Wolves8422+214Wolves won 3 of the last 5
3West Ham8341+713West Ham won 1 of the last 5
4Birmingham7412+313Birmingham won 4 of the last 5
5West Brom7412+213West Brom won 3 of the last 5
6Norwich8404+712Norwich won 4 of the last 5
7Middlesbrough8332+312Middlesbrough won 2 of the last 5
8Bristol City7331+112Bristol City won 1 of the last 5
9Swansea8404-412Swansea won 1 of the last 5
10Sheffield Utd8323011Sheffield Utd won 3 of the last 5
11Bolton8323-311Bolton won 1 of the last 5
12Lincoln8314-310Lincoln won 1 of the last 5
13Portsmouth7232+19Portsmouth won 2 of the last 5
14Southampton8233-19Southampton won 2 of the last 5
15QPR7232-39QPR won 2 of the last 5
16Millwall8215-107Millwall won 1 of the last 5
17Blackburn7133-56Blackburn won 2 of the last 5
18Wrexham7133-66Wrexham won 2 of the last 5
19Burnley8125-75Burnley won 0 of the last 5
20Derby7124-85Derby won 1 of the last 5
21Charlton7124-105Charlton won 1 of the last 5
22Cardiff7025-82Cardiff won 2 of the last 5
23Watford7016-101Watford won 2 of the last 5
24Preston7016-121Preston won 1 of the last 5

Goals and totals by team

Per-game goals and match totals, this season, in table order.
TeamPGF/gGA/gO1.5O2.5O3.5BTTSCSFTS
Birmingham151.870.9380%73%33%60%33%13%
Middlesbrough152.001.2780%67%47%67%27%13%
Stoke City151.601.2080%67%27%67%33%7%
Southampton151.931.0073%53%40%73%20%13%
Wolves151.731.2073%60%40%67%27%7%
West Brom151.531.0073%47%27%67%20%13%
Swansea151.471.2073%67%33%47%40%27%
QPR151.601.2080%60%33%67%20%27%
West Ham152.471.5393%80%60%73%27%0%
Sheffield Utd151.401.2767%60%33%60%33%20%
Portsmouth151.331.2073%53%33%60%27%27%
Norwich152.131.6080%80%53%60%13%27%
Blackburn151.471.5387%80%33%73%20%13%
Cardiff151.801.8087%67%47%73%7%20%
Wrexham151.201.3387%40%13%60%20%27%
Millwall151.531.8087%80%47%47%27%27%
Bristol City151.071.6067%53%33%53%13%40%
Bolton151.331.9367%67%53%60%27%27%
Charlton150.871.5373%53%27%53%20%40%
Watford150.871.5367%40%20%47%20%40%
Lincoln151.001.7367%60%33%53%27%27%
Burnley151.472.0793%67%53%87%13%7%
Derby150.932.0087%60%33%60%7%33%
Preston150.872.0073%60%40%60%7%33%

GF/g and GA/g are goals for and against per game. O1.5, O2.5 and O3.5 are the share of the team’s matches with more than that many goals in total. CS is clean sheets, FTS is failed to score.

Full-match statistics by teamshots, corners, cards, possession, xG

Per-game averages from full-match statistics, produced by each team this season.
TeamMShotsSoTCornersFoulsYelRedPossxG
Birmingham815.45.95.011.52.000.0054%1.85
Middlesbrough920.46.97.08.41.110.0062%2.14
Stoke City810.63.44.911.32.000.1448%0.94
Southampton815.45.45.38.11.750.1457%1.67
Wolves917.44.67.112.82.440.0054%1.63
West Brom815.33.86.810.31.500.0058%2.17
Swansea811.54.03.910.41.130.1458%1.45
QPR815.64.65.08.92.250.1351%1.82
West Ham818.57.38.012.12.380.1360%1.80
Sheffield Utd814.35.04.69.91.880.1450%1.35
Portsmouth912.43.25.011.42.330.0049%1.08
Norwich813.85.04.510.01.290.0054%1.35
Blackburn810.03.65.812.01.880.0043%1.04
Cardiff815.96.34.99.11.880.1456%2.21
Wrexham812.63.44.510.51.500.0047%1.18
Millwall913.34.25.312.02.330.0048%1.66
Bristol City913.04.25.910.91.220.0047%1.52
Bolton815.34.85.09.91.710.0050%1.47
Charlton89.92.83.514.32.630.0048%1.26
Watford812.33.84.011.82.750.0047%1.04
Lincoln911.73.32.912.32.440.4338%1.19
Burnley812.64.44.19.01.880.0044%1.53
Derby812.34.34.611.52.000.1345%1.06
Preston810.81.83.912.92.000.1335%0.97
Conceded, per game
Per-game averages from full-match statistics, conceded by each team this season.
TeamMShotsSoTCornersFoulsYelRedPossxG
Birmingham812.33.33.810.11.380.2946%1.38
Middlesbrough910.62.73.810.91.440.1438%0.94
Stoke City813.53.35.912.52.130.0052%1.33
Southampton815.34.34.813.52.630.0043%1.21
Wolves99.13.83.310.72.330.0046%0.96
West Brom812.14.15.913.42.000.0042%1.26
Swansea811.94.64.910.11.880.0042%1.65
QPR811.94.43.810.92.130.0049%1.03
West Ham810.13.44.110.41.380.2541%1.42
Sheffield Utd811.33.14.314.12.380.1450%1.07
Portsmouth910.13.04.110.31.890.2551%1.14
Norwich810.34.13.311.01.570.0047%1.39
Blackburn819.04.67.110.81.500.0057%1.86
Cardiff815.86.45.313.12.500.0045%1.85
Wrexham814.13.94.510.02.380.0054%1.23
Millwall914.34.36.210.62.000.2552%1.45
Bristol City912.73.85.39.91.780.0053%1.40
Bolton815.05.15.89.51.290.1450%1.96
Charlton817.05.85.89.32.130.0052%1.65
Watford817.45.16.012.12.250.0054%1.85
Lincoln916.85.36.712.32.780.0062%1.66
Burnley816.46.05.39.11.380.0056%1.94
Derby815.46.15.08.61.880.0055%2.04
Preston819.95.67.38.41.250.1365%1.98

Recent results

Previews and reviews

All articles →

Teams

BirminghamBlackburnBoltonBristol CityBurnleyCardiffCharltonDerbyLincolnMiddlesbroughMillwallNorwichPortsmouthPrestonQPRSheffield UtdSouthamptonStoke CitySwanseaWatfordWest BromWest HamWolvesWrexham