• Privacy Policy
  • About
  • Submit a Tip
Friday, April 17, 2026
  • Login
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News
  • Season at a Glance — Championship, League One & WSL Tables
  • The Model Scorecard — Whole-Season ML Prediction Accuracy
No Result
View All Result
Beyond The Prem
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News
  • Season at a Glance — Championship, League One & WSL Tables
  • The Model Scorecard — Whole-Season ML Prediction Accuracy
No Result
View All Result
Beyond The Prem
No Result
View All Result
Home Championship

Championship Gameweek 31 Review

underthegreysky1971 by underthegreysky1971
09/02/2026
in Championship
0
0
Championship Game Week 31 Review

Championship Game Week 31 Review

Share on Twitter




Championship Gameweek 31 Review: Coventry Stumble as Ipswich Rise to Third

Gameweek 31 Summary:
Competition: Sky Bet Championship
Dates: Friday 6th February to Monday 9th February
Total Goals: 21 goals from 11 matches (Sheffield United vs Middlesbrough Monday 9th)
Hull City Result: Hull City 2-3 Bristol City (Home)

Gameweek 31 of the Sky Bet Championship is in the books. It was a frustrating weekend for league leaders Coventry City, who were held to a goalless draw at home by 10-man Oxford United, opening the door for Middlesbrough to potentially go top with their Monday night visit to Bramall Lane. Ipswich Town took full advantage, climbing to third with a 2-1 win at Derby, while Hull City slipped to fourth after a chaotic 3-2 home defeat to Bristol City — a match that will be remembered as much for a pitch-invading squirrel as the football.

Gameweek 31 Results Overview

All Results – Goals vs xG Analysis

Championship - Matchday 31 Review

Season 2025-26 | Post-Match Analysis

24Goals
2.0Per Game
5Home Wins
3Draws
4Away Wins
Charlton
0-0
QPR
Expected Goals (xG)
1.11
0.71
Charlton underperformed (-1.1)QPR underperformed (-0.7)
Friday, 6 February 2026
Southampton
1-0
Watford
Expected Goals (xG)
0.80
0.68
Watford underperformed (-0.7)
Saturday, 7 February 2026
Derby
1-2
Ipswich
Expected Goals (xG)
1.03
1.27
Ipswich overperformed (+0.7)
Saturday, 7 February 2026
Norwich
2-0
Blackburn
Expected Goals (xG)
1.58
0.26
Result aligned with xG
Saturday, 7 February 2026
Birmingham
2-1
Leicester
Expected Goals (xG)
1.91
0.38
Leicester overperformed (+0.6)
Saturday, 7 February 2026
Preston
1-0
Portsmouth
Expected Goals (xG)
0.58
1.22
Portsmouth underperformed (-1.2)
Saturday, 7 February 2026
West Brom
0-0
Stoke City
Expected Goals (xG)
0.33
0.38
Result aligned with xG
Saturday, 7 February 2026
Hull City
2-3
Bristol City
Expected Goals (xG)
1.39
1.94
Hull City overperformed (+0.6)Bristol City overperformed (+1.1)
Saturday, 7 February 2026
Coventry
0-0
Oxford United
Expected Goals (xG)
1.73
0.12
Coventry underperformed (-1.7)
Saturday, 7 February 2026
Wrexham
0-2
Millwall
Expected Goals (xG)
1.53
0.58
Wrexham underperformed (-1.5)Millwall overperformed (+1.4)
Saturday, 7 February 2026
Swansea
4-0
Sheffield Wednesday
Expected Goals (xG)
1.87
0.06
Swansea overperformed (+2.1)
Sunday, 8 February 2026
Sheffield Utd
1-2
Middlesbrough
Expected Goals (xG)
0.88
1.44
Middlesbrough overperformed (+0.6)
Monday, 9 February 2026

Goals vs Expected Goals


Updated Championship Table

Championship Table After Gameweek 31

Championship Table

