• Privacy Policy
  • About
  • Submit a Tip
Tuesday, April 14, 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
No Result
View All Result
Beyond The Prem
Advertisement
  • 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
No Result
View All Result
Beyond The Prem
No Result
View All Result
Home The Data Stats Dive

Hull City 2024/25 Season Analysis: Did xG Tell the Story?

Kieron by Kieron
28/03/2026
in Stats Dive, Championship, The Data
0
0
Football lad with mathematical symbols

Football lad with mathematical symbols

Share on Twitter




Hull City 2024/25 Season Analysis: Did xG Tell the Story?

Season Expectations:
For the 2024-2025 Championship season, Hull City’s expectations were notably high and centered firmly on securing a promotion playoff place, with an underlying ambition to challenge for automatic promotion to the Premier League.

After a promising seventh-place finish the previous season under Liam Rosenior, the mood turned to one of bold transition following a surprising and controversial change in management. The ambitious owner, Acun Ilicali, replaced Rosenior with German coach Tim Walter, signaling a desire for a more possession-dominant, attacking style to push the team over the line.

With a significant squad overhaul featuring both high-profile departures (like Jaden Philogene and Jacob Greaves) and new investments, the explicit expectation was to compete at the top end of the table. The fanbase entered the season with a mix of excitement about the new project and nervousness about whether such a major reset would deliver immediate results.

The Question

I wanted to look into whether xG was an accurate predictor of results over the season. Unfortunately xG was only available for 33 of the games but here is what we found.


Season Overview

Season Statistics

Hull City

Championship 2024/2025 Season Summary

Recent Form: DLWLD

Overall

Played46
W-D-L12-13-21
Points49
Goals44-54
Goal Diff-10
xG50.7-54.5
xG Diff-3.8

Home

Played23
W-D-L5-8-10
Points23
Goals24-28
xG29.3-23.6

Away

Played23
W-D-L7-5-11
Points26
Goals20-26
xG21.4-30.8
Clean Sheets7
Failed to Score17
Win Streak (Best)3
Biggest Win4-1 vs Cardiff (H)
Biggest Loss0-4 vs Norwich (A)

xG Analysis

Based on 46 matches with xG data

Goals vs xG44 vs 50.7-6.7
Goals Against vs xGA54 vs 54.5-0.5

Underperforming xG by 6.7 goals - unlucky or poor finishing.

Season Summary:
A poor season with 12 Wins, 13 Draws, and 21 Losses. 44 goals scored with an xG of 39 – outperforming by 5 goals which could have been the difference between relegation and staying up.

The Key Finding: xG vs Results

xG Scatter Plot Analysis

Hull City - xG Scatter Plot

2024/2025 Season • 46 matches with xG data

12 Wins
13 Draws
21 Losses
Avg xG: 1.10
Avg xGA: 1.18

Points below the diagonal = Hull City dominated on xG

Scatter Plot Analysis by Quadrant

Bottom-right quadrant (Hull’s xG was higher – 18 matches)

Hull won 8-9, drew 4-5, and lost 5-6. When Hull dominated on xG, they only converted this advantage into victories 47% of the time – a poor conversion rate that cost them points throughout the season.

Top-left quadrant (Opponent’s xG was higher – 13 matches)

Hull lost 7-8, drew 3-4, and won 2-3. When opponents dominated xG, Hull lost 58% of the time as expected, though they occasionally escaped with unlikely victories.

Overall xG Prediction Accuracy

xG correctly predicted Hull’s results in approximately 16-17 out of 31 clear matches (52-55% accuracy) – well below the typical 65-70% league-wide accuracy. The remaining matches were too close on xG to provide clear predictions. Hull’s inability to convert xG dominance into wins was the defining story of their season.


Season Trends

xG Difference Match-by-Match

xG Difference Bar Chart

Hull City xG Difference by Match 2024/2025

WinDrawLoss

Bars above zero = Hull City dominated xG | Green bars below zero = Won despite being outplayed on xG

Chart Insight

