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

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

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

L
W
L
D
W
Middlesbrough
Middlesbrough

ENG ENG

Recent Form

D
W
D
L
W

2

Win

Last 10 Played

10
2 Draws

6

Win

6.80
Avg. Rating
6.82
12
Position
2
Ryan Mason
Manager
Kim Hellberg

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 Stats

Analyzing the most recent 10 head to head games between these teams, West Bromwich Albion have got the victory 2 times and Middlesbrough have come out on top on 6 occasion. In the last game 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
29/11/25
8
West Bromwich Albion
3
74
Swansea City
2
W
08:00 PM
26/11/25
8
West Bromwich Albion
1
9
Birmingham City
1
D
12:30 PM
22/11/25
11
Coventry City
3
8
West Bromwich Albion
2
L
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
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
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

West Bromwich Albion Next Fixtures

18
Championship
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
08:00 PM
23/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
12:30 PM
14/02/26
9
Birmingham City
8
West Bromwich Albion
Prediction
12:30 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
11:30 AM
02/05/26
12
Sheffield Wednesday
8
West Bromwich Albion
Prediction

Middlesbrough Next Fixtures

18
Championship

West Bromwich Albion Last Match Played stats

West Bromwich Albion vs Swansea City

Final Score :3 - 2

(H)Match overview (A)
65%Ball possession35%
1.73Expected goals0.21
2Big chances1
26Total shots3
0Goalkeeper saves7
7Corner kicks1
11Fouls13
582Passes321
13Tackles16
13Free kicks11
1Yellow cards2
(H)Shots (A)
26Total shots3
10Shots on target2
0Hit woodwork0
10Shots off target1
6Blocked shots0
15Shots inside box2
11Shots outside box1
(H)Attack (A)
1Big chances scored1
1Big chances missed0
33Touches in penalty area10
4Fouled in final third1
1Offsides2
(H)Passes (A)
482Accurate passes212
26Throw-ins13
75Final third entries44
94/149 (63%)Final third phase31/69 (45%)
29/63 (46%)Long balls11/65 (17%)
13/34 (38%)Crosses1/4 (25%)
(H)Duels (A)
57%Duels43%
5Dispossessed5
30/61 (49%)Ground duels31/61 (51%)
38/59 (64%)Aerial duels21/59 (36%)
5/16 (31%)Dribbles4/12 (33%)
(H)Defending (A)
62%Tackles won63%
13Total tackles16
4Interceptions8
61Recoveries48
12Clearances35
0Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
0Total saves7
-1.59Goals prevented-0.59
0Big saves1
0High claims3
7Goal kicks12

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

West Bromwich Albion Vs Middlesbrough Season Stats

West Bromwich AlbionPerformance SummaryMiddlesbrough
18Matches18
20Goals Scored24
22Goals Conceded19
1.11Goals per Game1.33
1.22Goals Conceded per Game1.06
4.06Shots on Target per Game3.78
1.56Big Chances per Game1.72
52.50%Ball Possession55.06%
4Clean Sheets5
13.94Tackles per Game16.61
0Penalty Goals Conceded1
9.67Fouls per Game9.67
1.72Offsides per Game1.89
9.17Goal Kicks per Game6.56
18.06Throw-ins per Game20.33
1.44Yellow Cards per Game1.78
2Red Cards1

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City18131443
2MiddlesbroughMiddlesbrough1893633
3MillwallMillwall1895431
4Stoke CityStoke City1896330
5Preston North EndPreston North End1884630
6Bristol CityBristol City1885529
7Birmingham CityBirmingham City1886428
8Hull CityHull City1886428
9Ipswich TownIpswich Town1774627
10WrexhamWrexham1864826
11Derby CountyDerby County1876526
12West Bromwich AlbionWest Bromwich Albion1877425
13Queens Park RangersQueens Park Rangers1877425
14SouthamptonSouthampton1866624
15WatfordWatford1866624
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 03/12/25
Prediction
ArsenalArsenal
BrentfordBrentford
03:00 PM 06/12/25
Prediction
BournemouthBournemouth
ChelseaChelsea
02:00 PM 08/12/25
Prediction
FrosinoneFrosinone
Juve StabiaJuve Stabia
02:00 PM 08/12/25
Prediction
MantovaMantova
ReggianaReggiana
01:30 PM 07/12/25
Prediction
FC VolendamFC Volendam
NEC NijmegenNEC Nijmegen
07:45 PM 03/12/25
Prediction
CelticCeltic
Dundee FCDundee FC
03:00 PM 06/12/25
Prediction
Dundee FCDundee FC
AberdeenAberdeen
03:00 PM 06/12/25
Prediction
HibernianHibernian
Falkirk FCFalkirk FC
08:00 PM 05/12/25
Prediction
Real OviedoReal Oviedo
MallorcaMallorca
12:30 AM 04/12/25
Prediction
FlamengoFlamengo
CearáCeará