English League ChampionshipBirmingham City3 - 0MillwallVEnglish League ChampionshipLincoln City1 - 3Birmingham CityVEnglish League ChampionshipCardiff City1 - 0Birmingham CityPEnglish League ChampionshipBirmingham City3 - 0Queens Park RangersVEnglish League ChampionshipBirmingham City4 - 0Preston North EndVEnglish League ChampionshipWest Bromwich Albion0 - 1Birmingham CityV
English League ChampionshipBirmingham City2 - 2MiddlesbroughN
English League ChampionshipDerby County1 - 2Birmingham CityV
English League ChampionshipNorwich City2 - 1Birmingham CityP
English League ChampionshipBirmingham City2 - 2Wolverhampton WanderersN
English League ChampionshipBirmingham City1 - 1SouthamptonN
English League ChampionshipWrexham FC1 - 2Birmingham CityV
EFL CupBirmingham City1 - 6BrentfordP
English League ChampionshipBirmingham City2 - 2Bristol CityN
English League ChampionshipSheffield United0 - 0Birmingham CityN
English Carabao CupSwansea City0 - 1Birmingham CityV
Club FriendlyBirmingham City2 - 2BarcelonaN
English League ChampionshipPortsmouth1 - 1Birmingham CityN
ChampionshipBirmingham City2 - 1Bristol CityV
English League ChampionshipBirmingham City2 - 1Preston North EndV