Skip to content

First Division

History

Seasons

Every season we hold for Birmingham, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Birmingham season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionshipPromotion - Play Offs712552201220
2025-26Championship1046171316575664
2024-25League OnePromotion - ChampionshipChampions14634938431111
2023-24ChampionshipRelegation - League One2246131122506550
2022-23Championship1746141121475853
2021-22Championship2046111421507547
2020-21Championship1846131320376152
2019-20Championship2046121420547550
Show all 26 seasons

Head-to-head

How Birmingham have done against each team in First Division, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • QPRBirmingham: won 13, drew 8, lost 12 of 33 meetingsBirmingham have won 13 of their 33 meetings with QPR

    Birmingham: won 13, drew 8, lost 12 of 33 meetings

    Goals: Birmingham 35, QPR 36

    The meetings we hold go back to October 25, 1998.

    Last meetings with QPR, results for Birmingham

    1. Won
      Birmingham 3, QPR 0Championship 2026-27
    2. Won
      Birmingham City FC 1, Queens Park Rangers FC 0Championship 2025-26
    3. Lost
      Queens Park Rangers FC 2, Birmingham City FC 1Championship 2025-26
    4. Lost
      Queens Park Rangers FC 2, Birmingham City FC 1Championship 2023-24
    5. Drew
      Birmingham City FC 0, Queens Park Rangers FC 0Championship 2023-24
    Go to the QPR team page
  • NorwichBirmingham: won 9, drew 7, lost 14 of 30 meetingsNorwich have won 14 of their 30 meetings with Birmingham

    Birmingham: won 9, drew 7, lost 14 of 30 meetings

    Goals: Birmingham 33, Norwich 37

    The meetings we hold go back to September 26, 1998.

    Last meetings with Norwich, results for Birmingham

    1. Lost
      Norwich 2, Birmingham 1Championship 2026-27
    2. Won
      Norwich City FC 1, Birmingham City FC 2Championship 2025-26
    3. Won
      Birmingham City FC 4, Norwich City FC 1Championship 2025-26
    4. Won
      Birmingham City FC 1, Norwich City FC 0Championship 2023-24
    5. Lost
      Norwich City FC 2, Birmingham City FC 0Championship 2023-24
    Go to the Norwich team page
  • BarnsleyBirmingham: won 15, drew 7, lost 8 of 30 meetingsBirmingham have won 15 of their 30 meetings with Barnsley

    Birmingham: won 15, drew 7, lost 8 of 30 meetings

    Goals: Birmingham 47, Barnsley 35

    The meetings we hold go back to August 29, 1998.

    Last meetings with Barnsley, results for Birmingham

    1. Won
      Birmingham City 6, Barnsley FC 2League One 2024-25
    2. Won
      Barnsley FC 1, Birmingham City 2League One 2024-25
    3. Won
      Birmingham City FC 2, Barnsley FC 1Championship 2021-22
    4. Drew
      Barnsley FC 1, Birmingham City FC 1Championship 2021-22
    5. Lost
      Barnsley FC 1, Birmingham City FC 0Championship 2020-21
    Go to the Barnsley team page
  • Bristol CityBirmingham: won 19, drew 5, lost 5 of 29 meetingsBirmingham have won 19 of their 29 meetings with Bristol City

    Birmingham: won 19, drew 5, lost 5 of 29 meetings

    Goals: Birmingham 48, Bristol City 28

    The meetings we hold go back to November 28, 1998.

    Last meetings with Bristol City, results for Birmingham

    1. Drew
    2. Won
      Birmingham City FC 2, Bristol City FC 1Championship 2025-26
    3. Lost
      Bristol City FC 1, Birmingham City FC 0Championship 2025-26
    4. Drew
      Birmingham City FC 0, Bristol City FC 0Championship 2023-24
    5. Won
      Bristol City FC 0, Birmingham City FC 2Championship 2023-24
    Go to the Bristol City team page
  • IpswichBirmingham: won 8, drew 11, lost 9 of 28 meetingsIpswich have won 9 of their 28 meetings with Birmingham

    Birmingham: won 8, drew 11, lost 9 of 28 meetings

    Goals: Birmingham 33, Ipswich 35

    The meetings we hold go back to December 5, 1998.

    Last meetings with Ipswich, results for Birmingham

    1. Lost
      Ipswich Town FC 2, Birmingham City FC 1Championship 2025-26
    2. Drew
      Birmingham City FC 1, Ipswich Town FC 1Championship 2025-26
    3. Lost
      Ipswich Town FC 3, Birmingham City FC 1Championship 2023-24
    4. Drew
      Birmingham City FC 2, Ipswich Town FC 2Championship 2023-24
    5. Drew
      Ipswich Town 1, Birmingham City 1Championship 2018-19
    Go to the Ipswich team page
  • BoltonBirmingham: won 10, drew 7, lost 11 of 28 meetingsBolton have won 11 of their 28 meetings with Birmingham

    Birmingham: won 10, drew 7, lost 11 of 28 meetings

    Goals: Birmingham 34, Bolton 39

    The meetings we hold go back to September 12, 1998.

    Last meetings with Bolton, results for Birmingham

    1. Lost
      Bolton Wanderers 3, Birmingham City 1League One 2024-25
    2. Won
      Birmingham City 2, Bolton Wanderers 0League One 2024-25
    3. Lost
      Birmingham City 0, Bolton Wanderers 1Championship 2018-19
    4. Lost
      Bolton Wanderers 1, Birmingham City 0Championship 2018-19
    5. Won
      Bolton Wanderers 0, Birmingham City 1Championship 2017-18
    Go to the Bolton team page
  • HuddersfieldBirmingham: won 11, drew 11, lost 6 of 28 meetingsBirmingham have won 11 of their 28 meetings with Huddersfield

    Birmingham: won 11, drew 11, lost 6 of 28 meetings

    Goals: Birmingham 32, Huddersfield 27

    The meetings we hold go back to October 31, 1998.

    Last meetings with Huddersfield, results for Birmingham

    1. Won
      Huddersfield Town 0, Birmingham City 1League One 2024-25
    2. Won
      Birmingham City 1, Huddersfield Town 0League One 2024-25
    3. Drew
      Huddersfield Town AFC 1, Birmingham City FC 1Championship 2023-24
    4. Won
      Birmingham City FC 4, Huddersfield Town AFC 1Championship 2023-24
    5. Lost
      Huddersfield Town AFC 2, Birmingham City FC 1Championship 2022-23
    Go to the Huddersfield team page
  • West BromBirmingham: won 11, drew 8, lost 8 of 27 meetingsBirmingham have won 11 of their 27 meetings with West Brom

    Birmingham: won 11, drew 8, lost 8 of 27 meetings

    Goals: Birmingham 37, West Brom 27

    The meetings we hold go back to November 7, 1998.

    Last meetings with West Brom, results for Birmingham

    1. Won
    2. Drew
      Birmingham City FC 0, West Bromwich Albion FC 0Championship 2025-26
    3. Drew
      West Bromwich Albion FC 1, Birmingham City FC 1Championship 2025-26
    4. Lost
      West Bromwich Albion FC 1, Birmingham City FC 0Championship 2023-24
    5. Won
      Birmingham City FC 3, West Bromwich Albion FC 1Championship 2023-24
    Go to the West Brom team page
