All teams

Hull City

Championship · strength −1.03 (attack −0.62, defence −0.40) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Premier League 26/27 goals 9–8 · xG 8.7–12.1 · 10 points from 8.5 in 88108.5+1.5
Championship 25/26 goals 73–66 · xG 62.8–78.7 · 80 points from 60.3 in 49498060.3+19.7

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.20−1.00−0.80−0.60−0.40Aug 2025OctDecFebAprJunAugOctDefence −0.40Attack −0.62
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.03−0.62−0.40
Sep 2026−1.09−0.64−0.45
Aug 2026−1.35−0.69−0.67
Jul 2026−1.43−0.65−0.78
Jun 2026−1.43−0.65−0.78
May 2026−2.11−1.01−1.10
Apr 2026−2.15−1.01−1.14
Mar 2026−2.12−0.95−1.17
Feb 2026−2.00−0.88−1.12
Jan 2026−1.81−0.77−1.03
Dec 2025−1.75−0.75−1.00
Nov 2025−1.49−0.58−0.91
Oct 2025−1.40−0.53−0.88
Sep 2025−1.23−0.42−0.80
Aug 2025−1.61−0.69−0.92

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Regan Slater Midfielder · 721′ · 10 matches1046.250.6on 25 Oct 2026 v Brentford41.0on 17 Oct 2026 at Fulham43.7on 11 Oct 2026 v Evertonlevel (−0.8)
2John Egan Defender · 757′ · 9 matches949.649.5on 25 Oct 2026 v Brentford45.0on 17 Oct 2026 at Fulham46.4on 11 Oct 2026 v Everton−2.6
3Lewie Coyle Defender · 686′ · 9 matches940.645.4on 25 Oct 2026 v Brentford38.3on 17 Oct 2026 at Fulham33.8on 11 Oct 2026 v Everton−2.0
4Mohamed Belloumi Midfielder · 613′ · 9 matches952.767.9on 25 Oct 2026 v Brentford44.6on 17 Oct 2026 at Fulham92.2on 11 Oct 2026 v Everton+7.9
5Lucas Herrington Defender · 516′ · 9 matches952.957.5on 25 Oct 2026 v Brentford56.6on 17 Oct 2026 at Fulham62.8on 19 Sep 2026 at Newcastle United+6.5
6Konstantinos Tzolakis Goalkeeper · 724′ · 8 matches852.562.5on 25 Oct 2026 v Brentford33.0on 17 Oct 2026 at Fulham49.9on 11 Oct 2026 v Everton−4.0
7Oliver McBurnie Forward · 712′ · 8 matches846.957.6on 25 Oct 2026 v Brentford40.8on 17 Oct 2026 at Fulham44.3on 11 Oct 2026 v Evertonlevel (+0.5)
8Semi Ajayi Defender · 698′ · 8 matches846.755.1on 25 Oct 2026 v Brentford40.5on 17 Oct 2026 at Fulham41.4on 11 Oct 2026 v Evertonlevel (−1.1)
9Ryan Giles Defender · 600′ · 8 matches839.316.8on 25 Oct 2026 v Brentford37.0on 17 Oct 2026 at Fulham32.5on 11 Oct 2026 v Everton−12.9
10Elliot Stroud Midfielder · 396′ · 8 matches842.541.6on 25 Oct 2026 v Brentford53.7on 11 Oct 2026 v Everton38.3on 12 Sep 2026 at Chelsealevel (−0.3)
11Matt Crooks Midfielder · 396′ · 6 matches646.941.4on 17 Oct 2026 at Fulham41.4on 11 Oct 2026 v Everton55.8on 19 Sep 2026 at Newcastle Unitedlevel (−1.9)
12Nobel Mendy Defender · 388′ · 6 matches651.947.8on 11 Oct 2026 v Everton47.7on 12 Sep 2026 at Chelsea45.9on 8 Sep 2026 at Sunderland−4.6
13Sorba Thomas Midfielder · 368′ · 6 matches649.834.5on 17 Oct 2026 at Fulham58.0on 11 Oct 2026 v Everton44.6on 19 Sep 2026 at Newcastle United−3.1
14Mohamed Ali Cho Forward · 197′ · 6 matches660.076.3on 25 Oct 2026 v Brentford100.0on 19 Sep 2026 at Newcastle United78.1on 12 Sep 2026 at Chelsea+24.7
15Robinio Vaz Forward · 120′ · 6 matches639.644.4on 25 Oct 2026 v Brentford40.0on 17 Oct 2026 at Fulham37.1on 11 Oct 2026 v Evertonlevel (+0.6)
16Lucas Gourna-Douath Midfielder · 289′ · 5 matches544.771.1on 19 Sep 2026 at Newcastle United47.8on 8 Sep 2026 at Sunderland48.4on 5 Sep 2026 v Aston Villa+5.2
17Tim Iroegbunam Midfielder · 208′ · 5 matches546.447.7on 25 Oct 2026 v Brentford40.3on 17 Oct 2026 at Fulham37.8on 11 Oct 2026 v Everton−2.8
18Joe Gelhardt Midfielder · 139′ · 5 matches549.074.3on 25 Oct 2026 v Brentford28.9on 17 Oct 2026 at Fulham51.0on 11 Oct 2026 v Evertonlevel (−1.1)
19Hidemasa Morita Midfielder · 124′ · 5 matches552.353.1on 25 Oct 2026 v Brentford75.9on 17 Oct 2026 at Fulham36.8on 11 Oct 2026 v Everton+2.9
20Brooke Norton-Cuffy Midfielder · 131′ · 4 matches444.149.8on 25 Oct 2026 v Brentford41.4on 17 Oct 2026 at Fulham62.2on 12 Sep 2026 at Chelsealevel (+1.0)
21Matt Targett Defender · 165′ · 3 matches346.050.6on 8 Sep 2026 at Sunderland42.0on 25 Aug 2026 at Stoke City42.5on 22 Aug 2026 v Manchester United–
22Jens Hjertø-Dahl Midfielder · 161′ · 3 matches339.545.1on 8 Sep 2026 at Sunderland34.1on 5 Sep 2026 v Aston Villa32.1on 25 Aug 2026 at Stoke City–
23Cody Drameh Defender · 155′ · 3 matches336.639.1on 29 Aug 2026 at Coventry City31.5on 25 Aug 2026 at Stoke City53.5on 22 Aug 2026 v Manchester United–
24Liam Millar Midfielder · 140′ · 3 matches357.268.4on 29 Aug 2026 at Coventry City55.5on 25 Aug 2026 at Stoke City47.2on 22 Aug 2026 v Manchester United–
25Dillon Phillips Goalkeeper · 180′ · 2 matches253.256.1on 8 Sep 2026 at Sunderland50.4on 25 Aug 2026 at Stoke City–
26Paddy McNair Defender · 116′ · 2 matches241.442.6on 25 Aug 2026 at Stoke City37.2on 22 Aug 2026 v Manchester United–
27Kieran Dowell Midfielder · 81′ · 1 match141.141.1on 25 Aug 2026 at Stoke City–
28David Akintola Forward · 81′ · 1 match139.439.4on 25 Aug 2026 at Stoke City–
29Abdülkadir Ömür Midfielder · 77′ · 1 match138.038.0on 25 Aug 2026 at Stoke City–
30Christos Mouzakitis Midfielder · 30′ · 1 match155.155.1on 8 Sep 2026 at Sunderland–
31Tyrell Sellars-Fleming Forward · 9′ · 1 match15.75.7on 25 Aug 2026 at Stoke City–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

