West Bromwich Albion vs Middlesbrough: Prediction, Head-to-Head, Odds & Stats (Fri, 16 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 16 Sep, 08:27 PM UTC

Next Match 16/01/26 at 08:00 PM

West Bromwich Albion vs Middlesbrough
📍 The Hawthorns, England.

Scheduled H2H Match For West Bromwich Albion Vs Middlesbrough

Championship

Fri, 16 Jan 2026 at 08:00 PM UTC

West Bromwich Albion
West Bromwich Albion

ENG ENG

Recent Form

W
L
L
D
L
Middlesbrough
Middlesbrough

ENG ENG

Recent Form

W
W
D
L
D

2

Win

Last 10 Played

10
2 Draws

6

Win

6.79
Avg. Rating
6.85
15
Position
4
Ryan Mason
Manager
-

Game Schedule - Time Of Fixture

West Bromwich Albion will square off vs Middlesbrough in Championship on Fri, 16 Jan 2026 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.

West Bromwich Albion vs Middlesbrough H2H Match Summary

For the last 10 head-to-head fixtures between these competitors, West Bromwich Albion have won 2 times and Middlesbrough have won on 6 occasion. In the last fixture between them, Middlesbrough won 2-1.


Head-to-Head (Last 10 Matches)
West Bromwich Albion2
Draw2
Middlesbrough6

West Bromwich Albion vs Middlesbrough Past H2H Matches

18
Championship
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
07:45 PM
21/01/25
36
Middlesbrough
2
8
West Bromwich Albion
0
07:00 PM
01/10/24
8
West Bromwich Albion
0
36
Middlesbrough
1
03:00 PM
23/12/23
36
Middlesbrough
1
8
West Bromwich Albion
0
02:00 PM
26/08/23
8
West Bromwich Albion
4
36
Middlesbrough
2
03:00 PM
25/02/23
8
West Bromwich Albion
2
36
Middlesbrough
0
04:30 PM
30/07/22
36
Middlesbrough
1
8
West Bromwich Albion
1
07:45 PM
22/02/22
36
Middlesbrough
2
8
West Bromwich Albion
1
03:00 PM
06/11/21
8
West Bromwich Albion
1
36
Middlesbrough
1
03:00 PM
29/12/19
8
West Bromwich Albion
0
36
Middlesbrough
2
02:00 PM
19/10/19
36
Middlesbrough
0
8
West Bromwich Albion
1
03:00 PM
02/02/19
8
West Bromwich Albion
2
36
Middlesbrough
3
06:45 PM
24/08/18
36
Middlesbrough
1
8
West Bromwich Albion
0
04:15 PM
17/04/10
8
West Bromwich Albion
2
36
Middlesbrough
0
02:00 PM
19/09/09
36
Middlesbrough
0
8
West Bromwich Albion
5
17
Premier League
07:45 PM
31/01/17
36
Middlesbrough
1
8
West Bromwich Albion
1
12:30 PM
28/08/16
8
West Bromwich Albion
0
36
Middlesbrough
0
03:00 PM
17/01/09
8
West Bromwich Albion
3
36
Middlesbrough
0
02:00 PM
27/09/08
36
Middlesbrough
0
8
West Bromwich Albion
1
03:00 PM
26/02/06
8
West Bromwich Albion
0
36
Middlesbrough
2
03:00 PM
27/11/05
36
Middlesbrough
2
8
West Bromwich Albion
2
02:00 PM
23/04/05
36
Middlesbrough
4
8
West Bromwich Albion
0
02:00 PM
14/11/04
8
West Bromwich Albion
1
36
Middlesbrough
2
02:00 PM
05/04/03
36
Middlesbrough
3
8
West Bromwich Albion
0
03:00 PM
30/11/02
8
West Bromwich Albion
1
36
Middlesbrough
0

West Bromwich Albion Recent Matches

18
Championship (25 Matches)
03:00 PM
08/11/25
8
West Bromwich Albion
2
95
Oxford United
1
W
07:45 PM
04/11/25
47
Charlton Athletic
1
8
West Bromwich Albion
0
L
12:30 PM
01/11/25
8
West Bromwich Albion
0
12
Sheffield Wednesday
0
D
11:30 AM
25/10/25
32
Ipswich Town
1
8
West Bromwich Albion
0
L
06:45 PM
22/10/25
24
Watford
2
8
West Bromwich Albion
1
L
02:00 PM
18/10/25
8
West Bromwich Albion
2
21
Preston North End
1
W
02:00 PM
04/10/25
25
Millwall
3
8
West Bromwich Albion
0
L
06:45 PM
01/10/25
263
Norwich City
0
8
West Bromwich Albion
1
W
07:00 PM
26/09/25
8
West Bromwich Albion
1
31
Leicester City
1
D
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
L
02:00 PM
13/09/25
8
West Bromwich Albion
0
27
Derby County
1
L
11:30 AM
30/08/25
29
Stoke City
0
8
West Bromwich Albion
1
W
02:00 PM
23/08/25
8
West Bromwich Albion
1
2
Portsmouth
1
D
11:30 AM
16/08/25
64
Wrexham
2
8
West Bromwich Albion
3
W
02:00 PM
09/08/25
8
West Bromwich Albion
1
46
Blackburn Rovers
0
W
11:30 AM
03/05/25
8
West Bromwich Albion
5
72
Luton Town
3
W
02:00 PM
26/04/25
61
Cardiff City
0
8
West Bromwich Albion
0
D
02:00 PM
21/04/25
8
West Bromwich Albion
1
27
Derby County
3
L
02:00 PM
18/04/25
11
Coventry City
2
8
West Bromwich Albion
0
L
02:00 PM
12/04/25
8
West Bromwich Albion
2
24
Watford
1
W
06:45 PM
08/04/25
58
Bristol City
2
8
West Bromwich Albion
1
L
11:30 AM
05/04/25
8
West Bromwich Albion
0
41
Sunderland
1
L
03:00 PM
29/03/25
263
Norwich City
1
8
West Bromwich Albion
0
L
03:00 PM
15/03/25
8
West Bromwich Albion
1
96
Hull City
1
D
07:45 PM
11/03/25
6
Burnley
1
8
West Bromwich Albion
1
D
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
8
West Bromwich Albion
1
27
Derby County
1
L
853
Club Friendly Games (4 Matches)
12:00 PM
02/08/25
8
West Bromwich Albion
3
2818
Rayo Vallecano
2
W
02:00 PM
26/07/25
92
Lincoln City
4
8
West Bromwich Albion
2
L
02:00 PM
19/07/25
67
Blackpool
2
8
West Bromwich Albion
1
L
10:00 AM
11/07/25
3305
Dynamo Kyiv
1
8
West Bromwich Albion
1
D

Middlesbrough Recent Matches

18
Championship (24 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
03:00 PM
15/03/25
72
Luton Town
0
36
Middlesbrough
0
D
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

West Bromwich Albion Next Fixtures

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

Middlesbrough Next Fixtures

18
Championship
03:00 PM
22/11/25
95
Oxford United
36
Middlesbrough
Prediction
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

West Bromwich Albion Last Match Played stats

West Bromwich Albion vs Oxford United

Final Score :2 - 1

(H)Match overview (A)
62%Ball possession38%
1.61Expected goals0.95
2Big chances2
26Total shots9
3Goalkeeper saves5
11Corner kicks5
6Fouls6
530Passes326
11Tackles15
6Free kicks6
(H)Shots (A)
26Total shots9
6Shots on target4
0Hit woodwork0
8Shots off target3
12Blocked shots2
15Shots inside box3
11Shots outside box6
(H)Attack (A)
1Big chances scored1
1Big chances missed1
35Touches in penalty area20
3Offsides2
(H)Passes (A)
441Accurate passes233
26Throw-ins22
62Final third entries73
92/137 (67%)Final third phase45/101 (45%)
25/59 (42%)Long balls21/61 (34%)
6/33 (18%)Crosses4/18 (22%)
(H)Duels (A)
49%Duels51%
5Dispossessed8
27/51 (53%)Ground duels24/51 (47%)
24/54 (44%)Aerial duels30/54 (56%)
10/20 (50%)Dribbles3/6 (50%)
(H)Defending (A)
82%Tackles won53%
11Total tackles15
16Interceptions12
55Recoveries53
42Clearances57
0Errors lead to a shot2
(H)Goalkeeping (A)
3Total saves5
-0.54Goals prevented-0.61
3Big saves1
0High claims1
0Punches1
8Goal kicks7

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

West Bromwich Albion Vs Middlesbrough Season Stats

West Bromwich AlbionPerformance SummaryMiddlesbrough
15Matches15
14Goals Scored19
16Goals Conceded13
0.93Goals per Game1.27
1.07Goals Conceded per Game0.87
3.6Shots on Target per Game3.93
1.53Big Chances per Game1.8
53.60%Ball Possession52.47%
4Clean Sheets5
14.53Tackles per Game17.47
0Penalty Goals Conceded1
9.8Fouls per Game9.4
1.87Offsides per Game1.67
9.4Goal Kicks per Game6.73
17.6Throw-ins per Game20.67
1.47Yellow Cards per Game1.93
1Red Cards1

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City15101434
2MiddlesbroughMiddlesbrough1582529
3Stoke CityStoke City1584327
4Preston North EndPreston North End1573526
5Hull CityHull City1574425
6MillwallMillwall1574425
7Ipswich TownIpswich Town1463523
8Bristol CityBristol City1564523
9Charlton AthleticCharlton Athletic1564523
10Derby CountyDerby County1564523
11Birmingham CityBirmingham City1566321
12Leicester CityLeicester City1554621
13WrexhamWrexham1554621
14West Bromwich AlbionWest Bromwich Albion1566321
15WatfordWatford1555520
16Queens Park RangersQueens Park Rangers1556419
17SouthamptonSouthampton1545618
18Swansea CitySwansea City1546517
19Blackburn RoversBlackburn Rovers1458116
20PortsmouthPortsmouth1537514
21Oxford UnitedOxford United1538413
22Sheffield UnitedSheffield United15311110
23Norwich CityNorwich City1521039
24Sheffield WednesdaySheffield Wednesday15195-4
Promotion
Promotion Playoffs
Relegation

Football Previews & Betting Tips

09 Nov 2025

Bundesliga Preview And Prediction: SC Freiburg vs FC St. Pauli Betting Tips & Picks November 9, 2025

09 Nov 2025

Serie A Preview And Prediction: Genoa vs Fiorentina Betting Tips & Picks November 9, 2025

09 Nov 2025

Serie A Preview And Prediction: Bologna vs Napoli Betting Tips & Picks November 9, 2025

09 Nov 2025

Premier League Preview And Prediction: Nottingham Forest vs Leeds United Betting Tips & Picks November 9, 2025

09 Nov 2025

Premier League Preview And Prediction: Crystal Palace vs Brighton & Hove Albion Betting Tips & Picks November 9, 2025

09 Nov 2025

Ligue 1 Preview And Prediction: Lorient vs Toulouse Betting Tips & Picks November 9, 2025