Premier League Gameweek 9

Hull City 2 - 2 FT Ipswich

MKM Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
65
FT
Sat, Oct 31
Hull City
2-2
Ipswich
⚡ Intensity 58
⚖️ Balance 75
🏆 Stakes 10
🎲 Upset 10
Hull surge, Ipswich answer, points shared

Win Probability

  • Hull City 36%
  • Draw 28%
  • Ipswich 36%

Futmetrix AI estimate

Six Minutes From Lead to Level at MKM Stadium

Worth Watching Futmetrix Score: 65/100. A late response denied the hosts a home win and kept two level-on-points sides close together in the Premier League table.

Opening Act

Ipswich had the ball; Hull City waited to spring. The visitors dominated possession at 63%, moving the ball with purpose, while Hull sat deeper and waited for a route forward. That control did not translate into a barrage of clean finishes: Ipswich had 15 attempts, but only three troubled the target. At 22 minutes, Abdoul Ouattara supplied the opening and Florentino Luís finished to put Ipswich ahead at the MKM Stadium. Hull were not entirely absent; Oliver McBurnie offered a physical outlet, and the hosts kept enough threat alive to make the contest feel unfinished. Across the opening phase, the Balance was fragile rather than settled: Ipswich owned the ball, but one Hull response could change the whole shape. The early lead looked deserved on territory, not secure.

The Pivot

The match swung in a twelve-minute burst after the interval. At 58, Tim Iroegbunam met Oliver McBurnie’s delivery to make it 1-1; ten minutes later, McBurnie finished himself and Hull had turned the contest around. The sequence was a sharp reward for a side that had made just nine attempts overall and created only one big chance. McBurnie was the difference-maker: a goal and an assist, not merely a target for direct balls. Ipswich had to respond with more than possession, and their answer arrived quickly. The Intensity rose as the lead changed hands, but the overall shot count—24 between them—was more impressive than the accuracy: only six efforts hit the target. Hull’s brief advantage was real, yet never comfortable. That gap made the next attack decisive.

Resolution

Ipswich did not wait long. Substitute Azor Matusiwa came on in the 70th minute and four minutes later set up Julio Enciso, whose finish made it 2-2. Enciso had already been the visitors’ most threatening creator, with six key passes, and he made the crucial one count. Ipswich’s 63% possession and three big chances explain why they could keep asking questions; Hull’s three shots on target show how efficiently they seized their own openings. Neither defence could shut the door once the match opened up. Both clubs entered the afternoon on 10 points, Hull 10th and Ipswich 12th, so each leaves with an extra point rather than a decisive separation. At the MKM Stadium, it felt like a missed chance for a winner, but a fair outcome for two sides who traded control for momentum.

Key Questions

What made O. McBurnie the Man of the Match?

A goal and an assist: he teed up Tim Iroegbunam’s equaliser, then put Hull ahead himself.

How did substitute O. McBurnie change the game?

He was not a substitute; McBurnie started, assisted the equaliser and scored Hull’s second as the hosts turned the match around.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
37%
63%
Hull City 37%
Ipswich 63%
Shots
9
15
Hull City 9
Ipswich 15
Shots on Target
3
3
Hull City 3
Ipswich 3
Expected Goals (xG)
0.76
1.05
Hull City 0.76
Ipswich 1.05
Passes
334
560
Hull City 334
Ipswich 560
Corners
6
3
Hull City 6
Ipswich 3
Fouls
13
12
Hull City 13
Ipswich 12
Yellow Cards
3
3
Hull City 3
Ipswich 3
Red Cards
0
0
Hull City 0
Ipswich 0

Match Events

Florentino Luís (Abdoul Ouattara) ⚽ 22'
45' 🔄 ↓ John Egan ↑Matt Crooks
HT
52' 🟨 Elliot Stroud
58' ⚽ Tim Iroegbunam (Oliver McBurnie)
60' 🟨 Matt Crooks
60' 🔄 ↓ Elliot Stroud ↑Mohamed Ali Cho
68' ⚽ Oliver McBurnie
↓ Jaden Philogene-Bidace ↑Jack Clarke 🔄 70'
↓ Abdul Fatawu Issahaku ↑Daizen Maeda 🔄 70'
↓ Florentino Luís ↑Azor Matusiwa 🔄 70'
Julio Enciso (Azor Matusiwa) ⚽ 74'
77' 🔄 ↓ Tim Iroegbunam ↑Hidemasa Morita
↓ Emersonn ↑Zian Flemming 🔄 77'
77' 🔄 ↓ Lewie Coyle ↑Brooke Norton-Cuffy
Julio Enciso 🟨 81'
88' 🟨 Semi Ajayi
90' 🔄 ↓ Regan Slater ↑Joe Gelhardt
Issa Diop 🟨 90'+2
↓ Julio Enciso ↑Chuba Akpom 🔄 90'+5
FT

Player Cards

Our take on every player in this match

Hull City

