English League ChampionshipBirmingham City2 - 1Swansea CityFEnglish League ChampionshipBirmingham City3 - 0MillwallFEnglish League ChampionshipLincoln City1 - 3Birmingham CityFEnglish League ChampionshipCardiff City1 - 0Birmingham CityHEnglish League ChampionshipBirmingham City3 - 0Queens Park RangersFEnglish League ChampionshipBirmingham City4 - 0Preston North EndFEnglish League ChampionshipWest Bromwich Albion0 - 1Birmingham CityF
English League ChampionshipBirmingham City2 - 2MiddlesbroughB
English League ChampionshipDerby County1 - 2Birmingham CityF
English League ChampionshipNorwich City2 - 1Birmingham CityH
English League ChampionshipBirmingham City2 - 2Wolverhampton WanderersB
English League ChampionshipBirmingham City1 - 1SouthamptonB
English League ChampionshipWrexham FC1 - 2Birmingham CityF
EFL CupBirmingham City1 - 6BrentfordH
English League ChampionshipBirmingham City2 - 2Bristol CityB
English League ChampionshipSheffield United0 - 0Birmingham CityB
English Carabao CupSwansea City0 - 1Birmingham CityF
Club FriendlyBirmingham City2 - 2BarcelonaB
English League ChampionshipPortsmouth1 - 1Birmingham CityB
ChampionshipBirmingham City2 - 1Bristol CityF