English League ChampionshipWolverhampton Wanderers3 - 0Cardiff CityLEnglish League ChampionshipCardiff City1 - 0Birmingham CityWEnglish League ChampionshipMiddlesbrough2 - 2Cardiff CityDEnglish League ChampionshipCardiff City5 - 1WatfordWEnglish League ChampionshipBlackburn Rovers2 - 1Cardiff CityL
English League ChampionshipCardiff City3 - 1Charlton AthleticW
English League ChampionshipBolton Wanderers1 - 0Cardiff CityL
English League ChampionshipCardiff City1 - 1Stoke CityD
English League ChampionshipPortsmouth2 - 0Cardiff CityL
English League ChampionshipQueens Park Rangers2 - 1Cardiff CityL
English League ChampionshipCardiff City2 - 2Sheffield UnitedD
EFL CupCardiff City1 - 2Norwich CityL
English League ChampionshipDerby County2 - 2Cardiff CityD
English League ChampionshipCardiff City1 - 1Wrexham FCD
English Carabao CupCardiff City3 - 2Swindon TownW
Club FriendlyCardiff City4 - 1AS RomaW
League OneMansfield Town5 - 4Cardiff CityL
League OneCardiff City5 - 1Northampton TownW
League OneCardiff City1 - 0Port ValeW
League OneReading1 - 3Cardiff CityW