Goalkeepers
Konstantinos Tzolakis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Lewie Coyle
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Semi Ajayi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
73%
Duel Win %
John Egan
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nobel Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ryan Giles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Mohamed Belloumi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Timothy Iroegbunam
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Regan Slater
NPC
NPC
90
Minutes
90
Minutes
19%
Pass Acc
6.4
Rating
Elliot Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
Oli McBurnie
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Dillon Phillips
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Brooke Norton-Cuffy
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Lucas Herrington
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paddy McNair
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christos Mouzakitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matt Crooks
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Hidemasa Morita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Mohamed-Ali Cho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Joe Gelhardt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Ipswich

Goalkeepers
Christian Walton
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Abdoul Ouattara
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
57%
Pass Acc
Issa Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Dara O'Shea
MAGNET
MAGNET
94
Activity
94
Activity
86
Passes
8
Duels
Leif Davis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Exequiel Palacios
MAGNET
MAGNET
115
Activity
115
Activity
107
Passes
8
Duels
Florentino Luís
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Abdul Fatawu
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Julio Enciso
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
21%
Pass Acc
Jaden Philogene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Emersonn
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
BENCH
Kjell Scherpen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Darnell Furlong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Greaves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Azor Matusiwa
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Marcelino Nunez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daizen Maeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Zian Flemming
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Jack Clarke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Chuba Akpom
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/03/2026 Ipswich 1 - 0 Hull City Championship Portman Road
11/25/2025 Hull City 0 - 2 Ipswich Championship MKM Stadium
04/27/2024 Hull City 3 - 3 Ipswich Championship The MKM Stadium
10/03/2023 Ipswich 3 - 0 Hull City Championship Portman Road
02/23/2021 Hull City 0 - 1 Ipswich League One KCOM Stadium
11/24/2020 Ipswich 0 - 3 Hull City League One Portman Road
03/30/2019 Ipswich 0 - 2 Hull City Championship Portman Road Stadium
09/15/2018 Hull City 2 - 0 Ipswich Championship KCOM Stadium
03/13/2018 Ipswich 0 - 3 Hull City Championship Portman Road Stadium
11/18/2017 Hull City 2 - 2 Ipswich Championship KCOM Stadium
03/03/2026
Championship Portman Road
11/25/2025
Championship MKM Stadium
04/27/2024
Championship The MKM Stadium
10/03/2023
Championship Portman Road
02/23/2021
League One KCOM Stadium
11/24/2020
League One Portman Road
03/30/2019
Championship Portman Road Stadium
09/15/2018
Championship KCOM Stadium
03/13/2018
Championship Portman Road Stadium
11/18/2017
Championship KCOM Stadium
Hull City Win
Ipswich Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Manchester City 9 21 20 10 +10 LManchester City 0 - 1 Brighton (31-10-2026)LAston Villa 2 - 1 Manchester City (24-10-2026)WManchester City 3 - 2 Ipswich (17-10-2026)WLiverpool 0 - 3 Manchester City (11-10-2026)WManchester City 5 - 3 Sunderland (20-09-2026)
2 Arsenal 8 21 13 5 +8 WArsenal 2 - 0 Everton (24-10-2026)WNottingham Forest 0 - 1 Arsenal (18-10-2026)WArsenal 2 - 1 Leeds (10-10-2026)LBrighton 3 - 0 Arsenal (19-09-2026)WSunderland 0 - 2 Arsenal (12-09-2026)
3 Brighton 9 19 24 7 +17 WManchester City 0 - 1 Brighton (31-10-2026)LLiverpool 2 - 0 Brighton (25-10-2026)WBrighton 5 - 0 Crystal Palace (18-10-2026)WSunderland 0 - 2 Brighton (10-10-2026)WBrighton 3 - 0 Arsenal (19-09-2026)
4 Chelsea 9 16 19 15 +4 WChelsea 2 - 0 Manchester United (31-10-2026)LChelsea 0 - 2 Tottenham (24-10-2026)WEverton 0 - 2 Chelsea (17-10-2026)WChelsea 5 - 1 Bournemouth (10-10-2026)LBrentford 3 - 0 Chelsea (18-09-2026)
5 Liverpool 8 15 11 8 +3 WLiverpool 2 - 0 Brighton (25-10-2026)WBrentford 1 - 2 Liverpool (17-10-2026)LLiverpool 0 - 3 Manchester City (11-10-2026)WBournemouth 0 - 1 Liverpool (20-09-2026)DLiverpool 0 - 0 Fulham (12-09-2026)
6 Brentford 9 14 16 9 +7 WBrentford 2 - 0 Nottingham Forest (31-10-2026)DHull City 1 - 1 Brentford (25-10-2026)LBrentford 1 - 2 Liverpool (17-10-2026)DAston Villa 2 - 2 Brentford (10-10-2026)WBrentford 3 - 0 Chelsea (18-09-2026)
7 Leeds 8 11 9 6 +3 DSunderland 0 - 0 Leeds (25-10-2026)DLeeds 1 - 1 Manchester United (18-10-2026)LArsenal 2 - 1 Leeds (10-10-2026)DLeeds 0 - 0 Crystal Palace (20-09-2026)WLeeds 4 - 1 Newcastle (14-09-2026)
8 Newcastle 8 11 12 14 -2 WCrystal Palace 0 - 2 Newcastle (25-10-2026)LNewcastle 0 - 1 Aston Villa (17-10-2026)LCoventry 4 - 1 Newcastle (12-10-2026)WNewcastle 2 - 1 Hull City (19-09-2026)LLeeds 4 - 1 Newcastle (14-09-2026)
9 Aston Villa 8 11 9 12 -3 WAston Villa 2 - 1 Manchester City (24-10-2026)WNewcastle 0 - 1 Aston Villa (17-10-2026)DAston Villa 2 - 2 Brentford (10-10-2026)WTottenham 2 - 3 Aston Villa (19-09-2026)LAston Villa 1 - 2 Nottingham Forest (12-09-2026)
10 Hull City 8 10 9 8 +1 DHull City 1 - 1 Brentford (25-10-2026)LFulham 1 - 0 Hull City (17-10-2026)DHull City 2 - 2 Everton (11-10-2026)LNewcastle 2 - 1 Hull City (19-09-2026)DChelsea 2 - 2 Hull City (12-09-2026)
11 Everton 8 10 8 9 -1 LArsenal 2 - 0 Everton (24-10-2026)LEverton 0 - 2 Chelsea (17-10-2026)DHull City 2 - 2 Everton (11-10-2026)WEverton 1 - 0 Ipswich (19-09-2026)DTottenham 0 - 0 Everton (12-09-2026)
12 Ipswich 8 10 12 16 -4 DIpswich 1 - 1 Nottingham Forest (23-10-2026)LManchester City 3 - 2 Ipswich (17-10-2026)WIpswich 2 - 1 Fulham (10-10-2026)LEverton 1 - 0 Ipswich (19-09-2026)WCrystal Palace 2 - 3 Ipswich (12-09-2026)
13 Bournemouth 8 9 12 13 -1 WManchester United 0 - 3 Bournemouth (25-10-2026)WBournemouth 2 - 0 Sunderland (18-10-2026)LChelsea 5 - 1 Bournemouth (10-10-2026)LBournemouth 0 - 1 Liverpool (20-09-2026)DBournemouth 2 - 2 Brentford (12-09-2026)
14 Tottenham 8 9 8 10 -2 WChelsea 0 - 2 Tottenham (24-10-2026)WTottenham 3 - 1 Coventry (19-10-2026)DManchester United 1 - 1 Tottenham (10-10-2026)LTottenham 2 - 3 Aston Villa (19-09-2026)DTottenham 0 - 0 Everton (12-09-2026)
15 Fulham 8 8 8 10 -2 WCoventry 0 - 1 Fulham (24-10-2026)WFulham 1 - 0 Hull City (17-10-2026)LIpswich 2 - 1 Fulham (10-10-2026)DFulham 1 - 1 Manchester United (20-09-2026)DLiverpool 0 - 0 Fulham (12-09-2026)
16 Manchester United 9 7 10 15 -5 LChelsea 2 - 0 Manchester United (31-10-2026)LManchester United 0 - 3 Bournemouth (25-10-2026)DLeeds 1 - 1 Manchester United (18-10-2026)DManchester United 1 - 1 Tottenham (10-10-2026)DFulham 1 - 1 Manchester United (20-09-2026)
17 Crystal Palace 8 7 9 19 -10 LCrystal Palace 0 - 2 Newcastle (25-10-2026)LBrighton 5 - 0 Crystal Palace (18-10-2026)WCrystal Palace 3 - 1 Nottingham Forest (11-10-2026)DLeeds 0 - 0 Crystal Palace (20-09-2026)LCrystal Palace 2 - 3 Ipswich (12-09-2026)
18 Nottingham Forest 9 6 6 12 -6 LBrentford 2 - 0 Nottingham Forest (31-10-2026)DIpswich 1 - 1 Nottingham Forest (23-10-2026)LNottingham Forest 0 - 1 Arsenal (18-10-2026)LCrystal Palace 3 - 1 Nottingham Forest (11-10-2026)LNottingham Forest 0 - 1 Coventry (19-09-2026)
19 Coventry 8 6 6 15 -9 LCoventry 0 - 1 Fulham (24-10-2026)LTottenham 3 - 1 Coventry (19-10-2026)WCoventry 4 - 1 Newcastle (12-10-2026)WNottingham Forest 0 - 1 Coventry (19-09-2026)LCoventry 0 - 5 Brighton (13-09-2026)
20 Sunderland 8 5 6 14 -8 DSunderland 0 - 0 Leeds (25-10-2026)LBournemouth 2 - 0 Sunderland (18-10-2026)LSunderland 0 - 2 Brighton (10-10-2026)LManchester City 5 - 3 Sunderland (20-09-2026)LSunderland 0 - 2 Arsenal (12-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.