The Fishy - Grimsby Town FC

england flag

Middlesbrough v Birmingham Head to Head

Middlesbrough logo
Birmingham logo
Last 10 Middlesbrough
Comp Date H A S WDL
Cha02‑Dec‑23LeedsMiddlesbrough3‑2L
Cha28‑Nov‑23MiddlesbroughPreston4‑0W
Cha25‑Nov‑23Bristol CityMiddlesbrough3‑2L
Cha11‑Nov‑23MiddlesbroughLeicester1‑0W
Cha04‑Nov‑23PlymouthMiddlesbrough3‑3D
EFLC31‑Oct‑23ExeterMiddlesbrough2‑3W
Cha28‑Oct‑23MiddlesbroughStoke0‑2L
Cha24‑Oct‑23NorwichMiddlesbrough1‑2W
Cha21‑Oct‑23MiddlesbroughBirmingham1‑0W
Cha07‑Oct‑23SunderlandMiddlesbrough0‑4W
Last 10 Birmingham
Comp Date H A S WDL
Cha02‑Dec‑23BirminghamRotherham0‑0D
Cha29‑Nov‑23BlackburnBirmingham4‑2L
Cha25‑Nov‑23BirminghamSheff Wed2‑1W
Cha11‑Nov‑23SunderlandBirmingham3‑1L
Cha04‑Nov‑23BirminghamIpswich2‑2D
Cha28‑Oct‑23SouthamptonBirmingham3‑1L
Cha25‑Oct‑23BirminghamHull0‑2L
Cha21‑Oct‑23MiddlesbroughBirmingham1‑0L
Cha06‑Oct‑23BirminghamWest Brom3‑1W
Cha03‑Oct‑23BirminghamHuddersfield4‑1W
Last Meetings
Comp Date H A S
Cha21‑Oct‑23MiddlesbroughBirmingham1‑0
Cha02‑Jan‑23BirminghamMiddlesbrough1‑3
Cha05‑Oct‑22MiddlesbroughBirmingham1‑0
Cha15‑Mar‑22BirminghamMiddlesbrough0‑2
Cha30‑Oct‑21MiddlesbroughBirmingham0‑2
Cha16‑Jan‑21MiddlesbroughBirmingham0‑1
Cha19‑Dec‑20BirminghamMiddlesbrough1‑4
Cha21‑Jan‑20MiddlesbroughBirmingham1‑1
Cha04‑Oct‑19BirminghamMiddlesbrough2‑1
Cha12‑Jan‑19BirminghamMiddlesbrough1‑2
Cha11‑Aug‑18MiddlesbroughBirmingham1‑0
Cha06‑Mar‑18BirminghamMiddlesbrough0‑1
Cha22‑Nov‑17MiddlesbroughBirmingham2‑0
Cha29‑Apr‑16BirminghamMiddlesbrough2‑2
Cha12‑Dec‑15MiddlesbroughBirmingham0‑0
Cha18‑Feb‑15BirminghamMiddlesbrough1‑1
Cha09‑Aug‑14MiddlesbroughBirmingham2‑0
Cha08‑Apr‑14MiddlesbroughBirmingham3‑1
Cha07‑Dec‑13BirminghamMiddlesbrough2‑2
Cha16‑Mar‑13MiddlesbroughBirmingham0‑1
Cha30‑Nov‑12BirminghamMiddlesbrough3‑2
Cha17‑Mar‑12BirminghamMiddlesbrough3‑0
Cha21‑Aug‑11MiddlesbroughBirmingham3‑1
EPL26‑Dec‑07BirminghamMiddlesbrough3‑0
EPL01‑Sep‑07MiddlesbroughBirmingham2‑0
EPL04‑Mar‑06MiddlesbroughBirmingham1‑0
EPL23‑Aug‑05BirminghamMiddlesbrough0‑3
EPL26‑Dec‑04BirminghamMiddlesbrough2‑0
EPL11‑Sep‑04MiddlesbroughBirmingham2‑1
EPL20‑Mar‑04MiddlesbroughBirmingham5‑3
EPL03‑Mar‑04BirminghamMiddlesbrough3‑1
EPL26‑Apr‑03BirminghamMiddlesbrough3‑0
EPL21‑Sep‑02MiddlesbroughBirmingham1‑0
Cha07‑Feb‑98BirminghamMiddlesbrough1‑1
Cha20‑Sep‑97MiddlesbroughBirmingham3‑1
EFLC20‑Dec‑95BirminghamMiddlesbrough2‑0
EFLC29‑Nov‑95MiddlesbroughBirmingham0‑0
Cha26‑Mar‑94BirminghamMiddlesbrough1‑0
Cha02‑Oct‑93MiddlesbroughBirmingham2‑2
Cha26‑Mar‑88MiddlesbroughBirmingham1‑1
Cha24‑Oct‑87BirminghamMiddlesbrough0‑0
EFLC07‑Oct‑86BirminghamMiddlesbrough3‑2
EFLC23‑Sep‑86MiddlesbroughBirmingham2‑2
Cha06‑May‑85MiddlesbroughBirmingham0‑0
Cha08‑Dec‑84BirminghamMiddlesbrough3‑2
EPL06‑Feb‑82BirminghamMiddlesbrough0‑0
EPL12‑Sep‑81MiddlesbroughBirmingham2‑1
EPL04‑Apr‑81BirminghamMiddlesbrough2‑1
EPL01‑Nov‑80MiddlesbroughBirmingham1‑2
EPL24‑Mar‑79MiddlesbroughBirmingham2‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Leicester1915133412+2246
2Ipswich1914324125+1645
3Leeds1911533420+1438
4Southampton1911443127+437
5West Brom199553019+1132
6Hull198652924+530
7Blackburn199193231+128
8Preston198472432-828
9Sunderland198382922+727
10Watford197662823+527
11Cardiff198382723+427
12Middlesbrough198383129+227
13Norwich198293436-226
14Bristol City197482021-125
15Birmingham196582327-423
16Plymouth196493129+222
17Coventry195772423+122
18Swansea195682627-121
19Millwall195682126-521
20Stoke1963101927-821
21Huddersfield194871831-1320
22QPR1944111730-1316
23Rotherham1927101737-2013
24Sheff Wed1924131231-1910
League Table (Home)
Pos Team P W D L F A GD Pts
1Ipswich109013017+1327
2Leeds10730219+1224
3Leicester9702134+921
4West Brom10622179+820
5Southampton106221914+520
6Plymouth106132414+1019
7Birmingham10541159+619
8Watford105322110+1118
9Preston105231517-217
10Hull104421510+516
11Cardiff95131510+516
12Middlesbrough9513117+416
13Sunderland95041712+515
14Norwich95041312+115
15Coventry9351107+314
16Bristol City104241312+114
17Stoke9414911-213
18Blackburn94051316-312
19Rotherham92521312+111
20Swansea102531212011
21Huddersfield9243814-610
22Sheff Wed10235814-69
23Millwall10226816-88
24QPR8125816-85
League Table (Away)
Pos Team P W D L F A GD Pts
1Leicester10811218+1325
2Ipswich9531118+318
3Southampton95221213-117
4Blackburn105141915+416
5Leeds94231311+214
6Hull94231414014
7Millwall93421310+313
8West Brom93331310+312
9Sunderland103341210+212
10Cardiff103251213-111
11Middlesbrough103252022-211
12Bristol City932479-211
13Norwich103252124-311
14QPR11326914-511
15Preston9324915-611
16Swansea93151415-110
17Huddersfield102441017-710
18Watford9234713-69
19Coventry102261416-28
20Stoke102261016-68
21Birmingham9117818-104
22Plymouth9036715-83
23Rotherham10028425-212
24Sheff Wed9018417-131
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Leeds6510146+816
2Southampton6510103+716
3West Brom6402105+512
4Watford6321127+511
5Ipswich63211210+211
6Hull6312108+210
7Leicester631275+210
8Blackburn6303129+39
9Norwich63031012-29
10QPR622286+28
11Sunderland622287+18
12Middlesbrough62131211+17
13Plymouth6213101007
14Coventry62137707
15Cardiff621367-17
16Sheff Wed621379-27
17Bristol City621357-27
18Swansea613279-26
19Huddersfield613258-36
20Preston6204612-66
21Millwall6123810-25
22Stoke612359-45
23Birmingham6123813-55
24Rotherham6042513-84
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Leeds108112010+1025
2Southampton10730167+924
3Ipswich107212314+923
4Leicester10712166+1022
5Middlesbrough106132112+919
6West Brom10613148+619
7Blackburn106041911+818
8Watford105321510+518
9Hull104241515014
10Bristol City10415911-213
11Swansea103341315-212
12Cardiff103251111011
13Plymouth103251415-111
14Coventry10325911-211
15Birmingham103251518-311
16Sunderland103251114-311
17Stoke10325813-511
18Millwall102441415-110
19Norwich103161520-510
20Huddersfield10244817-910
21QPR10226915-68
22Sheff Wed10226714-78
23Rotherham10154918-98
24Preston102261122-118
Form Table (Home)
Pos Team P W D L F A GD Pts
1Ipswich6600188+1018
2Leeds6600156+918
3Southampton6510124+816
4Leicester650191+815
5Middlesbrough6501103+715
6West Brom641193+613
7Watford6321159+611
8Birmingham6321117+411
9Cardiff6312107+310
10Hull631296+310
11Plymouth6312119+210
12Sunderland63039909
13Bristol City63038809
14Coventry62314409
15Sheff Wed622269-38
16Rotherham614187+17
17Huddersfield614169-37
18Stoke621348-47
19Swansea613268-26
20Norwich6204710-36
21Blackburn6204812-46
22QPR6123712-55
23Preston6123713-65
24Millwall6024412-82
Form Table (Away)
Pos Team P W D L F A GD Pts
1Leicester6411126+613
2Blackburn6402136+712
3Southampton632186+211
4Middlesbrough63121612+410
5West Brom6312117+410
6Swansea6312118+310
7Millwall6231106+49
8Ipswich62317709
9Hull62221011-18
10Leeds622267-18
11Watford622246-28
12Cardiff62136607
13Norwich62131012-27
14Stoke6213810-27
15Coventry62049906
16Sunderland612356-15
17Huddersfield6123511-65
18QPR611447-34
19Bristol City611437-44
20Preston6114514-94
21Plymouth6024511-62
22Rotherham6024214-122
23Birmingham6006515-100
24Sheff Wed6006111-100
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.525196.2%
1.520676.9%
2.5141253.8%
3.591734.6%
4.562023.1%
Birmingham Over/Under (last 6 months)
GoalsOverUnder% Over
0.521291.3%
1.518578.3%
2.5121152.2%
3.581534.8%
4.541917.4%
Back to top