The xG difference chart reveals Hull’s season-long struggle to convert statistical dominance into results. Multiple matches show positive xG differences (bars above zero) colored red – most notably against Millwall, Sheffield, Blackburn, and Swansea – where Hull created better chances but lost anyway.

Conversely, green bars below zero against Norwich, Sheffield United, and Oxford show Hull occasionally winning despite being outplayed on xG. The pattern is inconsistent throughout the season with no clear trend toward improvement, though Hull’s most dominant performances cluster toward the latter third of the season.

The large negative red bar against Plymouth stands out as Hull’s worst statistical defeat. Overall, the chart visualizes the central problem: Hull frequently dominated xG but failed to capitalize, while opponents proved more clinical.

Goals vs Expected Goals

Goals vs xG Comparison

Hull City - Goals vs xG 2024/2025

▼ Underscoring xG by 6.7 | ▲ Conceding 0.5 less than xGA
Metric Actual Expected Difference
Goals Scored 44 39 xG +5.0
Goals Conceded 54 36 xGA -17.6

The Defensive Problem

Hull’s attacking performance marginally exceeded expectations, scoring 44 goals from an xG of 39 – outperforming by 5.0 goals. This suggests their forwards were reasonably clinical in converting chances.

However, the defensive picture tells a dramatically different story: Hull conceded 54 goals despite an xGA of only 36, underperforming by a staggering 17.6 goals.

This represents catastrophic defensive finishing – opponents converted chances at a far higher rate than expected. The defensive underperformance is more than three times the magnitude of the attacking overperformance, explaining why Hull’s underlying numbers looked competitive (xG 39 vs xGA 36) while their actual record was poor (44 goals for vs 54 against).

Home vs Away Performance

Home vs Away Breakdown

Hull City - Home vs Away 2024/2025

Home

23 pts from 23 games

Away

26 pts from 23 games

Key Finding: Playing at home did not seem to provide Hull City with any advantage – the team actually performed better away from home.


Case Studies

Case Study 1: When xG Got It Right

Hull City vs Oxford United (12 March 2025)

This match shows xG working as expected – Hull dominated xG and won. Stats aligned with result.

Match Statistics

ChampionshipWednesday, 12 March 2025 • 19:45The MKM Stadium
Hull CityHull City
2 - 1Full Time
Oxford UnitedOxford United

Match Statistics

1.64
Expected Goals (xG)
0.49
1.64
Expected Goals (xG)
0.49
55.0
Possession
45.0
14
Total Shots
12
2
Shots on Target
3
12
Shots off Target
9
4
Corners
6
13
Fouls
7
4
Yellow Cards
1
1
Red Cards
0
3
Offsides
1
3
Saves
1
424
Total Passes
340
324
Accurate Passes
241
76
Pass Accuracy
71

Case Study 2: When xG Got It Wrong

Hull City vs Sheffield United (24 January 2025)

Hull winning away to Sheffield Utd with an xG of just 0.46 and many other stats against them – a true bonus result on paper!

Match Statistics

ChampionshipFriday, 24 January 2025 • 20:00Bramall Lane
Sheffield UtdSheffield Utd
0 - 3Full Time
Hull CityHull City

Match Statistics

1.19
Expected Goals (xG)
0.46
1.19
Expected Goals (xG)
0.46
61.0
Possession
39.0
16
Total Shots
8
2
Shots on Target
5
14
Shots off Target
3
11
Corners
1
8
Fouls
15
0
Yellow Cards
2
0
Red Cards
0
6
Offsides
4
3
Saves
2
494
Total Passes
333
417
Accurate Passes
258
84
Pass Accuracy
77

Complete Season Results

Full Season Results with xG

Hull City - 2024/2025 Season

