Birmingham City Football Club, an English association football club based in the city of Birmingham, was founded in 1875 as Small Heath Alliance. For their first thirteen years, there was no league football, so matches were arranged on an occasional basis, supplemented by cup competitions organised at both local and national level. In 1888, Small Heath joined the Combination, a league set up to provide organised football for those clubs not invited to join the Football League which was to start the same year. However, the Combination was not well organised, and folded in April 1889 with many fixtures still outstanding. Small Heath were founder members of the Football Alliance in 1889, and three years later were elected to the newly formed Second Division of the Football League. They topped the table in their first season, though failed to win promotion via the test match system then in operation, but reached the top flight for the first time in 1894. Since that time, they have not fallen below the third tier of the English football league system, and were promoted to the Premier League for the first time for the 2002–03 season.
Birmingham's first team have competed in a number of nationally contested leagues, and their record against each club faced in those competitions is summarised below. The opening match of the 1889–90 Football Alliance season pitted them against near neighbours Birmingham St George's, their first Football League match was against Burslem Port Vale, and they met their 111th and most recent different league opponent, Stevenage, for the first time in the 2024–25 EFL League One season. The team that Birmingham have played most in league competition is Manchester City, whom they first met as Ardwick in the 1891–92 Football Alliance season. Wolverhampton Wanderers have beaten Birmingham 62 times in the league, more than any other team: they overtook Manchester City's total of 60 victories in the 2017–18 EFL Championship season. Derby County have drawn 36 league encounters with Birmingham, one more than Everton and West Bromwich Albion. Birmingham have recorded more league victories against Leicester City than against any other club, having beaten them 50 times out of 126 attempts.
All statistics are correct up to and including the match played against Portsmouth F.C. on 2 May 2026, the final day of the 2025–26 EFL Championship regular season.
Key The table includes results of matches played by Birmingham City's first team (under that name and under its former names, Birmingham and Small Heath) in the Football Alliance, the Football League and the Premier League. Matches from uncompleted competitionsthe abandoned 1939–40 Football League season and the unfinished 1888–89 season in the Combinationare excluded, as are test matches, Football League play-offs, and matches in the various wartime competitions. The name used for each opponent is the name they had when Birmingham City most recently played a league match against them. Results against each opponent include results against that club under any former name. For example, results against Leyton Orient include matches played against Orient (1966–1987) and Clapton Orient (before 1945). The columns headed "First" and "Last" contain the first and most recent seasons in which Birmingham City played league matches against each opponent. P = matches played; W = matches won; D = matches drawn; L = matches lost; Win% = percentage of total matches won Clubs with this coloured background and marked in the "Opponent" column are Birmingham City's divisional rivals in the current 2026–27 EFL Championship season. Clubs with this coloured background and marked in the "Opponent" column are defunct.
All-time league record
+Birmingham City F.C. league record by opponentOpponentPWDLPWDLPWDLWin%FirstLastNotes Home Away TotalAFC Bournemouth903693061987–882021–22Arsenal6230151762418401893–942010–11Aston Villa5822162058141529 1894–952018–19Barnsley4122910411810131898–992024–25Birmingham St George's 311130031889–901891–92Blackburn Rovers 6537171165916401894–952025–26Blackpool46241111461011251896–972024–25Bolton Wanderers 65341516651019361894–952024–25Bootle 431042111889–901892–93Bradford City11740114431921–222001–02Bradford Park Avenue841382421908–091947–48Brentford2110562111551935–362020–21Brighton & Hove Albion13454132381980–812016–17Bristol City 361911636166141902–032025–26Bristol Rovers743071511953–542024–25Burnley 4723101447812271894–952022–23Burton Albion311131022016–172024–25Burton Swifts 870186111891–921900–01Burton United 110011001902–031902–03Burton Wanderers 110011001896–971896–97Bury321651132104181895–961998–99Cambridge United521253021979–802024–25Cardiff City 401814840115241920–212023–24Carlisle United961292251965–661984–85Charlton Athletic 341611734511181936–372025–26Chelsea4114121541612231907–082010–11Chester City 431043011989–901994–95Chesterfield743072411899–19001950–51Colchester United110010102006–072006–07Coventry City2914962989121919–202025–26Crawley Town101011002024–252024–25Crewe Alexandra131003137331889–902001–02Crystal Palace2214352265111965–662012–13Darlington110010101991–921991–92Darwen 650160241889–901898–99Derby County 59261617591021281894–952025–26Doncaster Rovers10622106131902–032013–14Everton5918182359617361894–952010–11Exeter City321032011990–912024–25Fulham43181312431313171908–092021–22Gainsborough Trinity10640104331896–971911–12Gillingham220021102000–012001–02Glossop10532103161898–991914–15Grimsby Town3820993889211889–902001–02Hartlepool United110010011991–921991–92Huddersfield Town 5729919571225201910–112024–25Hull City371614737108191908–092025–26Ipswich Town39161583985261954–552025–26Leeds City 741270251908–091914–15Leeds United51291210511113271920–212023–24Leicester City64331120641812341896–97 2025–26Leyton Orient191162198741908–092024–25Lincoln City 1915221910721891–922024–25Liverpool5021141550711321893–942010–11Long Eaton Rangers 110011001889–901889–90Loughborough 440042111896–971899–1900Luton Town30168630131071897–982022–23Manchester City6740121567913451891–922010–11Manchester United501720135099321889–902010–11Mansfield Town321031111989–902024–25Middlesbrough 59281615591317291899–19002025–26Middlesbrough Ironopolis 110010101893–941893–94Millwall 2612952686121946–472025–26Milton Keynes Dons110011002015–162015–16New Brighton Tower 330030211898–991900–01Newcastle United4821121548814261893–942016–17Newport County101011001946–471946–47Northampton Town321030211966–672024–25Northwich Victoria220022001892–931893–94Norwich City 34178934511181965–662025–26Nottingham Forest57241320571519231889–902021–22Notts County2615652658131893–941993–94Oldham Athletic12444124351908–091996–97Oxford United13463136341968–691998–99Peterborough United 844083231991–922024–25Plymouth Argyle15942157531946–472023–24Portsmouth 442798441215171927–282025–26Port Vale141112146261892–931999–2000Preston North End 5027111250914281894–952023–24Queens Park Rangers 33207633711151950–512025–26Reading22958228951986–872024–25Rotherham Town 110011001893–941893–94Rotherham County 211021101919–201920–21Rotherham United191333197841951–522024–25Sheffield United 54291114541211311892–932025–26Sheffield Wednesday5326198531311291889–902025–26Shrewsbury Town10424101361979–802024–25Southampton 229852253141946–472025–26Southend United641161141990–912006–07South Shields211020021919–201920–21Stevenage110011002024–252024–25Stockport County1915221954101900–012024–25Stoke City 51261312511011301890–912025–26Sunderland5627131656119361894–952023–24Sunderland Albion 200220021889–901890–91Swansea City 211173218851946–472025–26Swindon Town10532104331969–701999–2000Torquay United110011001991–921991–92Tottenham Hotspur411810134186271908–092010–11Tranmere Rovers10541103161989–902000–01Walsall141112147251889–902001–02Watford 2312472334161969–702025–26West Bromwich Albion 64231724641520291894–952025–26West Ham United 43231010431511171919–202011–12Wigan Athletic14554143561989–902024–25Wimbledon 310231021984–852001–02Wolverhampton Wanderers 65232022651510401894–952017–18Wrexham 440040311979–802024–25Wycombe Wanderers 310232101994–952024–25Yeovil Town100111002013–142013–14York City110010011994–951994–95
Notes
Sources
References Matthews (2010), p. 224.