Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers351979137--» All matchesChelsea FC346820741-» All matchesArsenal FC315719441-» All matchesTottenham Hotspur301091163--» All matchesManchester United301051522--» All matchesNewcastle United26971043-1» All matchesEverton FC26712733--» All matchesAston Villa25138422--» All matchesMiddlesbrough FC24851176--» All matchesSunderland AFC24911453-1» All matchesFulham FC2398633--» All matchesWest Ham United2276972--» All matchesManchester City2295842--» All matchesLeeds United19113552--» All matchesBolton Wanderers1983841--» All matchesCharlton Athletic1966723--» All matchesLiverpool FC18585-4--» All matchesSouthampton FC1775561--» All matchesPortsmouth FC167453---» All matchesDerby County1572652--» All matchesBirmingham City127232---» All matchesCoventry City1053251--» All matchesWest Bromwich Albion1062242--» All matchesWigan Athletic10451-2--» All matchesWimbledon FC943232--» All matchesCrystal Palace92342---» All matchesSheffield Wednesday9423-1--» All matchesStoke City9261----» All matchesWolverhampton Wanderers83501---» All matchesBurnley FC74123---» All matchesIpswich Town74123---» All matchesLeicester City741232--» All matchesReading FC722321--» All matchesNorwich City7313-1--» All matchesNottingham Forest61322---» All matchesHull City65011---» All matchesMelbourne City FC631212--» All matchesMelbourne Victory522131--» All matchesSydney FC52122---» All matchesCentral Coast Mariners511312--» All matchesAdelaide United5212----» All matchesWellington Phoenix421121--» All matchesBradford City42021---» All matchesRapid Vienna41121---» All matchesWestern Sydney Wanderers420211--» All matchesBrisbane Roar4211----» All matchesFC Barcelona4121----» All matchesPerth Glory4004-1--» All matchesSheffield United4202----» All matchesWatford FC4130-1--» All matchesRotherham United32012---» All matchesAS Roma31111---» All matchesCardiff City3102----» All matchesCroatia3300-1--» All matchesPortugal3021----» All matchesSweden3021----» All matchesChesterfield FC22003---» All matchesGreece U2121012---» All matchesHaka Valkeakoski22002---» All matchesSlovan Liberec22002---» All matchesSpartak Moskva22002---» All matchesBrighton & Hove Albion210111--» All matchesCeltic FC20111---» All matchesDenmark21011---» All matchesGermany210111--» All matchesGalatasaray202011--» All matchesGrimsby Town21011---» All matchesKazakhstan22001---» All matchesOlimpija Ljubljana21101---» All matchesOlympiacos FC21101---» All matchesOlympique de Marseille20111---» All matchesPoland U2120201---» All matchesSlovakia22001---» All matchesSpain21011---» All matchesAJ Auxerre2200----» All matchesAlbania2200----» All matchesArgentina2110-1--» All matchesAtlético Madrid2002----» All matchesBarnsley FC2200----» All matchesBayer Leverkusen2101----» All matchesBlackpool FC2020----» All matchesBoavista2020----» All matchesBorussia Dortmund2110----» All matchesDynamo Kyiv2200-1--» All matchesFC Basel 18932020----» All matchesFC Porto2110----» All matchesFCSB2110----» All matchesFinland2110----» All matchesGeorgia U212110----» All matchesGreece2110----» All matchesHuddersfield Town2002----» All matchesItaly2002-1--» All matchesItaly U212200-1--» All matchesJapan2110----» All matchesLuxembourg U212200----» All matchesNetherlands2020----» All matchesQueens Park Rangers2011----» All matchesScarborough FC2200----» All matchesSlovenia2200----» All matchesUkraine2101----» All matchesValencia CF2002----» All matchesBayern Munich11001---» All matchesMalta11001---» All matchesMillwall FC11001---» All matchesSouth Africa11001---» All matchesWycombe Wanderers11001---» All matchesYeovil Town11001---» All matchesAFC Bournemouth1001----» All matchesAlgeria1010----» All matchesAndorra1100----» All matchesBelarus1100----» All matchesBelgium1100----» All matchesBrazil1001----» All matchesBrentford FC1010----» All matchesBristol Rovers1100----» All matchesBulgaria1010----» All matchesBulgaria U211100----» All matchesBurton Albion1001----» All matchesCD Alavés1100----» All matchesCrewe Alexandra1001----» All matchesFrance1001----» All matchesHereford United1010----» All matchesIceland1100----» All matchesIsrael1100----» All matchesYugoslavia U211100-1--» All matchesCameroon1010----» All matchesLiechtenstein1100----» All matchesLincoln City1100----» All matchesMexico1100----» All matchesMilton Keynes Dons1001----» All matchesNigeria1010----» All matchesNorth Macedonia1100----» All matchesNorthampton Town1100----» All matchesNotts County1100----» All matchesRapid Bucureşti1100----» All matchesRomania1001----» All matchesRussia1100----» All matchesScotland1001----» All matchesSweden U211100----» All matchesSwitzerland U211001----» All matchesSerbia1100----» All matchesSouthend United1100----» All matchesSouth Korea1010----» All matchesSwansea City1010----» All matchesTorquay United1010----» All matchesTranmere Rovers1100----» All matchesCzech Republic1010----» All matchesTurkey1010----» All matchesHungary1010----» All matchesUSA1010----» All matchesVitesse1100----» All matchesYork City1100----» All matches