england flag

West Brom v Middlesbrough Head to Head

West Brom logo
Middlesbrough logo
Last 10 West Brom
Comp Date H A S WDL
Cha07‑Nov‑26West BromMillwall3‑0W
Cha03‑Nov‑26West BromSouthampton1‑1D
Cha31‑Oct‑26West HamWest Brom1‑3W
Cha24‑Oct‑26PrestonWest Brom1‑1D
Cha17‑Oct‑26West BromBlackburn3‑2W
Cha13‑Oct‑26WrexhamWest Brom1‑2W
Cha10‑Oct‑26West BromBirmingham0‑1L
Cha20‑Sep‑26WolverhamptonWest Brom1‑0L
Cha12‑Sep‑26West BromQPR1‑1D
Cha09‑Sep‑26DerbyWest Brom0‑1W
Last 10 Middlesbrough
Comp Date H A S WDL
Cha07‑Nov‑26WatfordMiddlesbrough0‑0D
Cha04‑Nov‑26WrexhamMiddlesbrough2‑0L
Cha31‑Oct‑26MiddlesbroughCharlton3‑0W
Cha23‑Oct‑26BoltonMiddlesbrough1‑5W
Cha17‑Oct‑26MiddlesbroughCardiff2‑2D
Cha13‑Oct‑26StokeMiddlesbrough2‑3W
Cha10‑Oct‑26MiddlesbroughWolverhampton1‑0W
Cha19‑Sep‑26BirminghamMiddlesbrough2‑2D
Cha15‑Sep‑26MiddlesbroughMillwall2‑2D
Cha12‑Sep‑26MiddlesbroughNorwich4‑3W
Last Meetings
Comp Date H A S
Cha29‑Aug‑26MiddlesbroughWest Brom3‑1
Cha16‑Jan‑26West BromMiddlesbrough2‑3
Cha19‑Sep‑25MiddlesbroughWest Brom2‑1
Cha21‑Jan‑25MiddlesbroughWest Brom2‑0
Cha01‑Oct‑24West BromMiddlesbrough0‑1
Cha23‑Dec‑23MiddlesbroughWest Brom1‑0
Cha26‑Aug‑23West BromMiddlesbrough4‑2
Cha25‑Feb‑23West BromMiddlesbrough2‑0
Cha30‑Jul‑22MiddlesbroughWest Brom1‑1
Cha22‑Feb‑22MiddlesbroughWest Brom2‑1
Cha06‑Nov‑21West BromMiddlesbrough1‑1
Cha29‑Dec‑19West BromMiddlesbrough0‑2
Cha19‑Oct‑19MiddlesbroughWest Brom0‑1
Cha02‑Feb‑19West BromMiddlesbrough2‑3
Cha24‑Aug‑18MiddlesbroughWest Brom1‑0
EPL31‑Jan‑17MiddlesbroughWest Brom1‑1
EPL28‑Aug‑16West BromMiddlesbrough0‑0
Cha17‑Apr‑10West BromMiddlesbrough2‑0
Cha19‑Sep‑09MiddlesbroughWest Brom0‑5
EPL17‑Jan‑09West BromMiddlesbrough3‑0
EPL27‑Sep‑08MiddlesbroughWest Brom0‑1
EPL26‑Feb‑06West BromMiddlesbrough0‑2
EPL27‑Nov‑05MiddlesbroughWest Brom2‑2
EPL23‑Apr‑05MiddlesbroughWest Brom4‑0
EPL14‑Nov‑04West BromMiddlesbrough1‑2
EPL05‑Apr‑03MiddlesbroughWest Brom3‑0
EPL30‑Nov‑02West BromMiddlesbrough1‑0
Cha04‑Apr‑98West BromMiddlesbrough2‑1
Cha29‑Nov‑97MiddlesbroughWest Brom1‑0
Cha01‑Apr‑95West BromMiddlesbrough1‑3
Cha14‑Sep‑94MiddlesbroughWest Brom2‑1
Cha19‑Mar‑94MiddlesbroughWest Brom3‑0
Cha25‑Sep‑93West BromMiddlesbrough1‑1
Cha19‑Feb‑91MiddlesbroughWest Brom3‑2
Cha06‑Nov‑90West BromMiddlesbrough0‑1
Cha07‑Apr‑90West BromMiddlesbrough0‑0
Cha28‑Oct‑89MiddlesbroughWest Brom0‑0
Cha05‑Mar‑88West BromMiddlesbrough0‑0
Cha17‑Oct‑87MiddlesbroughWest Brom2‑1
EPL09‑Mar‑82MiddlesbroughWest Brom1‑0
EPL03‑Oct‑81West BromMiddlesbrough2‑0
EPL28‑Mar‑81MiddlesbroughWest Brom2‑1
EPL25‑Oct‑80West BromMiddlesbrough3‑0
EPL14‑Mar‑80West BromMiddlesbrough0‑0
EPL06‑Oct‑79MiddlesbroughWest Brom2‑1
EPL28‑Apr‑79MiddlesbroughWest Brom1‑1
EPL09‑Dec‑78West BromMiddlesbrough2‑0
EPL21‑Jan‑78MiddlesbroughWest Brom1‑0
EPL03‑Sep‑77West BromMiddlesbrough2‑1
EPL02‑Apr‑77West BromMiddlesbrough2‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Birmingham158522814+1429
2Middlesbrough158523019+1129
3Stoke159242418+629
4Wolverhampton158432618+828
5West Brom158432315+828
6Swansea158252218+426
7Southampton158432915+1424
8QPR156632418+624
9West Ham156543723+1423
10Sheffield Utd156452119+222
11Portsmouth156452018+222
12Norwich157083224+821
13Blackburn156362223-121
14Cardiff154652727018
15Wrexham154651820-218
16Millwall155372327-418
17Bristol City155371624-818
18Bolton155282029-917
19Charlton154561323-1017
20Watford154381323-1015
21Lincoln City154381526-1115
22Burnley151772231-910
23Derby152491430-1610
24Preston1522111330-178
League Table (Home)
Pos Team P W D L F A GD Pts
1Southampton7610205+1519
2Middlesbrough7520179+817
3Birmingham8440198+1116
4Cardiff84402113+816
5QPR8431167+915
6West Brom8431137+615
7Blackburn85031410+415
8Swansea7421113+814
9Wolverhampton7421137+614
10Watford842299014
11Stoke7412126+613
12Portsmouth84131413+113
13Wrexham8332139+412
14Charlton833277012
15Millwall7322159+611
16Sheffield Utd732297+211
17West Ham73131811+710
18Norwich73041312+19
19Preston8215813-57
20Bolton7205915-66
21Bristol City8206413-96
22Burnley7052810-25
23Lincoln City7124816-85
24Derby8125715-85
League Table (Away)
Pos Team P W D L F A GD Pts
1Stoke85121212016
2Wolverhampton84221311+214
3West Ham83411912+713
4Birmingham741296+313
5West Brom7412108+213
6Norwich84041912+712
7Middlesbrough83321310+312
8Bristol City73311211+112
9Swansea84041115-412
10Sheffield Utd83231212011
11Bolton83231114-311
12Lincoln City8314710-310
13Portsmouth723265+19
14Southampton8233910-19
15QPR7232811-39
16Millwall8215818-107
17Blackburn7133813-56
18Wrexham7133511-66
19Burnley81251421-75
20Derby7124715-85
21Charlton7124616-105
22Cardiff7025614-82
23Watford7016414-101
24Preston7016517-121
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Birmingham6501153+1215
2West Brom6420136+714
3Wolverhampton6420104+614
4Stoke641195+413
5Norwich6402155+1012
6Middlesbrough6321137+611
7Southampton632195+411
8Cardiff63211613+311
9Portsmouth632185+311
10QPR63121310+310
11Sheffield Utd631298+110
12Blackburn6303810-29
13West Ham62131411+37
14Wrexham621387+17
15Watford621369-37
16Bolton6213812-47
17Swansea6204711-46
18Millwall6114712-54
19Lincoln City6114815-74
20Charlton6114512-74
21Bristol City6114411-74
22Derby6114615-94
23Preston6114514-94
24Burnley6033914-53
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Stoke10721169+723
2Birmingham10712218+1322
3Southampton10622189+920
4Wolverhampton10622138+520
5Middlesbrough105412214+819
6West Brom10532159+618
7Sheffield Utd105141512+316
8Portsmouth104421310+316
9Blackburn105141616016
10West Ham104332616+1015
11Norwich105052416+815
12Cardiff104332118+315
13Swansea105051517-215
14QPR103521714+314
15Bolton104151620-413
16Wrexham103341216-412
17Watford10316917-810
18Lincoln City103161120-910
19Millwall102351319-69
20Burnley101541619-38
21Bristol City10226717-108
22Charlton10145716-97
23Derby10136920-116
24Preston10127820-125
Form Table (Home)
Pos Team P W D L F A GD Pts
1Southampton6510174+1316
2Birmingham6420165+1114
3Cardiff64201810+814
4Middlesbrough6420158+714
5Swansea6411113+813
6Stoke6411114+713
7Wolverhampton6411115+613
8Portsmouth6411138+513
9Blackburn6402117+412
10QPR6321146+811
11Wrexham6321116+511
12West Brom632195+411
13West Ham6312179+810
14Sheffield Utd631297+210
15Watford631267-110
16Norwich63031210+29
17Millwall6222129+38
18Preston621367-17
19Charlton613246-26
20Lincoln City6123713-65
21Burnley604268-24
22Derby6114510-54
23Bolton6105714-73
24Bristol City6105210-83
Form Table (Away)
Pos Team P W D L F A GD Pts
1Stoke6510105+516
2Norwich6402198+1112
3Birmingham640296+312
4West Ham6321169+711
5Middlesbrough6321117+411
6Wolverhampton632186+211
7Bristol City6321109+111
8West Brom631287+110
9Bolton6312911-210
10Sheffield Utd6303101009
11Southampton62227708
12Lincoln City621358-37
13Portsmouth613234-16
14QPR6132510-56
15Swansea6204614-86
16Burnley61231214-25
17Blackburn6123611-55
18Wrexham6123410-65
19Derby6123613-75
20Millwall6114513-84
21Charlton6024415-112
22Cardiff6015412-81
23Preston6015415-111
24Watford6006313-100
Team ELO Ratings
PosTeam ELO Rating
1West Ham1,982
2Southampton1,951
3Middlesbrough1,890
4Wolverhampton1,869
5Birmingham1,841
6Lincoln City1,833
7Swansea1,802
8Sheffield Utd1,788
9Norwich1,787
10Wrexham1,786
11Millwall1,786
12West Brom1,768
13Burnley1,766
14Cardiff1,749
15Bolton1,737
16QPR1,734
17Portsmouth1,727
18Stoke1,720
19Blackburn1,707
20Bristol City1,698
21Derby1,671
22Charlton1,640
23Watford1,590
24Preston1,585
Full Form Table
West Brom Over/Under (last 6 months)
GoalsOverUnder% Over
0.5150100.0%
1.511473.3%
2.57846.7%
3.541126.7%
4.51146.7%
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.516288.9%
1.513572.2%
2.511761.1%
3.571138.9%
4.531516.7%
West Brom BTTS (last 6 months)
YesNo% Yes
10566.7%
Middlesbrough BTTS (last 6 months)
YesNo% Yes
11761.1%
Back to top