Hull City vs Middlesbrough: Prediction, Head-to-Head, Odds & Stats (Fri, 05 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 29 Nov, 12:04 AM

Next Match 05/12/25 at 08:00 PM UTC

Hull City vs Middlesbrough
📍 MKM Stadium, England.

Scheduled H2H Match For Hull City Vs Middlesbrough

Championship

Fri, 05 Dec 2025 at 08:00 PM UTC

Hull City
Hull City

ENG ENG

Recent Form

L
W
L
L
W
Middlesbrough
Middlesbrough

ENG ENG

Recent Form

D
W
D
L
W

4

Win

Last 10 Played

10
2 Draws

4

Win

6.79
Avg. Rating
6.82
7
Position
2
Sergej Jakirović
Manager
Kim Hellberg

Game Schedule - Time Of Fixture

Hull City will square off vs Middlesbrough in Championship on Fri, 05 Dec 2025 at 08:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Hull City vs Middlesbrough H2H Stats

In the last 10 head to head results between these competitors, Hull City have come out on top 4 times and Middlesbrough have won on 4 occasion.


Head-to-Head (Last 10 Matches)
Hull City4
Draw2
Middlesbrough4

Hull City Vs Middlesbrough Performance stats

Editorial Prediction:

Mark your calendars for a Championship clash of epic proportions (or at least that's what their moms say) at the MKM Stadium in England on Friday, December 5, 2025. In this head-to-head barn burner, Hull City and Middlesbrough are about to lock horns like two overly enthusiastic rams on a hill.

In the recent skirmishes, Hull City's win tally reads like an empty scorecard: zero. On the other hand, Middlesbrough has been doing some mild pirouettes of victory, claiming two wins and obliging with a draw just to keep things cozy. Their latest dance-off, back on January 1, saw Middlesbrough sneak in with a cheeky 1-0 win, proving they're not just better at playing than doing math.

Both teams seem to be recovering from their latest adventures in losing: Hull City returning from a tough 0-2 tango with Ipswich Town, while Middlesbrough stumbled 2-4 against Coventry City. Despite the recent wobbles, Middlesbrough holds the shiny third spot in the league, looking down smugly at Hull City, who are nesting in the eleventh position.

Spotlight on Player Stats: Middlesbrough's task is to make J. Gelhardt's life as difficult as spelling 'Wednesday' with his impressive eight goals this season. Meanwhile, Hull City’s mission is to keep an eye on C. Brittain, the assist specialist bringing four magical passes to the game.

Hull City's stars are: Joe Gelhardt (7.29), Oliver McBurnie who’s only slightly less gelled-up at (7.24), and Charlie Hughes (7.16).
Over at Middlesbrough, the top-rated trio is: Luke Ayling (7.31), Dael Fry proving that he's not a potato at (7.3), and Hayden Hackney with a covert operation rating of (7.12).

In terms of keeping the ball (or losing it strategically), Hull City's possession percentage resembles someone who can't decide on which pizza to order, only achieving 46.76%. Meanwhile, Middlesbrough’s possession can be a little bossy at 53.94%. Speaking of corners, Hull City averages 4.29 per match, while Middlesbrough prefers the 5.47 mark, likely as they attempt to take over the world one corner at a time.

Delving into the card collection like they're Pokémon, Hull City has accumulated 37 yellow cards this season (but kept the reds at bay, avoiding penalty-induced heartbreaks), while Middlesbrough has gotten cozy with 32 yellow cards with no red cards as well. Now, after acing all these stats into consideration, the prediction department is leaning towards a Middlesbrough victory in this clash, merely because past wins and slight possession edge suggests they're really into winning in this matchup.

Hull City vs Middlesbrough Past H2H Matches

18
Championship
05:30 PM
01/01/25
96
Hull City
0
36
Middlesbrough
1
12:30 PM
30/11/24
36
Middlesbrough
3
96
Hull City
1
07:00 PM
10/04/24
96
Hull City
2
36
Middlesbrough
2
08:00 PM
13/12/23
36
Middlesbrough
1
96
Hull City
2
07:00 PM
19/04/23
36
Middlesbrough
3
96
Hull City
1
07:45 PM
01/11/22
96
Hull City
1
36
Middlesbrough
3
02:00 PM
09/04/22
36
Middlesbrough
0
96
Hull City
1
02:00 PM
02/10/21
96
Hull City
2
36
Middlesbrough
0
04:00 PM
02/07/20
96
Hull City
2
36
Middlesbrough
1
12:00 PM
24/11/19
36
Middlesbrough
2
96
Hull City
2
02:00 PM
13/04/19
36
Middlesbrough
1
96
Hull City
0
02:00 PM
29/09/18
96
Hull City
1
36
Middlesbrough
1
07:45 PM
20/02/18
36
Middlesbrough
3
96
Hull City
1
07:45 PM
31/10/17
96
Hull City
1
36
Middlesbrough
3
07:45 PM
18/03/16
36
Middlesbrough
1
96
Hull City
0
03:00 PM
07/11/15
96
Hull City
3
36
Middlesbrough
0
02:00 PM
06/04/13
96
Hull City
1
36
Middlesbrough
0
06:45 PM
23/10/12
36
Middlesbrough
2
96
Hull City
0
02:00 PM
09/04/12
96
Hull City
2
36
Middlesbrough
1
03:00 PM
26/12/11
36
Middlesbrough
1
96
Hull City
0
02:00 PM
23/04/11
96
Hull City
2
36
Middlesbrough
4
03:00 PM
27/11/10
36
Middlesbrough
2
96
Hull City
2
17
Premier League
06:45 PM
05/04/17
96
Hull City
4
36
Middlesbrough
2
08:00 PM
05/12/16
36
Middlesbrough
1
96
Hull City
0
02:00 PM
11/04/09
36
Middlesbrough
3
96
Hull City
1
03:00 PM
06/12/08
96
Hull City
2
36
Middlesbrough
1
19
FA Cup
03:00 PM
04/01/14
36
Middlesbrough
0
96
Hull City
2

Head To Head Streaks

36
No losses
3
96
Without clean sheet
6
(Both)
More than 2.5 goals
5/6
(Both)
Both teams scoring
5/6
36
First to score
5/6
(Both)
Less than 4.5 cards
6/6
(Both)
Less than 10.5 corners
7/9

Team Streaks

96
Without clean sheet
5
36
Without clean sheet
7
96
More than 2.5 goals
4/5
96
Both teams scoring
4/5
36
Both teams scoring
5/5
96
First to concede
4/5
36
First to concede
6/7
36
First half loser
6/7
96
Less than 4.5 cards
7/8
36
Less than 10.5 corners
5/7

Hull City Recent Matches

18
Championship (25 Matches)
12:30 PM
29/11/25
29
Stoke City
1
96
Hull City
2
W
07:45 PM
25/11/25
96
Hull City
0
32
Ipswich Town
2
L
03:00 PM
22/11/25
1
Queens Park Rangers
3
96
Hull City
2
L
12:30 PM
08/11/25
96
Hull City
3
2
Portsmouth
2
W
07:45 PM
04/11/25
27
Derby County
2
96
Hull City
1
L
12:30 PM
01/11/25
263
Norwich City
0
96
Hull City
2
W
02:00 PM
25/10/25
96
Hull City
1
47
Charlton Athletic
1
D
06:45 PM
21/10/25
96
Hull City
2
31
Leicester City
1
W
02:00 PM
18/10/25
9
Birmingham City
2
96
Hull City
3
W
11:30 AM
04/10/25
96
Hull City
1
15
Sheffield United
0
W
06:45 PM
30/09/25
96
Hull City
2
21
Preston North End
2
D
02:00 PM
27/09/25
24
Watford
2
96
Hull City
1
L
02:00 PM
20/09/25
96
Hull City
3
45
Southampton
1
W
02:00 PM
13/09/25
74
Swansea City
2
96
Hull City
2
D
02:00 PM
30/08/25
58
Bristol City
4
96
Hull City
2
L
11:30 AM
23/08/25
96
Hull City
0
46
Blackburn Rovers
3
L
02:00 PM
17/08/25
96
Hull City
3
95
Oxford United
2
W
11:30 AM
09/08/25
11
Coventry City
0
96
Hull City
0
D
11:30 AM
03/05/25
2
Portsmouth
1
96
Hull City
1
D
02:00 PM
26/04/25
96
Hull City
0
27
Derby County
1
L
02:00 PM
21/04/25
96
Hull City
2
21
Preston North End
1
W
02:00 PM
18/04/25
74
Swansea City
1
96
Hull City
0
L
07:00 PM
14/04/25
96
Hull City
1
11
Coventry City
1
D
06:45 PM
08/04/25
24
Watford
1
96
Hull City
0
L
02:00 PM
05/04/25
12
Sheffield Wednesday
0
96
Hull City
1
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
64
Wrexham
3
96
Hull City
3
L
853
Club Friendly Games (4 Matches)
03:00 PM
02/08/25
96
Hull City
0
2859
Getafe
0
D
06:45 PM
29/07/25
96
Hull City
2
41
Sunderland
1
W
02:00 PM
26/07/25
10
Stockport County
0
96
Hull City
1
W
03:00 PM
19/07/25
6063
Kasımpaşa
0
96
Hull City
1
W

Middlesbrough Recent Matches

18
Championship (24 Matches)
03:00 PM
29/11/25
36
Middlesbrough
2
27
Derby County
1
W
07:45 PM
25/11/25
36
Middlesbrough
2
11
Coventry City
4
L
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
D
03:00 PM
08/11/25
36
Middlesbrough
2
9
Birmingham City
1
W
07:45 PM
04/11/25
31
Leicester City
1
36
Middlesbrough
1
D
03:00 PM
01/11/25
24
Watford
3
36
Middlesbrough
0
L
02:00 PM
25/10/25
36
Middlesbrough
1
64
Wrexham
1
D
07:00 PM
22/10/25
12
Sheffield Wednesday
0
36
Middlesbrough
1
W
07:00 PM
17/10/25
36
Middlesbrough
2
32
Ipswich Town
1
W
02:00 PM
04/10/25
2
Portsmouth
1
36
Middlesbrough
0
L
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
D
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
D
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
W
11:30 AM
13/09/25
21
Preston North End
2
36
Middlesbrough
2
D
11:30 AM
30/08/25
36
Middlesbrough
1
15
Sheffield United
0
W
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
W
02:00 PM
16/08/25
25
Millwall
0
36
Middlesbrough
3
W
02:00 PM
09/08/25
36
Middlesbrough
1
74
Swansea City
0
W
11:30 AM
03/05/25
11
Coventry City
2
36
Middlesbrough
0
L
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
D
02:00 PM
21/04/25
12
Sheffield Wednesday
2
36
Middlesbrough
1
L
02:00 PM
18/04/25
36
Middlesbrough
2
71
Plymouth Argyle
1
W
02:00 PM
12/04/25
25
Millwall
1
36
Middlesbrough
0
L
07:00 PM
08/04/25
36
Middlesbrough
0
34
Leeds United
1
L
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
36
Middlesbrough
0
84
Doncaster Rovers
4
L
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
36
Middlesbrough
2
2832
Deportivo La Coruña
2
D
06:00 PM
30/07/25
101
Hartlepool United
1
36
Middlesbrough
1
D
01:00 PM
26/07/25
2351
Rangers
2
36
Middlesbrough
2
D
06:00 PM
23/07/25
22
Bradford City
2
36
Middlesbrough
0
L
02:00 PM
19/07/25
70
Mansfield Town
3
36
Middlesbrough
3
D

Hull City Next Fixtures

Middlesbrough Next Fixtures

18
Championship

Hull City Last Match Played stats

Stoke City vs Hull City

Final Score :1 - 2

(H)Match overview (A)
56%Ball possession44%
0.80Expected goals1.18
0Big chances2
12Total shots11
4Goalkeeper saves6
7Corner kicks8
12Fouls15
394Passes310
10Tackles16
15Free kicks12
2Yellow cards4
(H)Shots (A)
12Total shots11
7Shots on target6
0Hit woodwork0
1Shots off target3
4Blocked shots2
10Shots inside box6
2Shots outside box5
(H)Attack (A)
0Big chances scored2
1Through balls0
22Touches in penalty area14
1Fouled in final third1
6Offsides1
(H)Passes (A)
303Accurate passes209
26Throw-ins21
54Final third entries64
61/99 (62%)Final third phase53/101 (52%)
23/55 (42%)Long balls21/55 (38%)
3/20 (15%)Crosses4/19 (21%)
(H)Duels (A)
44%Duels56%
7Dispossessed3
31/63 (49%)Ground duels32/63 (51%)
11/33 (33%)Aerial duels22/33 (67%)
7/16 (44%)Dribbles4/11 (36%)
(H)Defending (A)
100%Tackles won69%
10Total tackles16
9Interceptions11
50Recoveries45
18Clearances38
0Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
4Total saves6
0.06Goals prevented0.10
1Big saves2
0High claims1
0Punches2
3Goal kicks7

Middlesbrough Last Match Played stats

Middlesbrough vs Derby County

Final Score :2 - 1

(H)Match overview (A)
74%Ball possession26%
1.53Expected goals0.92
1Big chances2
21Total shots6
0Goalkeeper saves2
9Corner kicks8
9Fouls13
536Passes180
14Tackles12
13Free kicks9
0Yellow cards2
(H)Shots (A)
21Total shots6
4Shots on target1
1Hit woodwork0
10Shots off target3
7Blocked shots2
10Shots inside box6
11Shots outside box0
(H)Attack (A)
0Big chances scored1
1Big chances missed1
0Through balls1
25Touches in penalty area14
5Fouled in final third2
1Offsides1
(H)Passes (A)
455Accurate passes111
17Throw-ins20
81Final third entries50
132/179 (74%)Final third phase35/73 (48%)
19/47 (40%)Long balls22/56 (39%)
4/28 (14%)Crosses3/19 (16%)
(H)Duels (A)
51%Duels49%
5Dispossessed3
34/59 (58%)Ground duels25/59 (42%)
10/28 (36%)Aerial duels18/28 (64%)
7/14 (50%)Dribbles4/15 (27%)
(H)Defending (A)
71%Tackles won50%
14Total tackles12
4Interceptions10
48Recoveries44
20Clearances38
(H)Goalkeeping (A)
0Total saves2
-0.20Goals prevented-1.15
0Big saves1
1Punches1
6Goal kicks13

Hull City Vs Middlesbrough Season Stats

Hull CityPerformance SummaryMiddlesbrough
18Matches18
30Goals Scored24
30Goals Conceded19
1.67Goals per Game1.33
1.67Goals Conceded per Game1.06
4.5Shots on Target per Game3.78
2.17Big Chances per Game1.72
46.61%Ball Possession55.06%
3Clean Sheets5
16.22Tackles per Game16.61
1Penalty Goals Conceded1
10.83Fouls per Game9.67
1.39Offsides per Game1.89
8.67Goal Kicks per Game6.56
21.06Throw-ins per Game20.33
2.28Yellow Cards per Game1.78
0Red Cards1

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City18131443
2MiddlesbroughMiddlesbrough1893633
3MillwallMillwall1895431
4Stoke CityStoke City1896330
5Preston North EndPreston North End1884630
6Bristol CityBristol City1885529
7Hull CityHull City1886428
8Ipswich TownIpswich Town1774627
9WrexhamWrexham1864826
10Derby CountyDerby County1876526
11Birmingham CityBirmingham City1776425
12West Bromwich AlbionWest Bromwich Albion1877425
13Queens Park RangersQueens Park Rangers1877425
14SouthamptonSouthampton1866624
15WatfordWatford1765624
16Leicester CityLeicester City1866624
17Charlton AthleticCharlton Athletic1867523
18Blackburn RoversBlackburn Rovers1769220
19Sheffield UnitedSheffield United18611119
20Oxford UnitedOxford United1848618
21Swansea CitySwansea City1849517
22PortsmouthPortsmouth1849517
23Norwich CityNorwich City18311413
24Sheffield WednesdaySheffield Wednesday181125-10
Promotion
Promotion Playoffs
Relegation

Top Upcoming

07:30 PM 02/12/25
Prediction
BournemouthBournemouth
EvertonEverton
07:30 PM 03/12/25
Prediction
ArsenalArsenal
BrentfordBrentford
03:00 PM 06/12/25
Prediction
BournemouthBournemouth
ChelseaChelsea
03:00 PM 07/12/25
Prediction
KVC WesterloKVC Westerlo
RSC AnderlechtRSC Anderlecht
06:30 PM 07/12/25
Prediction
SampdoriaSampdoria
CarrareseCarrarese
03:15 PM 07/12/25
Prediction
LeganésLeganés
CórdobaCórdoba
01:30 PM 07/12/25
Prediction
FC VolendamFC Volendam
NEC NijmegenNEC Nijmegen
03:45 PM 07/12/25
Prediction
Sparta RotterdamSparta Rotterdam
NAC BredaNAC Breda
07:45 PM 03/12/25
Prediction
CelticCeltic
Dundee FCDundee FC
08:15 PM 05/12/25
Prediction
BenficaBenfica
Sporting CPSporting CP