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.

  • BlackburnBirmingham: won 11, drew 11, lost 17 of 39 meetingsBlackburn have won 17 of their 39 meetings with Birmingham

    Birmingham: won 11, drew 11, lost 17 of 39 meetings

    Goals: Birmingham 45, Blackburn 59

    The meetings we hold go back to February 15, 2000.

    Last meetings with Blackburn, results for Birmingham

    1. Lost
      Birmingham City FC 0, Blackburn Rovers FC 1Championship 2025-26
    2. Won
      Blackburn Rovers FC 1, Birmingham City FC 2Championship 2025-26
    3. Won
      Birmingham City FC 1, Blackburn Rovers FC 0Championship 2023-24
    4. Lost
      Blackburn Rovers FC 4, Birmingham City FC 2Championship 2023-24
    5. Won
      Birmingham City FC 1, Blackburn Rovers FC 0Championship 2022-23
    Go to the Blackburn team page
  • 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
  • Nottingham ForestBirmingham: won 9, drew 10, lost 11 of 30 meetingsNottingham Forest have won 11 of their 30 meetings with Birmingham

    Birmingham: won 9, drew 10, lost 11 of 30 meetings

    Goals: Birmingham 30, Nottingham Forest 35

    The meetings we hold go back to December 28, 1999.

    Last meetings with Nottingham Forest, results for Birmingham

    1. Lost
      Nottingham Forest FC 2, Birmingham City FC 0Championship 2021-22
    2. Lost
      Birmingham City FC 0, Nottingham Forest FC 3Championship 2021-22
    3. Drew
      Birmingham City FC 1, Nottingham Forest FC 1Championship 2020-21
    4. Drew
      Nottingham Forest FC 0, Birmingham City FC 0Championship 2020-21
    5. Won
      Birmingham City 2, Nottingham Forest 1Championship 2019-20
    Go to the Nottingham Forest 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
Show all 23 teams
  • 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
  • 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
  • FulhamBirmingham: won 7, drew 7, lost 11 of 25 meetingsFulham have won 11 of their 25 meetings with Birmingham

    Birmingham: won 7, drew 7, lost 11 of 25 meetings

    Goals: Birmingham 25, Fulham 35

    The meetings we hold go back to August 7, 1999.

    Last meetings with Fulham, results for Birmingham

    1. Lost
      Birmingham City 0, Fulham FC 2EFL Cup 2024-25
    2. Lost
      Fulham FC 6, Birmingham City FC 2Championship 2021-22
    3. Lost
      Birmingham City FC 1, Fulham FC 4Championship 2021-22
    4. Lost
      Fulham FC 1, Birmingham City 0Championship 2019-20
    5. Lost
      Birmingham City 0, Fulham FC 1Championship 2019-20
    Go to the Fulham 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
  • CharltonBirmingham: won 8, drew 7, lost 6 of 21 meetingsBirmingham have won 8 of their 21 meetings with Charlton

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

    Goals: Birmingham 19, Charlton 15

    The meetings we hold go back to October 2, 1999.

    Last meetings with Charlton, results for Birmingham

    1. Lost
      Charlton Athletic FC 1, Birmingham City FC 0Championship 2025-26
    2. Drew
      Birmingham City FC 1, Charlton Athletic FC 1Championship 2025-26
    3. Won
      Birmingham City 1, Charlton Athletic 0League One 2024-25
    4. Lost
      Charlton Athletic 1, Birmingham City 0League One 2024-25
    5. Won
      Charlton Athletic 0, Birmingham City 1EFL Cup 2024-25
    Go to the Charlton 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
  • Manchester CityBirmingham: won 1, drew 3, lost 9 of 13 meetingsManchester City have won 9 of their 13 meetings with Birmingham

    Birmingham: won 1, drew 3, lost 9 of 13 meetings

    Goals: Birmingham 7, Manchester City 22

    The meetings we hold go back to October 19, 1999.

    Last meetings with Manchester City, results for Birmingham

    1. Lost
      Manchester City 3, Birmingham City 0FA Cup 2020-21
    2. Drew
      Birmingham City 2, Manchester City 2Premier League 2010-11
    3. Drew
      Manchester City 0, Birmingham City 0Premier League 2010-11
    4. Lost
      Manchester City 5, Birmingham City 1Premier League 2009-10
    5. Drew
      Birmingham City 0, Manchester City 0Premier League 2009-10
    Go to the Manchester City 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
  • WalsallBirmingham: won 3, drew 0, lost 1 of 4 meetingsBirmingham have won 3 of their 4 meetings with Walsall

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

    Goals: Birmingham 5, Walsall 2

    The meetings we hold go back to October 8, 1999.

    Last meetings with Walsall, results for Birmingham

    1. Won
      Birmingham City 1, Walsall FC 0First Division 2001-02
    2. Won
      Walsall FC 1, Birmingham City 2First Division 2001-02
    3. Won
      Birmingham 2, Walsall 0First Division 1999-00
    4. Lost
      Walsall 1, Birmingham 0First Division 1999-00
    Go to the Walsall 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