Record by opponent MatchesWDLScoresYellowYellow-RedRedMillwall FC13724----» All matchesPreston North End11452----» All matchesWest Bromwich Albion11524----» All matchesMiddlesbrough FC9621----» All matchesSheffield United9126----» All matchesSwansea City9333----» All matchesBlackburn Rovers8332-1--» All matchesHull City8440----» All matchesNorwich City8413-1--» All matchesStoke City8224----» All matchesWatford FC8422----» All matchesCoventry City7232----» All matchesQueens Park Rangers7142----» All matchesRotherham United7511----» All matchesCardiff City6123----» All matchesOxford United6222-1--» All matchesPortsmouth FC6303----» All matchesSheffield Wednesday6123----» All matchesSunderland AFC6330----» All matchesBirmingham City5122----» All matchesLeeds United5014----» All matchesPlymouth Argyle5311----» All matchesReading FC5122----» All matchesBurnley FC4103----» All matchesDerby County4211----» All matchesIpswich Town4013-1--» All matchesLuton Town4103----» All matchesSouthampton FC4121----» All matchesBlackpool FC3201----» All matchesHuddersfield Town3030----» All matchesWest Ham United3210----» All matchesAston Villa2002-1--» All matchesCharlton Athletic2020----» All matchesDoncaster Rovers2101----» All matchesFleetwood Town2011----» All matchesFulham FC2002----» All matchesGillingham FC2011----» All matchesLeicester City2101----» All matchesLincoln City2020----» All matchesLiverpool FC2011----» All matchesNottingham Forest2011----» All matchesRochdale AFC2011----» All matchesTranmere Rovers2101----» All matchesWigan Athletic2020----» All matchesWolverhampton Wanderers2002----» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1010----» All matchesBarnsley FC1010----» All matchesBolton Wanderers1010----» All matchesBrentford FC1100----» All matchesBristol Rovers1100----» All matchesBurton Albion1010----» All matchesForest Green Rovers1001----» All matchesGrenada1100----» All matchesLuxembourg1010----» All matchesManchester City1001----» All matchesManchester City U211001----» All matchesMansfield Town1100----» All matchesMilton Keynes Dons1001----» All matchesNorthampton Town1100----» All matchesSouthend United1100----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1001----» All matches