Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United5113----» All matchesLiverpool FC4121-1--» All matchesSheffield United4013----» All matchesAston Villa3111----» All matchesBlackburn Rovers3003----» All matchesEverton FC3201----» All matchesManchester City3102----» All matchesMiddlesbrough FC3210----» All matchesPreston North End3012----» All matchesBolton Wanderers2020----» All matchesBurnley FC2101----» All matchesChelsea FC2200----» All matchesIpswich Town2101----» All matchesLeicester City2101----» All matchesNottingham Forest2011----» All matchesOdense BK2110----» All matchesQueens Park Rangers2110----» All matchesReading FC2011----» All matchesRotherham United2011----» All matchesWatford FC2200----» All matchesWest Bromwich Albion2101----» All matchesWigan Athletic2110----» All matchesAccrington Stanley1100----» All matchesAFC Ajax1010----» All matchesAlbania U211100----» All matchesArsenal FC1001----» All matchesBarnsley FC1100----» All matchesBradford City1001----» All matchesBrentford FC1010----» All matchesBristol City1010----» All matchesCharlton Athletic1001----» All matchesCrystal Palace1100----» All matchesDeportivo A Coruña1001----» All matchesDerby County1100----» All matchesGermany U211100-1--» All matchesFarnborough FC1100----» All matchesGillingham FC1100----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1100----» All matchesJuventus1100----» All matchesCameroon U201001----» All matchesLeeds United1100----» All matchesMillwall FC1010----» All matchesNewcastle United1001----» All matchesNetherlands U211100----» All matchesNorwich City1010----» All matchesPlymouth Argyle1100----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1010----» All matchesScunthorpe United1100----» All matchesShakhtar Donetsk1001----» All matchesSheffield Wednesday1100----» All matchesSouthampton FC1100----» All matchesSunderland AFC1001----» All matchesSwansea City1010----» All matchesTottenham Hotspur1010----» All matchesUSA U201001----» All matchesValencia CF1001----» All matchesWest Ham United1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1100----» All matches