PosTeamPWDLGFGAGDPts
1Coventry42251078442+4285
2Ipswich41211287142+2975
3Millwall422110115647+973
4Southampton422012107350+2372
5Middlesbrough422012106242+2072
6Hull City42208146460+468
7Wrexham421713126360+364
8Derby42189156153+863
9Norwich42177185550+558
10Bristol City421610165251+158
11QPR421610165863-558
12Watford421415135251+157
13Preston421415135053-357
14Swansea42169175054-457
15Birmingham421511165152-156
16Stoke City421510174946+355
17Sheffield Utd42166205959054
18Charlton421213173951-1249
19Portsmouth421212184357-1448
20Blackburn431212193853-1548
21West Brom421113184256-1446
22Oxford United421014184154-1344
23Leicester421114175464-1041
24Sheffield Wednesday42111302582-57-4

← scroll →




BTP Analysis & Talking Points

Key Talking Points

  • Title Race Wide Open: Coventry’s failure to beat 10-man Oxford at home was a real stumble. Frank Lampard’s side dominated possession and created enough to win, but Jamie Cumming (8.28 rating) was outstanding in the Oxford goal. With Middlesbrough level on points and holding a game in hand heading into Monday night’s clash at Sheffield United, the Tractor Boys could move top. Ipswich are lurking just four points off the summit — this is a three-horse race now.
  • Leicester’s Freefall Continues: The six-point deduction was bad enough, but Leicester are now winless in five and sitting above the drop zone on goal difference alone. Caretaker Andy King faces a mountain to climb with no permanent manager in sight, and having a player sent off in consecutive first halves is a worrying pattern of indiscipline. They’ve gone from Premier League to potential relegation candidates in the space of a season.
  • Sheffield Wednesday Making Unwanted History: Nine consecutive league games without scoring — a club first in their 159-year history. 14 hours of league football since Bailey Cadamarteri’s goal against Hull on Boxing Day. Eight straight defeats and 39 points adrift of safety with only 15 games remaining. The numbers are grim and the 4-0 hammering at Swansea suggests there is simply no fight left in Henrik Pedersen’s squad.

Match of the Week: Birmingham City 2-1 Leicester City

ChampionshipSaturday, 07 February 2026 • 15:01St. Andrew's @ Knighthead Park
BirminghamBirmingham
2 - 1Full Time
LeicesterLeicester

Match Statistics

1.91
Expected Goals (xG)
0.38
1.91
Expected Goals (xG)
0.38
72.0
Possession
28.0
22
Total Shots
7
6
Shots on Target
2
16
Shots off Target
5
10
Corners
1
11
Fouls
8
0
Yellow Cards
2
0
Red Cards
1
3
Offsides
1
1
Saves
4
560
Total Passes
225
488
Accurate Passes
141
87
Pass Accuracy
63

This had everything — context, controversy and a late winner. Leicester arrived at St Andrew’s playing their first match since a six-point deduction for breaking spending rules, with no permanent manager and desperately needing points to stay above the drop zone. Birmingham flew out of the blocks and Ibrahim Osman gave them a third-minute lead after robbing Ricardo Pereira. Leicester showed fight to equalise through Abdul Fatawu’s half-volley, but Bobby De Cordova-Reid’s reckless studs-up challenge on Osman saw the Foxes reduced to 10 men for the second consecutive game. Chris Davies’ side piled on the pressure — 22 shots, six on target — but it took a moment of magic from Marvin Ducksch, threading a slide-rule pass for Jay Stansfield to end his 13-game barren run and fire home the winner on 67 minutes. Birmingham have now taken 14 points from six games and sit just two off the play-offs, while Leicester’s freefall continues — one point from five games and staring down the barrel of relegation.

⭐ Man of the Match: Ibrahim Osman (Birmingham City)

Osman was electric from the first whistle. His pressing forced the opening goal inside three minutes, and his energy and direct running caused Leicester problems all afternoon. He earned an 8.28 average rating and was the spark that set the tone for Birmingham’s dominant display. At just 20 years old, he’s proving to be one of the signings of the season.

Ibrahim Osman - Recent Form

Birmingham

DateOpponentResultGoalsAssistsRating
12 Apr 2026Wrexham (H)W 2-0006.9
06 Apr 2026Ipswich (A)L 1-2006.9
03 Apr 2026Blackburn (H)L 0-1006.5
21 Mar 2026Derby (A)L 0-1006.5
14 Mar 2026Sheffield Utd (H)D 1-1006.3

Ibrahim Osman

Birmingham | Rating: 7.7

90 mins1 goals0 assists33 passes3 shots

