Club XI — the playable archive of every English football club

Stoke City v Birmingham City: head-to-head record

Stoke City have played Birmingham City 123 times in competitive football, winning 46, drawing 34 and losing 43, first meeting on 27 Oct 1894 and most recently on 24 Jan 2026. Every meeting is listed below.

Every Stoke City v Birmingham City match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
27 Oct 18941894–95First DivisionHBirmingham City2–2
17 Nov 18941894–95First DivisionABirmingham City2–4
14 Sep 18951895–96First DivisionABirmingham City2–1
19 Oct 18951895–96First DivisionHBirmingham City6–1
11 Feb 18991898–99FA CupHBirmingham City2–2
15 Feb 18991898–99FA CupABirmingham City2–1
9 Feb 19011900–01FA CupHBirmingham City1–1
13 Feb 19011900–01FA CupABirmingham City1–2
17 Feb 19021901–02First DivisionABirmingham City1–1
15 Mar 19021901–02First DivisionHBirmingham City1–0
5 Dec 19031903–04First DivisionABirmingham City0–1
2 Apr 19041903–04First DivisionHBirmingham City1–0
22 Apr 19051904–05First DivisionABirmingham City1–0
29 Apr 19051904–05First DivisionHBirmingham City1–0
14 Oct 19051905–06First DivisionABirmingham City0–2
3 Feb 19061905–06FA CupHBirmingham City0–1
17 Feb 19061905–06First DivisionHBirmingham City2–2
3 Nov 19061906–07First DivisionABirmingham City1–2
9 Mar 19071906–07First DivisionHBirmingham City3–0
6 Dec 19191919–20Second DivisionHBirmingham City0–1
13 Dec 19191919–20Second DivisionABirmingham City1–2
20 Nov 19201920–21Second DivisionHBirmingham City1–2
27 Nov 19201920–21Second DivisionABirmingham City0–3
13 Sep 19221922–23First DivisionABirmingham City0–2
2 Apr 19231922–23First DivisionHBirmingham City0–0
28 Oct 19331933–34First DivisionHBirmingham City1–1Bobby Liddle17,194
10 Mar 19341933–34First DivisionABirmingham City1–0Tommy Sale16,000
1 Sep 19341934–35First DivisionHBirmingham City2–0Tommy Sale, Arthur Tutin29,642
5 Jan 19351934–35First DivisionABirmingham City0–030,000
21 Sep 19351935–36First DivisionABirmingham City5–0Stanley Matthews, Stanley Matthews, Stanley Matthews, Joe Johnson, Joe Johnson12,000
3 Feb 19361935–36First DivisionHBirmingham City3–1Harry Davies, Harry Davies, James Westland11,485
12 Sep 19361936–37First DivisionABirmingham City4–2Freddie Steele, Freddie Steele, Freddie Steele, Stanley Matthews10,000
9 Jan 19371936–37First DivisionHBirmingham City2–0Arthur Turner, James Westland15,211
16 Jan 19371936–37FA CupHBirmingham City4–1Freddie Steele, Freddie Steele, Freddie Steele, Joe Johnson31,480
28 Aug 19371937–38First DivisionHBirmingham City2–2Stanley Matthews, Freddie Steele27,475
1 Jan 19381937–38First DivisionABirmingham City1–1Freddie Steele25,000
10 Sep 19381938–39First DivisionABirmingham City2–1Clement Smith, Frank Baker22,000
14 Jan 19391938–39First DivisionHBirmingham City6–3Freddie Steele, Freddie Steele, Freddie Steele, Freddie Steele, Clement Smith, Tommy Sale20,000
9 Nov 19401940–41Wartime LeagueHBirmingham City5–0Frank Mountford, Frank Mountford, Frank Mountford, Alexander Ormston, Alexander Ormston4,980
16 Nov 19401940–41Wartime LeagueABirmingham City2–6Bobby Liddle, Clement Smith1,462
10 Oct 19421942–43Wartime LeagueABirmingham City0–12,500
17 Oct 19421942–43Wartime LeagueHBirmingham City1–2Tommy Sale4,000
23 Oct 19431943–44Wartime LeagueHBirmingham City1–1George Mountford5,000
30 Oct 19431943–44Wartime LeagueABirmingham City0–23,900
22 Jan 19441943–44Wartime CupABirmingham City1–4Fred Basnett1,750
29 Jan 19441943–44Wartime CupHBirmingham City4–1Freddie Steele, Freddie Steele, Freddie Steele, Tommy Sale20,000
21 Oct 19441944–45Wartime LeagueHBirmingham City0–06,000
28 Oct 19441944–45Wartime LeagueABirmingham City1–1Freddie Steele8,000
25 Sep 19481948–49First DivisionABirmingham City1–2Frank Bowyer49,800
19 Feb 19491948–49First DivisionHBirmingham City2–1Freddie Steele, John Sellars25,892
27 Aug 19491949–50First DivisionHBirmingham City3–1Frank Bowyer, Frank Bowyer, Verdi Godwin28,069
24 Dec 19491949–50First DivisionABirmingham City0–120,000
12 Sep 19531953–54Second DivisionHBirmingham City3–2Harry Oscroft, Frank Bowyer, Frank Mountford22,853
23 Jan 19541953–54Second DivisionABirmingham City0–125,199
21 Aug 19541954–55Second DivisionHBirmingham City2–1Harry Oscroft, Joe Hutton27,984
18 Dec 19541954–55Second DivisionABirmingham City0–222,100
30 Nov 19631963–64First DivisionHBirmingham City4–1John Ritchie, John Ritchie, Peter Dobing, George Kinnell27,308
11 Apr 19641963–64First DivisionABirmingham City1–0George Kinnell19,890
29 Aug 19641964–65First DivisionABirmingham City2–1John Ritchie, Keith Bebbington20,692
17 Mar 19651964–65First DivisionHBirmingham City2–1John Ritchie, Keith Bebbington12,899
5 Aug 19711971–72FA CupABirmingham City0–023,841
5 Aug 19721972–73FA CupABirmingham City0–025,841
18 Nov 19721972–73First DivisionHBirmingham City1–2Jimmy Greenhoff 323,046
21 Apr 19731972–73First DivisionABirmingham City1–3Jimmy Robertson 8532,513
19 Sep 19731973–74Texaco CupHBirmingham City0–09,530
2 Oct 19731973–74Texaco CupABirmingham City0–013,433
17 Nov 19731973–74First DivisionHBirmingham City5–2John Ritchie 10, Jimmy Robertson 25, Geoff Hurst 60, John Mahoney 70, John Ritchie 8319,179
13 Apr 19741973–74First DivisionABirmingham City0–029,467
7 Dec 19741974–75First DivisionABirmingham City3–0Jimmy Greenhoff 14, Ian Moores 29, Jimmy Greenhoff 3633,999
11 Jan 19751974–75First DivisionHBirmingham City0–026,157
27 Dec 19751975–76First DivisionABirmingham City1–1Ian Moores 4037,166
19 Apr 19761975–76First DivisionHBirmingham City1–0Joe Gallagher 619,918
20 Nov 19761976–77First DivisionHBirmingham City1–0Garth Crooks 7021,486
16 Apr 19771976–77First DivisionABirmingham City0–219,554
25 Oct 19801980–81First DivisionABirmingham City1–1Mike Doyle 8016,535
28 Mar 19811980–81First DivisionHBirmingham City0–014,624
24 Oct 19811981–82First DivisionHBirmingham City1–0Lee Chapman 5015,399
13 Mar 19821981–82First DivisionABirmingham City1–2Lee Chapman 7912,018
4 Sep 19821982–83First DivisionABirmingham City4–1Phil Hawker 20, Mark Chamberlain 33, Mark Chamberlain 36, Peter Griffiths 4314,412
3 Jan 19831982–83First DivisionHBirmingham City1–1Ian Painter 7615,428
6 Sep 19831983–84First DivisionABirmingham City0–113,728
17 Mar 19841983–84First DivisionHBirmingham City2–1Paul Dyson 21, Steve Bould 5613,506
23 Aug 19861986–87Second DivisionHBirmingham City0–211,548
24 Jan 19871986–87Second DivisionABirmingham City0–010,643
15 Aug 19871987–88Second DivisionABirmingham City0–213,137
16 Jan 19881987–88Second DivisionHBirmingham City3–1Brian Talbot 7, Tony Henry 82, Tony Henry 8710,076
25 Oct 19881988–89Second DivisionABirmingham City1–0Simon Stainrod 736,292
28 Feb 19891988–89Second DivisionHBirmingham City1–0George Berry 337,904
8 Sep 19901990–91Third DivisionHBirmingham City0–116,009
16 Apr 19911990–91Third DivisionABirmingham City1–2Tony Ellis 456,726
4 Jan 19921991–92Third DivisionHBirmingham City2–1Paul Ware 52, Wayne Biggins 7718,914
29 Feb 19921991–92Third DivisionABirmingham City1–1Paul Barnes 8922,162
7 Sep 19931993–94Anglo-Italian CupHBirmingham City2–0Ian Cranson 4, Mark Stein 518,633
26 Dec 19931993–94First DivisionHBirmingham City2–1Þorvaldur Örlygsson 21, Lee Sandford 6916,584
2 Apr 19941993–94First DivisionABirmingham City1–3Martin Carruthers 3313,568
12 Sep 19951995–96First DivisionABirmingham City1–1Martin Carruthers 5219,005
17 Feb 19961995–96First DivisionHBirmingham City1–0Simon Sturridge 2515,716
14 Sep 19961996–97First DivisionABirmingham City1–3Richard Forsyth 6618,612
10 Jan 19971996–97First DivisionHBirmingham City1–0Ray Wallace 1810,049
9 Aug 19971997–98First DivisionABirmingham City0–220,608
10 Jan 19981997–98First DivisionHBirmingham City0–714,940
19 Feb 20062005–06FA CupHBirmingham City0–118,768
12 Aug 20062006–07ChampionshipHBirmingham City0–012,347
11 Feb 20072006–07ChampionshipABirmingham City0–115,854
22 Aug 20092009–10Premier LeagueABirmingham City0–021,694
28 Dec 20092009–10Premier LeagueHBirmingham City0–127,211
9 Nov 20102010–11Premier LeagueHBirmingham City3–2Robert Huth 44, Ricardo Fuller 71, Dean Whitehead 8526,318
12 Feb 20112010–11Premier LeagueABirmingham City0–123,660
29 Oct 20132013–14League CupABirmingham City4–4Oussama Assaidi 10, Peter Crouch 55, Marko Arnautović 71, Kenwyne Jones 9413,436
20 Oct 20182018–19ChampionshipHBirmingham City0–128,160
26 Dec 20182018–19ChampionshipABirmingham City0–226,344
31 Aug 20192019–20ChampionshipABirmingham City1–2Liam Lindsay 5820,652
12 Jul 20202019–20ChampionshipHBirmingham City2–0
4 Oct 20202020–21ChampionshipHBirmingham City1–1Nick Powell 86
10 Apr 20212020–21ChampionshipABirmingham City0–2
14 Aug 20212021–22ChampionshipABirmingham City0–010,189
19 Feb 20222021–22ChampionshipHBirmingham City2–2Tyrese Campbell 25, Tyrese Campbell 5223,502
5 Nov 20222022–23ChampionshipHBirmingham City1–2Lewis Baker 7522,459
10 Apr 20232022–23ChampionshipABirmingham City0–017,413
26 Dec 20232023–24ChampionshipABirmingham City3–1Jordan Thompson 12, Lynden Gooch 31, André Vidigal 5321,640
20 Jan 20242023–24ChampionshipHBirmingham City1–2Jordan Thompson 7025,058
13 Sep 20252025–26ChampionshipHBirmingham City1–0Bosun Lawal 2124,676
24 Jan 20262025–26ChampionshipABirmingham City1–1Phil Neumann 7127,904

See also: the Birmingham City archive and Birmingham City v Stoke City.

All Stoke City head-to-head records · Stoke City season by season