English League ChampionshipBirmingham City3 - 0MillwallWEnglish League ChampionshipLincoln City1 - 3Birmingham CityWEnglish League ChampionshipCardiff City1 - 0Birmingham CityLEnglish League ChampionshipBirmingham City3 - 0Queens Park RangersWEnglish League ChampionshipBirmingham City4 - 0Preston North EndWEnglish League ChampionshipWest Bromwich Albion0 - 1Birmingham CityW
English League ChampionshipBirmingham City2 - 2MiddlesbroughD
English League ChampionshipDerby County1 - 2Birmingham CityW
English League ChampionshipNorwich City2 - 1Birmingham CityL
English League ChampionshipBirmingham City2 - 2Wolverhampton WanderersD
English League ChampionshipBirmingham City1 - 1SouthamptonD
English League ChampionshipWrexham FC1 - 2Birmingham CityW
EFL CupBirmingham City1 - 6BrentfordL
English League ChampionshipBirmingham City2 - 2Bristol CityD
English League ChampionshipSheffield United0 - 0Birmingham CityD
English Carabao CupSwansea City0 - 1Birmingham CityW
Club FriendlyBirmingham City2 - 2BarcelonaD
English League ChampionshipPortsmouth1 - 1Birmingham CityD
ChampionshipBirmingham City2 - 1Bristol CityW
English League ChampionshipBirmingham City2 - 1Preston North EndW