Championship Gameweek 31 Preview: Playoff Battle at the Top
Gameweek 31 Overview: Competition:Sky Bet Championship Dates: Friday 6th February – Sunday 8th February 2026 Number of Fixtures: 11 Hull City: HOME vs Bristol City (Sat, 3:00pm)
Gameweek 31 of the Sky Bet Championship is here. The playoff picture takes centre stage this weekend with fifth meeting sixth as Wrexham host Millwall in what promises to be an absolute cracker. Elsewhere, Hull City look to build momentum at home against Bristol City while struggling sides at both ends of the table fight for crucial points.
Gameweek 31 – Stats & Historical Data
All Fixtures – Head to Head, xG Form & Historical Positions
Championship - Matchday 31 Preview
Season 2025-26 | Powered by 6 seasons of historical data
A big playoff battle at the top of the table. The Racecourse Ground will be rocking for this one as Wrexham
continue their fairytale rise through the leagues. Millwall won’t make it easy though – they’re notoriously
difficult to break down and will fancy their chances on the counter.
Wrexham vs Millwall
Last 2 league meetings
Wrexham1Wins
0Draws
Millwall1Wins
Total Goals: 2 - 2
Date
Home
Score
Away
xG
07 Feb 2026 2025-26
Wrexham
0 - 2
Millwall
1.5 - 0.6
30 Aug 2025 2025-26
Millwall
0 - 2
Wrexham
1.8 - 0.6
Form Comparison - Last 6 Games
#
Team
P
W
D
L
GF
GA
GD
Pts
Form
1
Millwall
6
2
2
2
6
6
0
8
WLDWLD
2
Wrexham
6
2
1
3
8
13
-5
7
WLWDLL
Wrexham - Recent Results
W2-0vs Swansea (H)
L1-3vs Watford (A)
W2-1vs Sheffield Utd (A)
D2-2vs West Brom (A)
L1-5vs Southampton (H)
L0-2vs Birmingham (A)
Millwall - Recent Results
W1-0vs Derby (H)
L1-2vs Blackburn (H)
D1-1vs Ipswich (A)
W2-1vs Middlesbrough (A)
L1-2vs Norwich (H)
D0-0vs West Brom (A)
Wrexham - 10-Match Rolling xG 2025/2026
Rolling 10-match average | Green above red = Creating more than conceding
Millwall - 10-Match Rolling xG 2025/2026
Rolling 10-match average | Green above red = Creating more than conceding
Wrexham - Goals by Time Period 2025/2026
Best Scoring Period
76-90+ mins
Most Vulnerable Period
76-90+ mins
Millwall - Goals by Time Period 2025/2026
Best Scoring Period
76-90+ mins
Most Vulnerable Period
76-90+ mins
Historical Position Comparison
Wrexham - Saturday 7th February 2026
Season
Pos
Pts
GD
xGD
Form
Final
2025-26(now)
7th
68
+4
-18.0
LWDDL
-
Historical Position Comparison
Millwall - Saturday 7th February 2026
Season
Pos
Pts
GD
xGD
Form
Final
2025-26(now)
3rd
73
+9
+0.6
LDWLD
-
2024-25
12th
41
+3
+4.5
DWWWD
8th
2023-24
18th
33
-9
-8.6
LLDLL
13th
2022-23
5th
48
+7
+0.0
WDWDD
8th
2021-22
15th
40
-2
+0.0
WDLWL
9th
2020-21
11th
42
+3
+0.0
DWWWD
11th
2019-20
10th
45
+1
+0.0
DWLDL
8th
👀 Player to Watch: Kieffer Moore (Wrexham)
The towering Welsh international leads Wrexham’s scoring charts this season with 7 goals and will be key to their hopes against Millwall. Moore’s physical presence and aerial ability make him a nightmare to defend against, and with a packed Racecourse behind him, he’ll be desperate to deliver in this massive fixture. If Wrexham can get crosses into the box, Moore is capable of deciding this one.
Kieffer Moore
Wrexham • F • 2025-2026 Season
35 apps11 goals4 assists6.91 avg rating
BTP Verdict
Wrexham’s home form has been outstanding but Millwall are one of the hardest
teams to beat in the division. Expect a tight, cagey affair with both teams wary of leaving themselves exposed at
the back.
Prediction
Wrexham 1-1 Millwall
One to Watch
Kieffer Moore
Key Battle
Wrexham attack vs Millwall defence
🐯 Hull City Focus: Hull City vs Bristol City
The Opposition: Bristol City come to the MKM Stadium in inconsistent form. The Robins
have shown flashes of quality this season but struggle for consistency on the road. They’ll sit deep and look to
hit Hull on the break.
Key Battle: Liam Millar vs the Bristol City defence – Hull’s tricky winger has been in
good form and could be the difference maker if he gets space to run at defenders.
What We Think: Home advantage should count here. Hull have been more solid at the MKM
recently and Bristol City’s away record isn’t great. A tight game but the Tigers should edge it.
Hull City vs Bristol City
Last 5 league meetings
Hull City0Wins
2Draws
Bristol City3Wins
Total Goals: 8 - 12
Date
Home
Score
Away
xG
07 Feb 2026 2025-26
Hull City
2 - 3
Bristol City
1.4 - 1.9
30 Aug 2025 2025-26
Bristol City
4 - 2
Hull City
3.5 - 2.6
08 Mar 2025 2024-25
Bristol City
1 - 1
Hull City
2.4 - 1.0
10 Aug 2024 2024-25
Hull City
1 - 1
Bristol City
1.7 - 1.3
22 Dec 2023 2023-24
Bristol City
3 - 2
Hull City
1.7 - 1.9
Form Comparison - Last 6 Games
#
Team
P
W
D
L
GF
GA
GD
Pts
Form
1
Hull City
6
2
2
2
7
8
-1
8
WLWDDL
2
Bristol City
6
2
2
2
4
5
-1
8
LDLWWD
Hull City - Recent Results
W2-1vs Wrexham (A)
L0-3vs West Brom (A)
W3-1vs Sheffield Wednesday (H)
D1-1vs Oxford United (A)
D0-0vs Coventry (H)
L1-2vs Sheffield Utd (A)
Bristol City - Recent Results
L0-2vs Leicester (A)
D1-1vs Middlesbrough (A)
L0-1vs West Brom (H)
W2-1vs Charlton (A)
W1-0vs Sheffield Utd (H)
D0-0vs QPR (A)
Hull City - 10-Match Rolling xG 2025/2026
Rolling 10-match average | Green above red = Creating more than conceding
Bristol City - 10-Match Rolling xG 2025/2026
Rolling 10-match average | Green above red = Creating more than conceding
Hull City - Goals by Time Period 2025/2026
Best Scoring Period
31-45 mins
Most Vulnerable Period
76-90+ mins
Bristol City - Goals by Time Period 2025/2026
Best Scoring Period
31-45 mins
Most Vulnerable Period
16-30 mins
No fixture found for Hull City on Sunday 8th February 2026.
No fixture found for Bristol City on Sunday 8th February 2026.
Player to Watch: Liam Millar
👀 Player to Watch: Liam Millar (Hull City)
Hull’s tricky Canadian winger has been in excellent form recently and could be the key to unlocking a
stubborn Bristol City defence. Millar’s pace and directness on the ball make him a constant threat, and his
willingness to take on defenders gives Hull an outlet when they need to break teams down. If he gets the space to
run at the Bristol City back line, he could be the difference maker.
Liam Millar
Hull City • M • 2025-2026 Season
30 apps2 goals4 assists6.80 avg rating
BTP Verdict
Home advantage should count here. Hull have been more solid at the MKM
recently and Bristol City’s away record isn’t great. A tight game but the Tigers should edge it.
Prediction
Hull City 2-1 Bristol City
One to Watch
Liam Millar
Key Battle
Millar vs Bristol defence
BTP Predictions Summary
Charlton vs QPR
1-1
Derby vs Ipswich
1-2
Norwich vs Blackburn
2-1
Southampton vs Watford
2-0
Birmingham vs Leicester
1-1
Coventry vs Oxford Utd
2-0
Hull City vs Bristol City
2-1
Preston vs Portsmouth
1-0
West Brom vs Stoke
2-1
Wrexham vs Millwall
1-1
Swansea vs Sheff Weds
1-2
Final Thoughts
Gameweek 31 looks set to deliver plenty of drama. The Wrexham vs Millwall clash is the obvious headline act, but keep an eye on the early kickoffs too – Derby hosting Ipswich and Norwich against Blackburn could both have major implications at opposite ends of the table. For Hull, it’s a chance to put more daylight between themselves and the danger zone.
Best case for Hull City: A convincing home win against Bristol City to build confidence, combined with results going our way elsewhere to push further up the table.
Worst case: Bristol City nick something at the MKM and teams below pick up points, dragging us back into an uncomfortable position.
Check back after the weekend for our full Gameweek 31 review with xG analysis!
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.