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

Wojtek Kolan

Wojtek Kolan

Published on 05 Dec, 08:26 PM

Next Match 29/12/25 at 07:45 PM UTC

Middlesbrough vs Hull City
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Hull City

football Tour Logo.
Championship

Mon, 29 Dec 2025 at 07:45 PM UTC

Middlesbrough
Middlesbrough

Country ENG FlagENG

Recent Form

L
W
W
W
W
Hull City
Hull City

Country ENG FlagENG

Recent Form

L
W
L
W
W

5

Win

Last 10 Played

10
1 Draws

4

Win

6.83
Avg. Rating
6.79
2
Position
6
Kim Hellberg
Manager
Sergej Jakirović

Game Schedule - Time Of Fixture

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

Middlesbrough vs Hull City H2H Stats

For the last 10 head-2-head results for these competitors, Middlesbrough have come out on top 5 times and Hull City have won on 4 occasion. In the most recent match between them, Middlesbrough won 1-4.


Head-to-Head (Last 10 Matches)
Middlesbrough5
Draw1
Hull City4

Middlesbrough vs Hull City Past H2H Matches

18
Championship
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
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

Middlesbrough Recent Matches

18
Championship (24 Matches)
03:00 PM
13/12/25
36
Middlesbrough
3
1
Queens Park Rangers
1
W
07:45 PM
09/12/25
47
Charlton Athletic
1
36
Middlesbrough
2
W
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
W
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
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 Recent Matches

18
Championship (25 Matches)
03:00 PM
13/12/25
25
Millwall
1
96
Hull City
3
W
08:00 PM
10/12/25
96
Hull City
2
64
Wrexham
0
W
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
L
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
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 Next Fixtures

19
FA Cup

Hull City Next Fixtures

Middlesbrough Last Match Played stats

Middlesbrough vs Queens Park Rangers

Final Score :3 - 1

(H)Match overview (A)
63%Ball possession37%
2.29Expected goals1.30
3Big chances1
18Total shots13
4Goalkeeper saves4
9Corner kicks4
13Fouls8
496Passes289
15Tackles14
7Free kicks12
1Yellow cards0
(H)Shots (A)
18Total shots13
7Shots on target5
0Hit woodwork0
2Shots off target4
9Blocked shots4
13Shots inside box8
5Shots outside box5
(H)Attack (A)
2Big chances scored1
1Big chances missed0
2Through balls0
31Touches in penalty area24
1Fouled in final third4
3Offsides4
(H)Passes (A)
424Accurate passes221
17Throw-ins18
53Final third entries44
122/148 (82%)Final third phase48/86 (56%)
34/59 (58%)Long balls23/44 (52%)
5/20 (25%)Crosses4/14 (29%)
(H)Duels (A)
50%Duels50%
4Dispossessed5
31/63 (49%)Ground duels32/63 (51%)
13/25 (52%)Aerial duels12/25 (48%)
9/19 (47%)Dribbles5/15 (33%)
(H)Defending (A)
40%Tackles won71%
15Total tackles14
11Interceptions8
51Recoveries52
29Clearances25
0Errors lead to a shot1
(H)Goalkeeping (A)
4Total saves4
-0.02Goals prevented-0.64
1Big saves0
3High claims0
1Punches0
6Goal kicks4

Hull City Last Match Played stats

Millwall vs Hull City

Final Score :1 - 3

(H)Match overview (A)
57%Ball possession43%
0.82Expected goals2.03
2Big chances4
11Total shots10
3Goalkeeper saves5
5Corner kicks1
12Fouls7
424Passes322
12Tackles25
7Free kicks12
0Yellow cards3
1Red cards0
(H)Shots (A)
11Total shots10
6Shots on target6
0Hit woodwork0
2Shots off target1
3Blocked shots3
9Shots inside box5
2Shots outside box5
(H)Attack (A)
1Big chances scored3
1Big chances missed1
1Through balls0
24Touches in penalty area17
1Fouled in final third2
4Offsides4
(H)Passes (A)
321Accurate passes216
31Throw-ins17
62Final third entries68
73/113 (65%)Final third phase77/129 (60%)
25/63 (40%)Long balls12/65 (18%)
6/24 (25%)Crosses2/11 (18%)
(H)Duels (A)
47%Duels53%
13Dispossessed8
26/67 (39%)Ground duels41/67 (61%)
29/49 (59%)Aerial duels20/49 (41%)
7/19 (37%)Dribbles7/11 (64%)
(H)Defending (A)
92%Tackles won76%
12Total tackles25
13Interceptions7
53Recoveries51
22Clearances38
1Errors lead to a goal0
(H)Goalkeeping (A)
3Total saves5
-0.12Goals prevented0.50
0Big saves1
0High claims2
0Punches1
9Goal kicks8

Middlesbrough Vs Hull City Season Stats

MiddlesbroughPerformance SummaryHull City
21Matches21
33Goals Scored36
22Goals Conceded35
1.57Goals per Game1.71
1.05Goals Conceded per Game1.67
4.14Shots on Target per Game4.52
1.81Big Chances per Game2.24
55.76%Ball Possession46.67%
5Clean Sheets4
16.43Tackles per Game17.05
3Penalty Goals Conceded1
9.67Fouls per Game10.81
1.9Offsides per Game1.52
6.48Goal Kicks per Game8.38
20.71Throw-ins per Game21.24
1.62Yellow Cards per Game2.14
1Red Cards0

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City21142547
2MiddlesbroughMiddlesbrough21123642
3Preston North EndPreston North End2194835
4MillwallMillwall21106535
5Ipswich TownIpswich Town2195734
6Hull CityHull City21107434
7Stoke CityStoke City21108333
8Leicester CityLeicester City2186731
9Queens Park RangersQueens Park Rangers2198431
10SouthamptonSouthampton2187630
11Bristol CityBristol City2187630
12Birmingham CityBirmingham City2188529
13WatfordWatford2176829
14WrexhamWrexham21651028
15West Bromwich AlbionWest Bromwich Albion2189428
16Derby CountyDerby County2077627
17Charlton AthleticCharlton Athletic2068624
18Sheffield UnitedSheffield United21712223
19Swansea CitySwansea City21610523
20Blackburn RoversBlackburn Rovers20610422
21PortsmouthPortsmouth20510520
22Oxford UnitedOxford United21410719
23Norwich CityNorwich City21412517
24Sheffield WednesdaySheffield Wednesday191126-9
Promotion
Promotion Playoffs
Relegation
Top Upcoming
07:45 PM 19/12/25
Prediction
RC Sporting CharleroiRC Sporting Charleroi
KRC GenkKRC Genk
02:00 PM 20/12/25
Prediction
FrosinoneFrosinone
SpeziaSpezia
02:00 PM 20/12/25
Prediction
ModenaModena
VeneziaVenezia
02:00 PM 20/12/25
Prediction
MonzaMonza
CarrareseCarrarese
04:15 PM 20/12/25
Prediction
US Avellino 1912US Avellino 1912
PalermoPalermo
06:30 PM 20/12/25
Prediction
PescaraPescara
ReggianaReggiana
02:00 PM 21/12/25
Prediction
Virtus EntellaVirtus Entella
SüdtirolSüdtirol
04:15 PM 21/12/25
Prediction
MantovaMantova
EmpoliEmpoli
01:00 PM 21/12/25
Prediction
MálagaMálaga
AlmeríaAlmería
03:15 PM 21/12/25
Prediction
MirandésMirandés
CórdobaCórdoba
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches