Record by opponent MatchesWDLScoresYellowYellow-RedRedBolton Wanderers16103321--» All matchesBlackburn Rovers152672---» All matchesManchester City15231023--» All matchesWatford FC1374251--» All matchesNewcastle United136342---» All matchesWest Bromwich Albion1244461--» All matchesWigan Athletic1265151--» All matchesNorwich City1263341--» All matchesLiverpool FC1243531--» All matchesArsenal FC1215621--» All matchesReading FC1134481--» All matchesStoke City117227---» All matchesAston Villa111734---» All matchesWolverhampton Wanderers1132621--» All matchesPortsmouth FC1144311--» All matchesChelsea FC11038-1--» All matchesSunderland AFC1043341--» All matchesTottenham Hotspur105324---» All matchesWest Ham United10316111-» All matchesPreston North End932442--» All matchesSheffield Wednesday953141--» All matchesBurnley FC92522---» All matchesFulham FC941421--» All matchesSheffield United93152---» All matchesWalsall FC861141--» All matchesMiddlesbrough FC82242---» All matchesEverton FC8107-1--» All matchesIpswich Town742161--» All matchesNottingham Forest712422--» All matchesManchester United7115----» All matchesCrewe Alexandra64206---» All matchesDerby County6204----» All matchesWimbledon FC52123---» All matchesCoventry City52122---» All matchesCharlton Athletic521211--» All matchesStockport County5302----» All matchesBirmingham City431031--» All matchesSouthampton FC413021--» All matchesBradford City41121---» All matchesGrimsby Town422011--» All matchesLeicester City41121---» All matchesCrystal Palace4400-1--» All matchesGillingham FC4211----» All matchesLeeds United4202----» All matchesMillwall FC4031----» All matchesSwansea City4013----» All matchesQueens Park Rangers32103---» All matchesDoncaster Rovers320121--» All matchesBristol Rovers33001---» All matchesHull City320111--» All matchesLuton Town31021---» All matchesPlymouth Argyle32011---» All matchesHuddersfield Town3210-1--» All matchesRotherham United3120-1--» All matchesSwindon Town3201----» All matchesTranmere Rovers3102-1--» All matchesBlackpool FC22002---» All matchesFK Vetra22002---» All matchesSK Brann22002---» All matchesWisła Kraków21012---» All matchesWycombe Wanderers22002---» All matchesACF Fiorentina20021---» All matchesCardiff City22001---» All matchesCrusaders FC22001---» All matchesExeter City22001---» All matchesFC Twente20111-1-» All matchesNSÍ Runavík21101---» All matchesRNK Split211011--» All matchesAndorra2200----» All matchesBarnsley FC2200----» All matchesDnipro Dnipropetrovsk2101----» All matchesIsrael2110----» All matchesMacclesfield FC2200----» All matchesNetherlands2020----» All matchesSouthend United2110----» All matchesBrighton & Hove Albion11003---» All matchesOdense BK11002---» All matchesAZ Alkmaar11001---» All matchesFK Amkar Perm11001---» All matchesKettering Town11001---» All matchesNorthampton Town11001---» All matchesAFC Bournemouth1100----» All matchesBristol City1100----» All matchesBury FC1100----» All matchesFC Basel 18931100----» All matchesJapan U201001----» All matchesCameroon U201001----» All matchesMetalist Kharkiv1010----» All matchesNorth Macedonia1100----» All matchesOldham Athletic1001----» All matchesPort Vale FC1100----» All matchesTorquay United1100----» All matchesUSA1100----» All matchesUSA U201001----» All matchesZenit St. Petersburg1100-1--» All matches