59 since July 2025
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Premier LeagueBrentfordD 1–11.8–1.81.41
17 Oct 2026Premier Leagueat FulhamL 0–10.2–1.50.36
11 Oct 2026Premier LeagueEvertonD 2–21.3–1.71.12
19 Sep 2026Premier Leagueat Newcastle UnitedL 1–21.2–1.41.25
12 Sep 2026Premier Leagueat ChelseaD 2–21.5–0.91.82
8 Sep 2026EFL Cupat SunderlandL 0–1––
5 Sep 2026Premier LeagueAston VillaD 0–00.6–1.70.58
29 Aug 2026Premier Leagueat Coventry CityW 1–00.7–1.30.92
25 Aug 2026EFL Cupat Stoke CityD 1–1––
22 Aug 2026Premier LeagueManchester UnitedW 2–01.3–1.81.07
All 59 results
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Premier LeagueBrentfordD 1–11.8–1.81.41
17 Oct 2026Premier Leagueat FulhamL 0–10.2–1.50.36
11 Oct 2026Premier LeagueEvertonD 2–21.3–1.71.12
19 Sep 2026Premier Leagueat Newcastle UnitedL 1–21.2–1.41.25
12 Sep 2026Premier Leagueat ChelseaD 2–21.5–0.91.82
8 Sep 2026EFL Cupat SunderlandL 0–1––
5 Sep 2026Premier LeagueAston VillaD 0–00.6–1.70.58
29 Aug 2026Premier Leagueat Coventry CityW 1–00.7–1.30.92
25 Aug 2026EFL Cupat Stoke CityD 1–1––
22 Aug 2026Premier LeagueManchester UnitedW 2–01.3–1.81.07
23 May 2026ChampionshipMiddlesbroughW 1–00.9–0.91.34
11 May 2026Championshipat MillwallW 2–02.1–1.02.10
8 May 2026ChampionshipMillwallD 0–00.6–0.61.29
2 May 2026ChampionshipNorwich CityW 2–12.0–1.02.00
25 Apr 2026Championshipat Charlton AthleticL 1–20.7–1.11.04
21 Apr 2026Championshipat Leicester CityD 2–21.6–3.30.58
18 Apr 2026ChampionshipBirmingham CityD 1–11.0–0.51.77
11 Apr 2026Championshipat Sheffield UnitedL 1–21.2–2.40.73
6 Apr 2026ChampionshipCoventry CityD 0–00.8–0.51.59
3 Apr 2026Championshipat Oxford UnitedD 1–10.8–3.30.27
21 Mar 2026ChampionshipSheffield WednesdayW 3–12.8–0.72.55
14 Mar 2026Championshipat West Bromwich AlbionL 0–30.3–2.30.27
10 Mar 2026Championshipat WrexhamW 2–11.5–1.11.69
7 Mar 2026ChampionshipMillwallL 1–33.0–1.42.28
3 Mar 2026Championshipat Ipswich TownL 0–10.3–1.50.46
28 Feb 2026Championshipat PortsmouthW 1–00.3–1.00.72
24 Feb 2026ChampionshipDerby CountyW 4–20.6–3.40.17
21 Feb 2026ChampionshipQueens Park RangersL 1–32.1–1.71.62
7 Feb 2026ChampionshipBristol CityL 2–31.4–1.91.05
3 Feb 2026ChampionshipWatfordD 0–00.3–0.90.73
31 Jan 2026Championshipat Blackburn RoversW 1–01.3–0.52.02
24 Jan 2026ChampionshipSwansea CityW 2–11.6–2.11.15
20 Jan 2026Championshipat Preston North EndW 3–01.7–0.91.91
17 Jan 2026Championshipat SouthamptonW 2–10.6–2.70.31
1 Jan 2026ChampionshipStoke CityL 0–11.3–1.71.14
29 Dec 2025Championshipat MiddlesbroughW 1–00.3–1.50.47
26 Dec 2025Championshipat Sheffield WednesdayD 2–21.4–0.81.79
20 Dec 2025ChampionshipWest Bromwich AlbionW 1–01.3–1.31.34
13 Dec 2025Championshipat MillwallW 3–12.0–0.82.17
10 Dec 2025ChampionshipWrexhamW 2–02.4–1.32.02
5 Dec 2025ChampionshipMiddlesbroughL 1–41.0–0.22.01
29 Nov 2025Championshipat Stoke CityW 2–11.1–0.41.95
25 Nov 2025ChampionshipIpswich TownL 0–20.5–2.90.22
22 Nov 2025Championshipat Queens Park RangersL 2–30.5–2.00.42
8 Nov 2025ChampionshipPortsmouthW 3–22.4–1.32.03
4 Nov 2025Championshipat Derby CountyL 1–21.2–0.91.59
1 Nov 2025Championshipat Norwich CityW 2–01.7–2.90.80
25 Oct 2025ChampionshipCharlton AthleticD 1–11.1–1.90.86
21 Oct 2025ChampionshipLeicester CityW 2–11.5–1.51.40
18 Oct 2025Championshipat Birmingham CityW 3–21.2–2.90.52
4 Oct 2025ChampionshipSheffield UnitedW 1–00.4–2.50.27
30 Sep 2025ChampionshipPreston North EndD 2–21.8–1.41.58
27 Sep 2025Championshipat WatfordL 1–20.9–2.80.39
20 Sep 2025ChampionshipSouthamptonW 3–12.2–1.12.09
13 Sep 2025Championshipat Swansea CityD 2–21.6–1.01.80
30 Aug 2025Championshipat Bristol CityL 2–42.6–3.51.01
23 Aug 2025ChampionshipBlackburn RoversL 0–30.5–3.00.21
17 Aug 2025ChampionshipOxford UnitedW 3–21.9–1.01.97
9 Aug 2025Championshipat Coventry CityD 0–00.4–1.40.59