Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC22958-2-1» All matchesChelsea FC21251425--» All matchesLiverpool FC192413341-» All matchesAston Villa19261123--» All matchesTottenham Hotspur17647251-» All matchesManchester United17511114--» All matchesBolton Wanderers1675434-1» All matchesArsenal FC162113-4--» All matchesBlackburn Rovers1563634--» All matchesManchester City1435625--» All matchesMiddlesbrough FC14563-1-1» All matchesNewcastle United136431---» All matchesWest Bromwich Albion12453161-» All matchesBirmingham City1145234--» All matchesCharlton Athletic1164132--» All matchesPortsmouth FC1134422--» All matchesWest Ham United1042425--» All matchesDerby County1063111--» All matchesSunderland AFC10523-1--» All matchesWatford FC932431--» All matchesSouthampton FC9441-1--» All matchesCrystal Palace751121--» All matchesWigan Athletic721421--» All matchesLeeds United631213--» All matchesBarnsley FC54101---» All matchesFulham FC5320----» All matchesLeicester City421122--» All matchesWolverhampton Wanderers412122--» All matchesSheffield United41211---» All matchesNottingham Forest4400-1--» All matchesStoke City4310-2--» All matchesNorwich City33002---» All matchesPreston North End311111--» All matchesWimbledon FC32101---» All matchesBurnley FC3102----» All matchesCoventry City3210----» All matchesPort Vale FC3210-1--» All matchesSheffield Wednesday3120-1--» All matchesDinamo Zagreb22002---» All matchesCroatia U21210121--» All matchesTranmere Rovers210121--» All matchesAzerbaijan U21220011--» All matchesChesterfield FC21011---» All matchesCrewe Alexandra22001---» All matchesGrimsby Town210111--» All matchesStockport County210111--» All matchesAlbania2200----» All matchesAO Egaleo2110----» All matchesBlackpool FC2110----» All matchesBologna FC2110-1--» All matchesEngland2020----» All matchesEstonia2110----» All matchesFC Sochaux2200----» All matchesHaka Valkeakoski2020-1--» All matchesHertha BSC2011----» All matchesIreland2011----» All matchesItaly2002----» All matchesNorthampton Town2101-2--» All matchesPlymouth Argyle2200-1--» All matchesReading FC2101----» All matchesRomania U212110-1--» All matchesSweden2110-1--» All matchesSlovakia U212011----» All matchesWycombe Wanderers2101-1--» All matchesAngola11001---» All matchesArmenia U2111001---» All matchesGillingham FC11001---» All matchesHuddersfield Town11001---» All matchesPanathinaikos A.O.11001---» All matchesRochdale AFC11001---» All matchesAccrington Stanley1001-1--» All matchesEgypt1100----» All matchesBoston United1100----» All matchesBradford City1100----» All matchesBrighton & Hove Albion1100----» All matchesBristol Rovers1100----» All matchesCheltenham Town1100----» All matchesDagenham & Redbridge1001----» All matchesDenmark1001----» All matchesGermany U211010-1--» All matchesDynamo Kyiv1001----» All matchesExeter City1100----» All matchesFleetwood Town1001-1--» All matchesFrance1001----» All matchesGreece1010----» All matchesHajduk Split1010----» All matchesHartlepool United1100----» All matchesHull City1100----» All matchesIpswich Town1010--1-» All matchesIraq1001---1» All matchesCanada1100----» All matchesCroatia1100----» All matchesKuwait1100----» All matchesLatvia1100----» All matchesLeyton Orient1001----» All matchesLuxembourg1100----» All matchesMacclesfield FC1100-1--» All matchesMexico1100-1--» All matchesMoldova1100----» All matchesMorecambe FC1010----» All matchesNetherlands U211001----» All matchesNorthern Ireland1010----» All matchesNorway1100----» All matchesOxford United1100----» All matchesPAOK Saloniki1001----» All matchesQueens Park Rangers1100----» All matchesRC Lens1001----» All matchesRussia1100----» All matchesSouthend United1001----» All matchesSpain1001----» All matchesYork City1100----» All matches