Show all 23 teams
  • WolvesBirmingham: won 8, drew 7, lost 12 of 27 meetingsWolves have won 12 of their 27 meetings with Birmingham

    Birmingham: won 8, drew 7, lost 12 of 27 meetings

    Goals: Birmingham 27, Wolves 34

    The meetings we hold go back to November 22, 1998.

    Last meetings with Wolves, results for Birmingham

    1. Drew
      Birmingham 2, Wolves 2Championship 2026-27
    2. Lost
      Wolverhampton Wanderers 2, Birmingham City 0Championship 2017-18
    3. Lost
      Birmingham City 0, Wolverhampton Wanderers 1Championship 2017-18
    4. Won
      Wolverhampton Wanderers 1, Birmingham City 2Championship 2016-17
    5. Lost
      Birmingham City 1, Wolverhampton Wanderers 3Championship 2016-17
    Go to the Wolves team page
  • WatfordBirmingham: won 7, drew 4, lost 13 of 24 meetingsWatford have won 13 of their 24 meetings with Birmingham

    Birmingham: won 7, drew 4, lost 13 of 24 meetings

    Goals: Birmingham 24, Watford 39

    The meetings we hold go back to October 10, 1998.

    Last meetings with Watford, results for Birmingham

    1. Lost
      Watford FC 3, Birmingham City FC 0Championship 2025-26
    2. Won
      Birmingham City FC 2, Watford FC 1Championship 2025-26
    3. Lost
      Birmingham City FC 0, Watford FC 1Championship 2023-24
    4. Lost
      Watford FC 2, Birmingham City FC 0Championship 2023-24
    5. Lost
      Watford FC 3, Birmingham City FC 0Championship 2022-23
    Go to the Watford team page
  • Sheffield UtdBirmingham: won 8, drew 6, lost 7 of 21 meetingsBirmingham have won 8 of their 21 meetings with Sheffield Utd

    Birmingham: won 8, drew 6, lost 7 of 21 meetings

    Goals: Birmingham 20, Sheffield Utd 24

    The meetings we hold go back to August 22, 1998.

    Last meetings with Sheffield Utd, results for Birmingham

    1. Drew
    2. Drew
      Birmingham City FC 1, Sheffield United FC 1Championship 2025-26
    3. Lost
      Sheffield United FC 3, Birmingham City FC 0Championship 2025-26
    4. Lost
      Birmingham City FC 1, Sheffield United FC 2Championship 2022-23
    5. Drew
      Sheffield United FC 1, Birmingham City FC 1Championship 2022-23
    Go to the Sheffield Utd team page
  • SunderlandBirmingham: won 7, drew 5, lost 6 of 18 meetingsBirmingham have won 7 of their 18 meetings with Sunderland

    Birmingham: won 7, drew 5, lost 6 of 18 meetings

    Goals: Birmingham 24, Sunderland 23

    The meetings we hold go back to December 19, 1998.

    Last meetings with Sunderland, results for Birmingham

    1. Won
      Birmingham City FC 2, Sunderland AFC 1Championship 2023-24
    2. Lost
      Sunderland AFC 3, Birmingham City FC 1Championship 2023-24
    3. Lost
      Sunderland AFC 2, Birmingham City FC 1Championship 2022-23
    4. Lost
      Birmingham City FC 1, Sunderland AFC 2Championship 2022-23
    5. Won
      Birmingham City 3, Sunderland AFC 1Championship 2017-18
    Go to the Sunderland team page
  • PortsmouthBirmingham: won 7, drew 6, lost 3 of 16 meetingsBirmingham have won 7 of their 16 meetings with Portsmouth

    Birmingham: won 7, drew 6, lost 3 of 16 meetings

    Goals: Birmingham 23, Portsmouth 18

    The meetings we hold go back to September 29, 1998.

    Last meetings with Portsmouth, results for Birmingham

    1. Drew
      Portsmouth FC 1, Birmingham City FC 1Championship 2025-26
    2. Won
      Birmingham City FC 4, Portsmouth FC 0Championship 2025-26
    3. Lost
      Portsmouth FC 4, Birmingham City 1Championship 2011-12
    4. Won
      Birmingham City 1, Portsmouth FC 0Championship 2011-12
    5. Won
      Portsmouth FC 1, Birmingham City 2Premier League 2009-10
    Go to the Portsmouth team page
  • Crystal PalaceBirmingham: won 11, drew 4, lost 1 of 16 meetingsBirmingham have won 11 of their 16 meetings with Crystal Palace

    Birmingham: won 11, drew 4, lost 1 of 16 meetings

    Goals: Birmingham 26, Crystal Palace 9

    The meetings we hold go back to August 16, 1998.

    Last meetings with Crystal Palace, results for Birmingham

    1. Won
      Crystal Palace 0, Birmingham City 4Championship 2012-13
    2. Drew
      Birmingham City 2, Crystal Palace 2Championship 2012-13
    3. Won
      Birmingham City 3, Crystal Palace 1Championship 2011-12
    4. Lost
      Crystal Palace 1, Birmingham City 0Championship 2011-12
    5. Drew
      Crystal Palace 0, Birmingham City 0Championship 2008-09
    Go to the Crystal Palace team page
  • StockportBirmingham: won 6, drew 1, lost 3 of 10 meetingsBirmingham have won 6 of their 10 meetings with Stockport

    Birmingham: won 6, drew 1, lost 3 of 10 meetings

    Goals: Birmingham 16, Stockport 8

    The meetings we hold go back to September 8, 1998.

    Last meetings with Stockport, results for Birmingham

    1. Drew
      Stockport County 1, Birmingham City 1League One 2024-25
    2. Won
      Birmingham City 2, Stockport County 0League One 2024-25
    3. Won
      Stockport County 0, Birmingham City 3First Division 2001-02
    4. Won
      Birmingham City 2, Stockport County 1First Division 2001-02
    5. Lost
      Stockport County 2, Birmingham City 0First Division 2000-01
    Go to the Stockport team page
  • CreweBirmingham: won 6, drew 2, lost 0 of 8 meetingsBirmingham have won 6 of their 8 meetings with Crewe

    Birmingham: won 6, drew 2, lost 0 of 8 meetings

    Goals: Birmingham 18, Crewe 5

    The meetings we hold go back to October 17, 1998.

    Last meetings with Crewe, results for Birmingham

    1. Won
      Birmingham City 3, Crewe Alexandra 1First Division 2001-02
    2. Drew
      Crewe Alexandra 0, Birmingham City 0First Division 2001-02
    3. Won
      Birmingham City 2, Crewe Alexandra 0First Division 2000-01
    4. Won
      Crewe Alexandra 0, Birmingham City 2First Division 2000-01
    5. Won
      Crewe 2, Birmingham 3First Division 1999-00
    Go to the Crewe team page
  • GrimsbyBirmingham: won 3, drew 3, lost 2 of 8 meetingsBirmingham have won 3 of their 8 meetings with Grimsby

    Birmingham: won 3, drew 3, lost 2 of 8 meetings

    Goals: Birmingham 11, Grimsby 6

    The meetings we hold go back to September 19, 1998.

    Last meetings with Grimsby, results for Birmingham

    1. Won
      Birmingham City 4, Grimsby Town 0First Division 2001-02
    2. Lost
      Grimsby Town 3, Birmingham City 1First Division 2001-02
    3. Won
      Birmingham City 1, Grimsby Town 0First Division 2000-01
    4. Drew
      Grimsby Town 1, Birmingham City 1First Division 2000-01
    5. Drew
      Birmingham 0, Grimsby 0First Division 1999-00
    Go to the Grimsby team page
  • TranmereBirmingham: won 3, drew 1, lost 2 of 6 meetingsBirmingham have won 3 of their 6 meetings with Tranmere

    Birmingham: won 3, drew 1, lost 2 of 6 meetings

    Goals: Birmingham 9, Tranmere 6

    The meetings we hold go back to October 3, 1998.

    Last meetings with Tranmere, results for Birmingham

    1. Lost
      Tranmere Rovers 1, Birmingham City 0First Division 2000-01
    2. Won
      Birmingham City 2, Tranmere Rovers 0First Division 2000-01
    3. Lost
      Tranmere 2, Birmingham 1First Division 1999-00
    4. Won
      Birmingham 3, Tranmere 1First Division 1999-00
    5. Won
      Tranmere 0, Birmingham 1First Division 1998-99
    Go to the Tranmere team page
  • Oxford UtdBirmingham: won 3, drew 0, lost 1 of 4 meetingsBirmingham have won 3 of their 4 meetings with Oxford Utd

    Birmingham: won 3, drew 0, lost 1 of 4 meetings

    Goals: Birmingham 10, Oxford Utd 2

    The meetings we hold go back to November 14, 1998.

    Last meetings with Oxford Utd, results for Birmingham

    1. Won
      Oxford United FC 0, Birmingham City FC 2Championship 2025-26
    2. Won
      Birmingham City FC 1, Oxford United FC 0Championship 2025-26
    3. Won
      Oxford Utd 1, Birmingham 7First Division 1998-99
    4. Lost
      Birmingham 0, Oxford Utd 1First Division 1998-99
    Go to the Oxford Utd team page
  • BradfordBirmingham: won 3, drew 0, lost 1 of 4 meetingsBirmingham have won 3 of their 4 meetings with Bradford

    Birmingham: won 3, drew 0, lost 1 of 4 meetings

    Goals: Birmingham 10, Bradford 4

    The meetings we hold go back to August 31, 1998.

    Last meetings with Bradford, results for Birmingham

    1. Won
      Bradford City 1, Birmingham City 3First Division 2001-02
    2. Won
      Birmingham City 4, Bradford City 0First Division 2001-02
    3. Won
      Birmingham 2, Bradford 1First Division 1998-99
    4. Lost
      Bradford 2, Birmingham 1First Division 1998-99
    Go to the Bradford team page
  • SwindonBirmingham: won 2, drew 2, lost 0 of 4 meetingsBirmingham have won 2 of their 4 meetings with Swindon

    Birmingham: won 2, drew 2, lost 0 of 4 meetings

    Goals: Birmingham 7, Swindon 3

    The meetings we hold go back to October 20, 1998.

    Last meetings with Swindon, results for Birmingham

    1. Won
      Swindon 1, Birmingham 4First Division 1999-00
    2. Drew
      Birmingham 1, Swindon 1First Division 1999-00
    3. Won
      Swindon 0, Birmingham 1First Division 1998-99
    4. Drew
      Birmingham 1, Swindon 1First Division 1998-99
    Go to the Swindon team page
  • Port ValeBirmingham: won 3, drew 0, lost 1 of 4 meetingsBirmingham have won 3 of their 4 meetings with Port Vale

    Birmingham: won 3, drew 0, lost 1 of 4 meetings

    Goals: Birmingham 8, Port Vale 5

    The meetings we hold go back to August 8, 1998.

    Last meetings with Port Vale, results for Birmingham

    1. Lost
      Port Vale 3, Birmingham 1First Division 1999-00
    2. Won
      Birmingham 4, Port Vale 2First Division 1999-00
    3. Won
      Birmingham 1, Port Vale 0First Division 1998-99
    4. Won
      Port Vale 0, Birmingham 2First Division 1998-99
    Go to the Port Vale team page
  • BuryBirmingham: won 2, drew 0, lost 0 of 2 meetingsBirmingham have won 2 of their 2 meetings with Bury

    Birmingham: won 2, drew 0, lost 0 of 2 meetings

    Goals: Birmingham 5, Bury 2

    The meetings we hold go back to September 5, 1998.

    Last meetings with Bury, results for Birmingham

    1. Won
      Bury 2, Birmingham 4First Division 1998-99
    2. Won
      Birmingham 1, Bury 0First Division 1998-99
    Go to the Bury team page