Middlesbrough vs Southampton: Prediction, Head-to-Head, Odds & Stats (Sun, 04 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 04 Jan, 03:00 PM

Next Match 04/01/26 at 03:00 PM

Middlesbrough vs Southampton
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Southampton

Championship

Sun, 04 Jan 2026 at 03:00 PM UTC

Middlesbrough
Middlesbrough

ENG ENG

Recent Form

W
D
L
D
W
Southampton
Southampton

ENG ENG

Recent Form

L
L
W
W
W

3

Win

Last 10 Played

10
3 Draws

4

Win

6.85
Avg. Rating
6.80
2
Position
13
Adi Viveash
Manager
Tonda Eckert

Game Schedule - Time Of Fixture

Middlesbrough will square off vs Southampton in Championship on Sun, 04 Jan 2026 at 03: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.

Middlesbrough vs Southampton H2H Game Summary

Over the most recent 10 head-to-head fixtures for these rivals, Middlesbrough have got the victory 3 times and Southampton have got the victory on 4 occasion. In the latest fixture between them, the outcome ended 1-1


Head-to-Head (Last 10 Matches)
Middlesbrough3
Southampton4

Middlesbrough vs Southampton Past H2H Matches

18
Championship
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
03:00 PM
29/03/24
45
Southampton
1
36
Middlesbrough
1
02:00 PM
23/09/23
36
Middlesbrough
2
45
Southampton
1
04:20 PM
21/04/12
36
Middlesbrough
2
45
Southampton
1
02:00 PM
29/10/11
45
Southampton
3
36
Middlesbrough
0
17
Premier League
02:00 PM
13/05/17
36
Middlesbrough
1
45
Southampton
2
02:15 PM
11/12/16
45
Southampton
1
36
Middlesbrough
0
03:00 PM
20/03/05
36
Middlesbrough
1
45
Southampton
3
03:00 PM
11/12/04
45
Southampton
2
36
Middlesbrough
2
02:00 PM
12/04/04
36
Middlesbrough
3
45
Southampton
1
02:00 PM
27/09/03
45
Southampton
0
36
Middlesbrough
1
03:00 PM
11/01/03
36
Middlesbrough
2
45
Southampton
2
04:00 PM
17/08/02
45
Southampton
0
36
Middlesbrough
0
07:45 PM
06/03/02
45
Southampton
1
36
Middlesbrough
1
02:00 PM
29/09/01
36
Middlesbrough
1
45
Southampton
3
05:00 PM
24/02/01
36
Middlesbrough
0
45
Southampton
1
04:00 PM
30/09/00
45
Southampton
1
36
Middlesbrough
3
05:00 PM
04/03/00
45
Southampton
1
36
Middlesbrough
1
04:00 PM
11/09/99
36
Middlesbrough
3
45
Southampton
2
05:00 PM
14/03/99
36
Middlesbrough
3
45
Southampton
0
05:00 PM
07/11/98
45
Southampton
3
36
Middlesbrough
3
05:00 PM
11/01/97
36
Middlesbrough
0
45
Southampton
1
04:00 PM
28/09/96
45
Southampton
4
36
Middlesbrough
0
05:00 PM
20/01/96
45
Southampton
2
36
Middlesbrough
1
04:00 PM
12/09/95
36
Middlesbrough
0
45
Southampton
0
12:00 PM
26/01/93
36
Middlesbrough
2
45
Southampton
1
12:00 PM
29/08/92
45
Southampton
2
36
Middlesbrough
1

Middlesbrough Recent Matches

18
Championship (23 Matches)
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
07:00 PM
04/04/25
46
Blackburn Rovers
0
36
Middlesbrough
2
W
03:00 PM
29/03/25
36
Middlesbrough
2
95
Oxford United
1
W
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

Southampton Recent Matches

18
Championship (15 Matches)
03:00 PM
08/11/25
45
Southampton
3
12
Sheffield Wednesday
1
W
07:45 PM
05/11/25
1
Queens Park Rangers
1
45
Southampton
2
W
03:00 PM
01/11/25
45
Southampton
0
21
Preston North End
2
L
02:00 PM
25/10/25
46
Blackburn Rovers
2
45
Southampton
1
L
07:00 PM
21/10/25
58
Bristol City
3
45
Southampton
1
L
11:30 AM
18/10/25
45
Southampton
0
74
Swansea City
0
D
02:00 PM
04/10/25
27
Derby County
1
45
Southampton
1
D
06:45 PM
30/09/25
15
Sheffield United
1
45
Southampton
2
W
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
D
02:00 PM
20/09/25
96
Hull City
3
45
Southampton
1
L
11:00 AM
14/09/25
45
Southampton
0
2
Portsmouth
0
D
02:00 PM
30/08/25
24
Watford
2
45
Southampton
2
D
02:00 PM
23/08/25
45
Southampton
1
29
Stoke City
2
L
11:00 AM
17/08/25
32
Ipswich Town
1
45
Southampton
1
D
11:30 AM
09/08/25
45
Southampton
2
64
Wrexham
1
W
21
EFL Cup (3 Matches)
07:00 PM
23/09/25
44
Liverpool
2
45
Southampton
1
L
06:45 PM
26/08/25
263
Norwich City
0
45
Southampton
3
W
06:45 PM
12/08/25
57
Northampton Town
0
45
Southampton
1
W
19428
Hampshire Senior Cup (1 Matches)
06:45 PM
23/09/25
202434
Petersfield Town
2
45
Southampton
2
W
853
Club Friendly Games (6 Matches)
02:30 PM
02/08/25
45
Southampton
2
30
Brighton & Hove Albion
2
D
09:00 AM
26/07/25
2814
Espanyol
2
45
Southampton
1
L
09:00 AM
23/07/25
5067
CD Castellón
1
45
Southampton
1
D
11:00 AM
18/07/25
45
Southampton
1
5061
Valenciennes
0
W
10:00 AM
18/07/25
45
Southampton
2
5061
Valenciennes
1
W
02:00 PM
12/07/25
6191
Eastleigh
1
45
Southampton
2
W
17
Premier League (4 Matches)
03:00 PM
25/05/25
45
Southampton
1
42
Arsenal
2
L
11:00 AM
18/05/25
48
Everton
2
45
Southampton
0
L
02:00 PM
10/05/25
45
Southampton
0
17
Manchester City
0
D
02:00 PM
03/05/25
31
Leicester City
2
45
Southampton
0
L

Middlesbrough Next Fixtures

18
Championship
07:45 PM
25/11/25
36
Middlesbrough
11
Coventry City
Prediction
03:00 PM
29/11/25
36
Middlesbrough
27
Derby County
Prediction
08:00 PM
05/12/25
96
Hull City
36
Middlesbrough
Prediction
07:45 PM
09/12/25
47
Charlton Athletic
36
Middlesbrough
Prediction
03:00 PM
13/12/25
36
Middlesbrough
1
Queens Park Rangers
Prediction
03:00 PM
20/12/25
58
Bristol City
36
Middlesbrough
Prediction
03:00 PM
26/12/25
36
Middlesbrough
46
Blackburn Rovers
Prediction
07:45 PM
29/12/25
36
Middlesbrough
96
Hull City
Prediction
03:00 PM
01/01/26
27
Derby County
36
Middlesbrough
Prediction
03:00 PM
04/01/26
36
Middlesbrough
45
Southampton
Prediction
08:00 PM
16/01/26
8
West Bromwich Albion
36
Middlesbrough
Prediction
08:00 PM
21/01/26
29
Stoke City
36
Middlesbrough
Prediction
12:30 PM
24/01/26
36
Middlesbrough
21
Preston North End
Prediction
03:00 PM
31/01/26
36
Middlesbrough
263
Norwich City
Prediction
08:00 PM
09/02/26
15
Sheffield United
36
Middlesbrough
Prediction
08:00 PM
16/02/26
11
Coventry City
36
Middlesbrough
Prediction
03:00 PM
21/02/26
36
Middlesbrough
95
Oxford United
Prediction
07:45 PM
24/02/26
36
Middlesbrough
31
Leicester City
Prediction
03:00 PM
28/02/26
9
Birmingham City
36
Middlesbrough
Prediction
03:00 PM
07/03/26
1
Queens Park Rangers
36
Middlesbrough
Prediction
07:45 PM
11/03/26
36
Middlesbrough
47
Charlton Athletic
Prediction
03:00 PM
14/03/26
36
Middlesbrough
58
Bristol City
Prediction
03:00 PM
21/03/26
46
Blackburn Rovers
36
Middlesbrough
Prediction
02:00 PM
03/04/26
36
Middlesbrough
25
Millwall
Prediction
02:00 PM
06/04/26
74
Swansea City
36
Middlesbrough
Prediction
02:00 PM
11/04/26
36
Middlesbrough
2
Portsmouth
Prediction
02:00 PM
18/04/26
32
Ipswich Town
36
Middlesbrough
Prediction
06:45 PM
21/04/26
36
Middlesbrough
12
Sheffield Wednesday
Prediction
02:00 PM
25/04/26
36
Middlesbrough
24
Watford
Prediction
11:30 AM
02/05/26
64
Wrexham
36
Middlesbrough
Prediction

Southampton Next Fixtures

Middlesbrough Last Match Played stats

Middlesbrough vs Birmingham City

Final Score :2 - 1

(H)Match overview (A)
43%Ball possession57%
0.61Expected goals1.20
0Big chances3
8Total shots13
4Goalkeeper saves2
3Corner kicks5
9Fouls13
353Passes454
15Tackles10
13Free kicks9
1Yellow cards1
(H)Shots (A)
8Total shots13
4Shots on target5
0Hit woodwork0
2Shots off target5
2Blocked shots3
5Shots inside box8
3Shots outside box5
(H)Attack (A)
0Big chances scored1
0Big chances missed2
18Touches in penalty area25
3Fouled in final third1
3Offsides3
(H)Passes (A)
272Accurate passes371
18Throw-ins22
59Final third entries68
65/104 (63%)Final third phase95/138 (69%)
18/60 (30%)Long balls23/63 (37%)
2/15 (13%)Crosses4/30 (13%)
(H)Duels (A)
55%Duels45%
5Dispossessed7
31/55 (56%)Ground duels24/55 (44%)
11/22 (50%)Aerial duels11/22 (50%)
3/8 (38%)Dribbles5/13 (38%)
(H)Defending (A)
47%Tackles won30%
15Total tackles10
7Interceptions7
42Recoveries49
27Clearances22
2Errors lead to a shot0
(H)Goalkeeping (A)
4Total saves2
-0.00Goals prevented-0.57
1High claims1
1Punches1
11Goal kicks7

Southampton Last Match Played stats

Charlton Athletic vs Southampton

Final Score :1 - 5

(H)Match overview (A)
41%Ball possession59%
0.89Expected goals4.13
1Big chances6
12Total shots23
3Goalkeeper saves1
3Corner kicks4
15Fouls6
321Passes492
12Tackles19
6Free kicks15
4Yellow cards0
(H)Shots (A)
12Total shots23
2Shots on target8
0Hit woodwork0
5Shots off target9
5Blocked shots6
7Shots inside box16
5Shots outside box7
(H)Attack (A)
1Big chances scored5
0Big chances missed1
0Through balls3
17Touches in penalty area34
2Fouled in final third1
2Offsides1
(H)Passes (A)
270Accurate passes440
9Throw-ins18
48Final third entries47
53/79 (67%)Final third phase63/87 (72%)
21/43 (49%)Long balls38/58 (66%)
6/17 (35%)Crosses1/8 (13%)
(H)Duels (A)
42%Duels58%
12Dispossessed6
24/68 (35%)Ground duels44/68 (65%)
12/18 (67%)Aerial duels6/18 (33%)
6/13 (46%)Dribbles10/16 (63%)
(H)Defending (A)
75%Tackles won63%
12Total tackles19
7Interceptions7
37Recoveries37
19Clearances18
1Errors lead to a shot0
(H)Goalkeeping (A)
3Total saves1
-0.05Goals prevented0.23
1Big saves0
9Goal kicks9

Championship 25/26 Standings

POSTEAMMPWLDPER %
1Coventry CityCoventry City16111437
2MiddlesbroughMiddlesbrough1683529
3Stoke CityStoke City1685327
4Bristol CityBristol City1674526
5Preston North EndPreston North End1674526
6Hull CityHull City1674526
7Derby CountyDerby County1674526
8MillwallMillwall1675425
9Ipswich TownIpswich Town1563624
10Birmingham CityBirmingham City1676324
11Leicester CityLeicester City1664624
12Charlton AthleticCharlton Athletic1665523
13WrexhamWrexham1654722
14SouthamptonSouthampton1655621
15West Bromwich AlbionWest Bromwich Albion1667321
16WatfordWatford1656520
17Queens Park RangersQueens Park Rangers1656520
18Blackburn RoversBlackburn Rovers1568119
19Swansea CitySwansea City1647517
20PortsmouthPortsmouth1647517
21Oxford UnitedOxford United1648416
22Sheffield UnitedSheffield United15311110
23Norwich CityNorwich City1621139
24Sheffield WednesdaySheffield Wednesday15195-4
Promotion
Promotion Playoffs
Relegation