england flag

Birmingham v West Ham Head to Head

Birmingham logo
West Ham logo
Last 10 Birmingham
Comp Date H A S WDL
Cha07‑Nov‑26BirminghamSwansea2‑1W
Cha03‑Nov‑26BirminghamMillwall3‑0W
Cha31‑Oct‑26Lincoln CityBirmingham1‑3W
Cha24‑Oct‑26CardiffBirmingham1‑0L
Cha17‑Oct‑26BirminghamQPR3‑0W
Cha13‑Oct‑26BirminghamPreston4‑0W
Cha10‑Oct‑26West BromBirmingham0‑1W
Cha19‑Sep‑26BirminghamMiddlesbrough2‑2D
Cha12‑Sep‑26DerbyBirmingham1‑2W
Cha09‑Sep‑26NorwichBirmingham2‑1L
Last 10 West Ham
Comp Date H A S WDL
Cha07‑Nov‑26BlackburnWest Ham2‑1L
Cha04‑Nov‑26CardiffWest Ham3‑3D
Cha31‑Oct‑26West HamWest Brom1‑3L
Cha24‑Oct‑26West HamSouthampton2‑3L
Cha17‑Oct‑26SwanseaWest Ham0‑1W
Cha14‑Oct‑26Lincoln CityWest Ham0‑6W
Cha09‑Oct‑26West HamQPR1‑1D
Cha19‑Sep‑26MillwallWest Ham2‑2D
EFLC15‑Sep‑26West HamFulham2‑3L
Cha11‑Sep‑26West HamWrexham6‑0W
Last Meetings
Comp Date H A S
FAC05‑Jan‑19West HamBirmingham2‑0
Cha09‑Apr‑12West HamBirmingham3‑3
Cha26‑Dec‑11BirminghamWest Ham1‑1
EPL06‑Feb‑11West HamBirmingham0‑1
EFLC11‑Jan‑11West HamBirmingham2‑1
EPL06‑Nov‑10BirminghamWest Ham2‑2
EPL10‑Feb‑10West HamBirmingham2‑0
EPL12‑Dec‑09BirminghamWest Ham1‑0
EPL09‑Feb‑08West HamBirmingham1‑1
EPL18‑Aug‑07BirminghamWest Ham0‑1
EPL13‑Feb‑06West HamBirmingham3‑0
EPL05‑Dec‑05BirminghamWest Ham1‑2
EPL11‑May‑03BirminghamWest Ham2‑2
EPL05‑Oct‑02West HamBirmingham1‑2
EFLC30‑Nov‑99BirminghamWest Ham2‑3
Cha03‑Apr‑93BirminghamWest Ham1‑2
Cha28‑Nov‑92West HamBirmingham3‑1
EFLC04‑Oct‑89West HamBirmingham1‑1
EFLC19‑Sep‑89BirminghamWest Ham1‑2
EPL14‑Dec‑85West HamBirmingham2‑0
EPL17‑Aug‑85BirminghamWest Ham1‑0
EPL14‑Jan‑84BirminghamWest Ham3‑0
EPL27‑Aug‑83West HamBirmingham4‑0
EPL05‑Feb‑83BirminghamWest Ham3‑0
EPL11‑Sep‑82West HamBirmingham5‑0
EPL13‑Feb‑82West HamBirmingham2‑2
EPL03‑Oct‑81BirminghamWest Ham2‑2
Cha22‑Apr‑80West HamBirmingham1‑2
Cha07‑Apr‑80BirminghamWest Ham0‑0
EPL28‑Mar‑78BirminghamWest Ham3‑0
EPL26‑Dec‑77West HamBirmingham1‑0
EPL08‑Apr‑77West HamBirmingham2‑2
EPL27‑Dec‑76BirminghamWest Ham0‑0
EPL06‑Mar‑76West HamBirmingham1‑2
EPL01‑Nov‑75BirminghamWest Ham1‑5
EPL18‑Mar‑75BirminghamWest Ham1‑1
EPL25‑Sep‑74West HamBirmingham3‑0
EPL02‑Feb‑74West HamBirmingham0‑0
EPL15‑Dec‑73BirminghamWest Ham3‑1
EPL23‑Apr‑73BirminghamWest Ham0‑0
EPL30‑Sep‑72West HamBirmingham2‑0
EPL28‑Dec‑64West HamBirmingham2‑1
EPL26‑Dec‑64BirminghamWest Ham2‑1
EPL17‑Apr‑64West HamBirmingham5‑0
EPL07‑Dec‑63BirminghamWest Ham2‑1
EPL01‑May‑63BirminghamWest Ham3‑2
EPL06‑Oct‑62West HamBirmingham5‑0
EPL06‑Apr‑62West HamBirmingham2‑2
EPL18‑Nov‑61BirminghamWest Ham4‑0
EPL25‑Feb‑61BirminghamWest Ham4‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Birmingham158522814+1429
2Middlesbrough158523019+1129
3Stoke159242418+629
4Southampton158432915+1424
5Wolverhampton158432618+828
6West Brom158432315+828
7Swansea158252218+426
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
Birmingham Over/Under (last 6 months)
GoalsOverUnder% Over
0.514193.3%
1.512380.0%
2.511473.3%
3.551033.3%
4.50150.0%
West Ham Over/Under (last 6 months)
GoalsOverUnder% Over
0.5180100.0%
1.516288.9%
2.514477.8%
3.510855.6%
4.561233.3%
Birmingham BTTS (last 6 months)
YesNo% Yes
9660.0%
West Ham BTTS (last 6 months)
YesNo% Yes
12666.7%
Back to top