Club XI — the playable archive of every English football club

Middlesbrough v Birmingham City: head-to-head record

Middlesbrough have played Birmingham City 127 times in competitive football, winning 44, drawing 36 and losing 47, first meeting on 9 Sep 1899 and most recently on 2 Mar 2026. Every meeting is listed below.

Every Middlesbrough v Birmingham City match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
9 Sep 18991899–00Second DivisionHBirmingham City1–3
6 Jan 19001899–00Second DivisionABirmingham City1–5
15 Dec 19001900–01Second DivisionHBirmingham City0–1
20 Apr 19011900–01Second DivisionABirmingham City1–2
26 Sep 19031903–04First DivisionHBirmingham City3–1
23 Jan 19041903–04First DivisionABirmingham City2–2
8 Oct 19041904–05First DivisionABirmingham City1–2
26 Dec 19041904–05First DivisionHBirmingham City0–1
25 Dec 19051905–06First DivisionHBirmingham City1–0
26 Dec 19051905–06First DivisionABirmingham City0–7
26 Dec 19061906–07First DivisionABirmingham City0–0
1 Jan 19071906–07First DivisionHBirmingham City1–0
4 Sep 19071907–08First DivisionHBirmingham City1–0
5 Oct 19071907–08First DivisionABirmingham City4–1
18 Mar 19221921–22First DivisionHBirmingham City1–1
25 Mar 19221921–22First DivisionABirmingham City3–4
21 Oct 19221922–23First DivisionHBirmingham City2–1
28 Oct 19221922–23First DivisionABirmingham City0–2
16 Feb 19241923–24First DivisionABirmingham City1–2
23 Feb 19241923–24First DivisionHBirmingham City0–1
15 Oct 19271927–28First DivisionABirmingham City2–3
25 Feb 19281927–28First DivisionHBirmingham City1–1
5 Oct 19291929–30First DivisionABirmingham City1–1
8 Feb 19301929–30First DivisionHBirmingham City5–1
15 Nov 19301930–31First DivisionHBirmingham City1–1
21 Mar 19311930–31First DivisionABirmingham City2–1
24 Oct 19311931–32First DivisionHBirmingham City2–0
5 Mar 19321931–32First DivisionABirmingham City0–3
29 Oct 19321932–33First DivisionABirmingham City4–1
18 Feb 19331932–33FA CupHBirmingham City0–0
22 Feb 19331932–33FA CupABirmingham City0–3
11 Mar 19331932–33First DivisionHBirmingham City2–2
9 Sep 19331933–34First DivisionHBirmingham City0–3
20 Jan 19341933–34First DivisionABirmingham City0–0
15 Sep 19341934–35First DivisionHBirmingham City0–1
6 Feb 19351934–35First DivisionABirmingham City2–4
14 Dec 19351935–36First DivisionHBirmingham City0–2
18 Apr 19361935–36First DivisionABirmingham City0–1
26 Mar 19371936–37First DivisionHBirmingham City3–1
29 Mar 19371936–37First DivisionABirmingham City0–0
1 Sep 19371937–38First DivisionABirmingham City1–3
8 Sep 19371937–38First DivisionHBirmingham City1–1
26 Dec 19381938–39First DivisionABirmingham City1–2
27 Dec 19381938–39First DivisionHBirmingham City2–2
25 Aug 19481948–49First DivisionABirmingham City0–0
1 Sep 19481948–49First DivisionHBirmingham City1–1
29 Oct 19491949–50First DivisionHBirmingham City1–0
15 Apr 19501949–50First DivisionABirmingham City0–0
8 Apr 19551954–55Second DivisionHBirmingham City2–5
11 Apr 19551954–55Second DivisionABirmingham City0–3
24 Jan 19591958–59FA CupHBirmingham City0–136,587
25 Aug 19651965–66Second DivisionABirmingham City1–1
31 Aug 19651965–66Second DivisionHBirmingham City1–1
29 Aug 19671967–68Second DivisionHBirmingham City1–1
26 Sep 19671967–68Second DivisionABirmingham City1–6
14 Sep 19681968–69Second DivisionHBirmingham City3–1
19 Apr 19691968–69Second DivisionABirmingham City1–3
16 Dec 19691969–70Second DivisionHBirmingham City4–2
14 Mar 19701969–70Second DivisionABirmingham City0–0
1 Sep 19701970–71Second DivisionABirmingham City1–0
27 Apr 19711970–71Second DivisionHBirmingham City0–0
4 Dec 19711971–72Second DivisionHBirmingham City0–0
22 Apr 19721971–72Second DivisionABirmingham City1–1
17 Aug 19741974–75First DivisionABirmingham City3–0
14 Dec 19741974–75First DivisionHBirmingham City3–0
8 Mar 19751974–75FA CupABirmingham City0–147,260
26 Aug 19751975–76First DivisionHBirmingham City2–0
7 Feb 19761975–76First DivisionABirmingham City1–2
16 Oct 19761976–77First DivisionABirmingham City1–3
22 Mar 19771976–77First DivisionHBirmingham City2–2
10 Sep 19771977–78First DivisionHBirmingham City1–2
4 Feb 19781977–78First DivisionABirmingham City2–1
22 Aug 19781978–79First DivisionABirmingham City3–1
24 Mar 19791978–79First DivisionHBirmingham City2–1
26 Jan 19801979–80FA CupABirmingham City1–2
1 Nov 19801980–81First DivisionHBirmingham City1–2
4 Apr 19811980–81First DivisionABirmingham City1–2
12 Sep 19811981–82First DivisionHBirmingham City2–1
6 Feb 19821981–82First DivisionABirmingham City0–0
8 Dec 19841984–85Second DivisionABirmingham City2–3
6 May 19851984–85Second DivisionHBirmingham City0–0
23 Sep 19861986–87League CupHBirmingham City2–2
7 Oct 19861986–87League CupABirmingham City2–3
24 Oct 19871987–88Second DivisionABirmingham City0–07,404
26 Mar 19881987–88Second DivisionHBirmingham City1–1Gary Pallister15,465
2 Oct 19931993–94First DivisionHBirmingham City2–2John Hendrie, Alan Moore13,801
26 Mar 19941993–94First DivisionABirmingham City0–112,409
29 Nov 19951995–96League CupHBirmingham City0–028,031
20 Dec 19951995–96League CupABirmingham City0–219,878
20 Sep 19971997–98First DivisionHBirmingham City3–1Vladimír Kinder, Mikkel Beck, Emerson Moisés Costa30,125
7 Feb 19981997–98First DivisionABirmingham City1–1Gianluca Festa20,639
21 Sep 20022002–03Premier LeagueHBirmingham City1–029,869
26 Apr 20032002–03Premier LeagueABirmingham City0–328,821
3 Mar 20042003–04Premier LeagueABirmingham City1–329,369
20 Mar 20042003–04Premier LeagueHBirmingham City5–330,244
11 Sep 20042004–05Premier LeagueHBirmingham City2–130,252
26 Dec 20042004–05Premier LeagueABirmingham City0–229,082
23 Aug 20052005–06Premier LeagueABirmingham City3–027,998
4 Mar 20062005–06Premier LeagueHBirmingham City1–028,141
1 Sep 20072007–08Premier LeagueHBirmingham City2–022,920
26 Dec 20072007–08Premier LeagueABirmingham City0–324,094
21 Aug 20112011–12ChampionshipHBirmingham City3–1Barry Robson 48, Faris Haroun 69, Malaury Martin 7217,567
17 Mar 20122011–12ChampionshipABirmingham City0–319,927
30 Nov 20122012–13ChampionshipABirmingham City2–3Grant Leadbitter 14, Scott McDonald 6215,332
16 Mar 20132012–13ChampionshipHBirmingham City0–114,348
7 Dec 20132013–14ChampionshipABirmingham City2–2Mustapha Carayol 22, Daniel Ayala 8013,454
8 Apr 20142013–14ChampionshipHBirmingham City3–1Danny Graham 28, Jacob Butterfield 29, Lee Tomlin 8913,399
9 Aug 20142014–15ChampionshipHBirmingham City2–0Daniel Ayala 33, Kike 6618,371
18 Feb 20152014–15ChampionshipABirmingham City1–1Patrick Bamford 7415,101
12 Dec 20152015–16ChampionshipHBirmingham City0–020,929
29 Apr 20162015–16ChampionshipABirmingham City2–2Jordan Rhodes 40, Gastón Ramírez 5721,380
22 Nov 20172017–18ChampionshipHBirmingham City2–0Britt Assombalonga 10, Britt Assombalonga 4122,848
6 Mar 20182017–18ChampionshipABirmingham City1–0Patrick Bamford 3918,301
11 Aug 20182018–19ChampionshipHBirmingham City1–0Britt Assombalonga 1223,748
12 Jan 20192018–19ChampionshipABirmingham City2–1Lewis Wing 37, Britt Assombalonga 8221,420
4 Oct 20192019–20ChampionshipABirmingham City1–2Daniel Ayala 8719,703
21 Jan 20202019–20ChampionshipHBirmingham City1–1Ashley Fletcher 8118,350
19 Dec 20202020–21ChampionshipABirmingham City4–1Britt Assombalonga 27, George Saville 31, Neil Etheridge 56, Lewis Wing 82
16 Jan 20212020–21ChampionshipHBirmingham City0–1
30 Oct 20212021–22ChampionshipHBirmingham City0–2
15 Mar 20222021–22ChampionshipABirmingham City2–0Aaron Connolly 23, Folarin Balogun 6215,852
5 Oct 20222022–23ChampionshipHBirmingham City1–0Chuba Akpom 2322,374
2 Jan 20232022–23ChampionshipABirmingham City3–1Matt Crooks 57, Matt Crooks 59, Chuba Akpom 8517,823
21 Oct 20232023–24ChampionshipHBirmingham City1–0Morgan Rogers 8928,449
12 Mar 20242023–24ChampionshipABirmingham City1–0Riley McGree 1717,829
8 Nov 20252025–26ChampionshipHBirmingham City2–1Dael Fry 17, Hayden Hackney 45+526,378
2 Mar 20262025–26ChampionshipABirmingham City3–1Matt Targett 13, Matt Targett 26, David Strelec 6026,918

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

All Middlesbrough head-to-head records · Middlesbrough season by season