46Played
12Wins
13Draws
21Losses
44-54Goals
50.7-54.5xG
DateH/AOpponentResultxG
10 AugHBristol CityD 1-11.67-1.25
17 AugAPlymouthD 1-10.80-0.69
24 AugHMillwallD 0-00.82-0.80
31 AugALeedsL 0-20.49-1.46
13 SepHSheffield UtdL 0-21.03-0.61
20 SepAStoke CityW 3-11.43-0.90
28 SepHCardiffW 4-12.26-1.87
01 OctAQPRW 3-11.87-2.56
05 OctANorwichL 0-40.99-3.83
20 OctHSunderlandL 0-10.49-1.05
23 OctHBurnleyD 1-10.89-0.65
26 OctADerbyD 1-11.08-0.63
02 NovHPortsmouthD 1-11.40-1.01
05 NovAOxford UnitedL 0-11.02-0.80
10 NovHWest BromL 1-21.16-1.17
23 NovALutonL 0-11.55-0.83
26 NovHSheffield WednesdayL 0-21.00-2.16
30 NovAMiddlesbroughL 1-31.21-1.84
07 DecHBlackburnL 0-10.96-0.30
11 DecHWatfordD 1-11.51-1.11
14 DecACoventryL 1-20.94-3.18
21 DecHSwanseaW 2-11.40-0.84
26 DecAPrestonL 0-10.74-0.66
29 DecABlackburnW 1-01.33-1.25
01 JanHMiddlesbroughL 0-10.31-0.89
04 JanHLeedsD 3-32.35-2.15
18 JanAMillwallW 1-00.61-0.71
21 JanHQPRL 1-21.15-1.34
24 JanASheffield UtdW 3-00.46-1.19
01 FebHStoke CityL 1-21.73-1.14
12 FebABurnleyL 0-20.35-1.46
15 FebHNorwichD 1-10.65-1.42
22 FebASunderlandW 1-00.92-1.13
25 FebACardiffL 0-10.22-0.47
04 MarHPlymouthW 2-02.52-0.23
08 MarABristol CityD 1-11.02-2.41
12 MarHOxford UnitedW 2-11.64-0.49
15 MarAWest BromD 1-10.25-0.99
29 MarHLutonL 0-10.68-0.69
05 AprASheffield WednesdayW 1-00.63-1.05
08 AprAWatfordL 0-10.63-0.63
14 AprHCoventryD 1-10.94-1.12
18 AprASwanseaL 0-10.56-1.39
21 AprHPrestonW 2-12.32-1.04
26 AprHDerbyL 0-10.40-0.29
03 MayAPortsmouthD 1-12.28-0.78

Conclusion

So, did xG predict Hull City’s results?

The answer is: not particularly well.

With an accuracy rate of just 52-55% in clear cases – well below the typical 65-70% league-wide benchmark – xG proved to be a relatively poor predictor of Hull’s outcomes this season. However, this isn’t a failure of xG as a metric; rather, it reveals something fundamental about Hull’s campaign.

The scatter plot shows a season defined by marginal differences and tight contests, where most matches clustered around the equal xG line with no clear statistical advantage for either side.

The Real Story

Attack: +5.0 goals vs xG

Hull’s attacking unit deserve credit for outscoring their xG by 5.0 goals – clinical finishing that may well have been the difference between Championship survival and relegation to League One.

Defence: -17.6 goals vs xGA

This modest attacking overperformance was completely overwhelmed by a defensive catastrophe: conceding 17.6 goals more than expected. Whether through poor goalkeeping, defensive errors, or facing unusually clinical opponents, Hull’s defence turned manageable xG against them (36) into a season-defining leak (54 goals).

The underlying numbers suggested Hull should have been competitive – creating almost as many chances as they conceded – but the execution on both ends of the pitch determined their actual fate.

Final Verdict: xG told us what should have happened; Hull’s players determined what actually did.

Tags: 2024/25 seasonchampionshipdefensive analysisexpected goalsfootball analyticsfootball statisticsHull cityseason reviewTim WalterxG analysis
Kieron

Kieron

Kieron is a healthcare professional turned data analyst and football obsessive. BeyondThePrem was built from scratch as a passion project — the ML models, the pipeline and the plugin are all his own work. He thinks the Championship is the most interesting division in world football and has the spreadsheets to prove it.

Next Post
Hull City 2-1 Swansea City: Stats Breakdown

Hull City 2-1 Swansea City: Stats Breakdown

  • 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

© 2025 Beyond The Prem. All rights reserved.