Hull City Review

ChampionshipSaturday, 07 February 2026 • 15:01MKM Stadium
Hull CityHull City
2 - 3Full Time
Bristol CityBristol City

Match Statistics

1.39
Expected Goals (xG)
1.94
1.39
Expected Goals (xG)
1.94
68.0
Possession
32.0
10
Total Shots
11
5
Shots on Target
6
5
Shots off Target
5
2
Corners
4
10
Fouls
7
2
Yellow Cards
0
0
Red Cards
0
1
Offsides
1
3
Saves
3
657
Total Passes
314
552
Accurate Passes
220
84
Pass Accuracy
70

The Performance: A hugely frustrating afternoon at the MKM Stadium. Hull started well and took the lead through Oli McBurnie’s calm finish — his 12th of the season — but then unravelled alarmingly. Sloppy defensive work gifted Bristol City two cheap goals before half-time, and when Riis made it 3-1 five minutes into the second half, the game looked over. Manager Sergej Jakirovic admitted his side made “a lot of crucial mistakes” and were “very soft” in key duels. The introduction of Millar and Koumas at half-time eventually paid dividends with Dowell’s close-range finish, but it was too little too late.

Key Moments: McBurnie’s opener (25′) was a well-crafted goal built through Regan Slater’s good work. But Atkinson’s equaliser from a corner and McCrorie’s blast after a failed clearance turned the game on its head before the break. Riis’ composed finish early in the second half was the killer blow. The squirrel’s double pitch invasion around the hour mark disrupted Hull’s rhythm at a crucial time, and despite Dowell making it 3-2, the hosts couldn’t find an equaliser despite 10 minutes of stoppage time.

xG Verdict: Bristol City deserved their win. They created the better chances throughout, with Riis missing a clear one-on-one early in the game when it was still 0-0, and debutant Horvat dragging a shot wide. Hull’s goals came somewhat against the run of play — this wasn’t a hard-luck story for the Tigers, it was a deserved defeat.

🌟 Standout Performer: Ross McCrorie (Bristol City)

McCrorie’s 8.46 average rating tells the story. He controlled the midfield battle, scored a stunning goal, and helped Bristol City weather everything Hull threw at them in the final half-hour. For the Tigers, Regan Slater (5.61) was the best of a below-par bunch — his build-up play for the opening goal was the one bright spot, but the defensive frailties around him let the side down badly.

Ross McCrorie - Recent Form

Bristol City

DateOpponentResultGoalsAssistsRating
11 Apr 2026QPR (A)D 0-0006.9
03 Apr 2026Charlton (A)W 2-1006.3
21 Mar 2026West Brom (H)L 0-1007.2
14 Mar 2026Middlesbrough (A)D 1-1006.6
10 Mar 2026Leicester (A)L 0-2006.3

Ross McCrorie

Bristol City | Rating: 7.7

71 mins1 goals0 assists20 passes1 shots

xG Deep Dive

Goals vs Expected Goals Chart

Please specify a team.

xG Overperformers

Swansea City (4 goals) — Vipotnik’s double and a clinical display made the most of their dominance. Millwall (2 goals from minimal chances) — won at Wrexham with an own goal and their first shot on target in the 85th minute, a classic smash-and-grab. Bristol City (3 goals) — ruthless finishing, particularly McCrorie’s screamer, made the difference at Hull.

xG Underperformers

Coventry City (0 goals) — created more than enough to beat Oxford, with Sakamoto, Grimes and Esse all going close. The xG will have told a story of wastefulness. Wrexham (0 goals) — had numerous efforts on goal at home including Sam Smith spurning two huge chances in the space of a minute, yet failed to score at home for the first time this season.Charlton Athletic also amongst the underperformers

Shock Result of the Week

🔥 Upset of the Week: Coventry City vs Oxford United (0-0)

The league leaders, at home, against the team 23rd in the table who had a man sent off with 13 minutes remaining — and they still couldn’t find the net. Jamie Cumming was superb in the Oxford goal (8.28 rating), but this was a golden opportunity missed by Coventry. Frank Lampard’s side had nine first-half shots (three on target), Esse had a curling effort brilliantly saved, and Oxford’s low block proved impenetrable. For Matt Bloomfield’s Oxford, it’s a heroic point that keeps hope alive — they remain four points from safety. For Coventry, it’s the kind of dropped points that can define a title race.

