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
Cha04‑Nov‑25LeicesterMiddlesbrough1‑1D
Cha01‑Nov‑25WatfordMiddlesbrough3‑0L
Cha25‑Oct‑25MiddlesbroughWrexham1‑1D
Cha22‑Oct‑25Sheff WedMiddlesbrough0‑1W
Cha17‑Oct‑25MiddlesbroughIpswich2‑1W
Cha04‑Oct‑25PortsmouthMiddlesbrough1‑0L
Cha30‑Sep‑25MiddlesbroughStoke0‑0D
Cha27‑Sep‑25SouthamptonMiddlesbrough1‑1D
Cha19‑Sep‑25MiddlesbroughWest Brom2‑1W
Cha13‑Sep‑25PrestonMiddlesbrough2‑2D
Last 10 Birmingham
Comp Date H A S WDL
Cha04‑Nov‑25BirminghamMillwall4‑0W
Cha01‑Nov‑25BirminghamPortsmouth4‑0W
Cha25‑Oct‑25Bristol CityBirmingham1‑0L
Cha21‑Oct‑25PrestonBirmingham0‑1W
Cha18‑Oct‑25BirminghamHull2‑3L
Cha03‑Oct‑25WrexhamBirmingham1‑1D
Cha30‑Sep‑25BirminghamSheff Wed2‑2D
Cha27‑Sep‑25CoventryBirmingham3‑0L
Cha20‑Sep‑25BirminghamSwansea1‑0W
Cha13‑Sep‑25StokeBirmingham1‑0L
Last Meetings
Comp Date H A S
Cha12‑Mar‑24BirminghamMiddlesbrough0‑1
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Coventry149413913+2631
2Stoke14833219+1227
3Middlesbrough147521712+526
4Preston147431913+625
5Millwall147341619-324
6Charlton146531611+523
7Bristol City156542218+423
8Hull146442322+122
9Birmingham146351915+421
10Ipswich135532215+720
11Watford155551918+120
12Derby145541818020
13Leicester144641615+118
14Wrexham144641919018
15West Brom145361215-318
16QPR145361723-618
17Swansea144551415-117
18Blackburn135171317-416
19Southampton143651520-515
20Portsmouth143561017-714
21Oxford Utd143471520-513
22Norwich142391321-89
23Sheffield Utd1430111126-159
24Sheff Wed141581126-15-4
League Table (Home)
Pos Team P W D L F A GD Pts
1Coventry7520194+1517
2Watford8521148+617
3Preston8521127+517
4Ipswich8431159+615
5Birmingham7421156+914
6Charlton742194+514
7Middlesbrough642073+414
8Hull74211210+214
9Stoke6411114+713
10Derby83321010012
11Millwall740379-212
12Bristol City83231110+111
13Leicester724176+110
14West Brom623154+19
15Wrexham72321112-19
16Swansea723289-19
17QPR7223810-28
18Portsmouth822469-38
19Southampton613246-26
20Oxford Utd7133711-46
21Blackburn6114611-54
22Sheffield Utd6105411-73
23Sheff Wed8026318-152
24Norwich6006411-70
League Table (Away)
Pos Team P W D L F A GD Pts
1Coventry7421209+1114
2Stoke8422105+514
3Bristol City7331118+312
4Middlesbrough8332109+112
5Blackburn740376+112
6Millwall7331910-112
7QPR7313913-410
8Wrexham723287+19
9Charlton72327709
10Norwich8233910-19
11Southampton82331114-39
12West Brom8305711-49
13Preston622276+18
14Leicester72239908
15Derby62228808
16Swansea72236608
17Hull72231112-18
18Oxford Utd721489-17
19Birmingham721449-57
20Sheff Wed61328806
21Portsmouth613248-46
22Sheffield Utd8206715-86
23Ipswich512276+15
24Watford7034510-53
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Coventry6501176+1115
2Stoke6411114+713
3Hull6411106+413
4Derby641184+413
5Millwall6411107+313
6Preston6402106+412
7Charlton632185+311
8Birmingham6312125+710
9Ipswich6312108+210
10Blackburn631277010
11Bristol City631278-110
12Wrexham623165+19
13Watford622287+18
14Middlesbrough622257-28
15Oxford Utd621369-37
16Sheffield Utd6204811-36
17QPR6204610-46
18Leicester612368-25
19Swansea612358-35
20Southampton612359-45
21Portsmouth612338-55
22West Brom611438-54
23Sheff Wed6024311-82
24Norwich6015310-71
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Coventry10721257+1823
2Charlton10541147+719
3Ipswich105322012+818
4Stoke10532136+718
5Hull105321813+518
6Preston105321510+518
7Derby10532117+418
8Millwall105321313018
9Watford104331412+215
10Birmingham104241511+414
11Wrexham103521212014
12QPR104241112-114
13Middlesbrough103521011-114
14Blackburn10415914-513
15Oxford Utd103341113-212
16Bristol City103341014-412
17Swansea102441013-310
18Southampton10244914-510
19Leicester101631012-29
20Sheffield Utd103071019-99
21West Brom10226612-68
22Portsmouth10145614-87
23Sheff Wed10145817-97
24Norwich10037716-93
Form Table (Home)
Pos Team P W D L F A GD Pts
1Coventry6510194+1516
2Middlesbrough642073+414
3Birmingham6411145+913
4Stoke6411114+713
5Ipswich6411126+613
6Watford6411105+513
7Millwall640276+112
8Charlton632184+411
9Preston632196+311
10Derby632164+211
11Hull632198+111
12West Brom623154+19
13Wrexham62319909
14Leicester61415507
15Bristol City621378-17
16QPR621379-27
17Swansea613279-26
18Southampton613246-26
19Oxford Utd6132710-36
20Portsmouth612347-35
21Blackburn6114611-54
22Sheffield Utd6105411-73
23Sheff Wed6024313-102
24Norwich6006411-70
Form Table (Away)
Pos Team P W D L F A GD Pts
1Blackburn640275+212
2Coventry6321156+911
3QPR6312811-310
4Wrexham623175+29
5Bristol City62317709
6Millwall623179-29
7Leicester622287+18
8Preston622276+18
9Swansea622265+18
10Stoke622254+18
11Derby62228808
12Charlton62227708
13Oxford Utd62136607
14Hull62131112-17
15Southampton6213811-37
16Sheff Wed61328806
17Middlesbrough613258-36
18Portsmouth613248-46
19Sheffield Utd6204713-66
20Ipswich612378-15
21Birmingham611428-64
22Norwich603359-43
23Watford603359-43
24West Brom610539-63
Team ELO Ratings
PosTeam ELO Rating
1Coventry1,861
2Wrexham1,841
3Birmingham1,829
4Ipswich1,820
5Leicester1,791
6Charlton1,789
7Millwall1,773
8Bristol City1,762
9Middlesbrough1,762
10Stoke1,746
11West Brom1,736
12Preston1,730
13Swansea1,730
14Sheffield Utd1,724
15Hull1,709
16Derby1,709
17Southampton1,704
18Blackburn1,696
19Watford1,687
20QPR1,683
21Portsmouth1,667
22Oxford Utd1,663
23Norwich1,639
24Sheff Wed1,622
Middlesbrough Over/Under (last 6 months)
GoalsOverUnder% Over
0.513192.9%
1.59564.3%
2.56842.9%
3.51137.1%
4.50140.0%
Birmingham Over/Under (last 6 months)
GoalsOverUnder% Over
0.5140100.0%
1.59564.3%
2.56842.9%
3.541028.6%
4.51137.1%
Back to top