Team Performance Ratings

Matchday 31 Performance Ratings

Based on xG performance analysis

Millwall0-2 (A)xG: 0.58 (+1.4)
9.3
Swansea4-0xG: 1.87 (+2.1)
9.2
Preston1-0xG: 0.58 (+0.4)
8.2
Norwich2-0xG: 1.58 (+0.4)
8.0
Southampton1-0xG: 0.80 (+0.2)
7.8
Ipswich1-2 (A)xG: 1.27 (+0.7)
7.8
Bristol City2-3 (A)xG: 1.94 (+1.1)
7.8
Middlesbrough1-2 (A)xG: 1.44 (+0.6)
7.7
Birmingham2-1xG: 1.91 (+0.1)
7.1
Oxford United0-0 (A)xG: 0.12 (-0.1)
7.0

Final Thoughts

Gameweek 31 Verdict

A gameweek that proved the Championship’s unpredictability is its greatest asset. The title race took a twist with Coventry’s slip-up, while the bottom of the table continues to look bleak for Sheffield Wednesday, who seem destined for League One. The play-off picture is as congested as ever — just seven points separate 5th and 13th — and we’re heading into a midweek round that could reshape everything. Oh, and a squirrel became the most talked-about performer in the division.

Winners:
🏆 Ipswich Town — back on track with a gritty win at Derby, up to third and just four points off the top. Leif Davis with a brilliant winner.
🏆 Bristol City — what a response after that 5-0 Derby humiliation. Three goals at Hull moves them to 8th, just a point off the play-offs.
🏆 Millwall — the ultimate away performance at Wrexham. An own goal and a late Coburn strike sealed a 12th clean sheet and opened a six-point gap over 7th.
Losers:
❌ Sheffield Wednesday — 39 points adrift, nine games without scoring, and an 18-point deduction. The epitome of a season from hell.
❌ Leicester City — winless in five, no permanent manager, and now relying on goal difference to stay out of the bottom three. The six-point deduction stings even more now.
❌ Hull City — dropped from 3rd to 4th after a sloppy defeat they’ll struggle to explain. “A lot of crucial mistakes” was Jakirovic’s honest assessment.

Looking Ahead: A packed midweek Gameweek 32 is on the horizon, with key fixtures across the division. Tonight’s Monday game sees Sheffield United host Middlesbrough at Bramall Lane — a win for Boro would send them top of the Championship. The midweek round then includes Birmingham vs West Brom in a Midlands derby, Oxford vs Norwich in a relegation six-pointer, and Leicester vs Southampton.

For Hull City: The Tigers need to regroup quickly. A return to the defensive solidity that powered their rise into the top three is essential — three goals conceded at home to Bristol City is not promotion form. The midweek fixtures offer a chance to bounce back, but Jakirovic needs to address those “crucial mistakes” on the training ground sharpish.

Check out our Gameweek 32 preview for full stats and predictions!


Tags: Birmingham City vs Leicester CityChampionship Gameweek 31Championship Match RatingsChampionship Results February 2026Championship xG AnalysisCoventry CityEFL Championship StandingsHull cityIpswich TownSheffield Wednesday
Next Post
WSL Game Week 15 Review

Gameweek 15 Review

BeyondThePrem

Beyond The Prem

Data-first football writing

This site is a hobby project run by a former healthcare professional and computing graduate who likes football and data. There's no monetisation agenda, no ads, and no ambition to become the next big football media brand.

What there is: ML-backed match previews, honest accountability when the model gets it wrong, and analysis covering the Championship, League One and WSL that tries to be genuinely data-driven rather than just opinion dressed up in numbers.

Hull City season ticket holder and Leyton Orient follower — both covered on the site, no bias applied.

Posts go up most days during the season. The model's predictions are published before kick-off and the results tracked openly — good weeks and bad ones.

No agenda. No spin. Just the numbers.

Methodology →

  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2025 Beyond The Prem. All rights reserved.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Powered by
...
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by
No Result
View All Result
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News
  • Season at a Glance — Championship, League One & WSL Tables
  • The Model Scorecard — Whole-Season ML Prediction Accuracy

© 2025 Beyond The Prem. All rights reserved.