Record by opponent MatchesWDLScoresYellowYellow-RedRedLiverpool FC21858-1--» All matchesEverton FC19469----» All matchesBolton Wanderers18441012--» All matchesMiddlesbrough FC1792611--» All matchesArsenal FC171412-2--» All matchesFulham FC17854-5--» All matchesManchester City173311-1--» All matchesBlackburn Rovers16682-2--» All matchesManchester United15321012--» All matchesNewcastle United153571--1» All matchesAston Villa15537-2--» All matchesChelsea FC150411-2--» All matchesTottenham Hotspur14239-1--» All matchesPortsmouth FC135712---» All matchesBirmingham City11623-3--» All matchesCharlton Athletic11335-1--» All matchesSunderland AFC11641-1--» All matchesWigan Athletic10613-2--» All matchesSouthampton FC83411---» All matchesStoke City83231---» All matchesWolverhampton Wanderers85211---» All matchesCrystal Palace8413-3--» All matchesDerby County8503-1--» All matchesHull City8332----» All matchesLeicester City7511-1--» All matchesWest Bromwich Albion7322-1--» All matchesIpswich Town6204----» All matchesLeeds United6501-1--» All matchesReading FC6231-1--» All matchesBlackpool FC52211---» All matchesBurnley FC5311-2--» All matchesMillwall FC5410-1--» All matchesWatford FC5122----» All matchesQueens Park Rangers42111---» All matchesNorwich City4112-1--» All matchesNottingham Forest4211----» All matchesPreston North End4202-1--» All matchesSheffield Wednesday4112-1--» All matchesBarnsley FC30121---» All matchesCoventry City3210----» All matchesHuddersfield Town3120----» All matchesCroatia3300----» All matchesPanathinaikos A.O.3201-1--» All matchesWest Ham United3021----» All matchesGermany21012---» All matchesFC Thun Berner Oberland22001---» All matchesLuxembourg U2122001---» All matchesAFC Bournemouth2020-1--» All matchesBeşiktaş2101-1-1» All matchesBradford City2200----» All matchesCardiff City2200----» All matchesDoncaster Rovers2200----» All matchesDynamo Kyiv2020-1--» All matchesFC Schalke 042101----» All matchesGillingham FC2200----» All matchesKazakhstan2200----» All matchesMaccabi Tel Aviv2200----» All matchesNorthampton Town2110----» All matchesSlovakia2200----» All matchesSlovenia2200----» All matchesSouthend United2101----» All matchesWimbledon FC2101----» All matchesCambridge United10011---» All matchesFrance U2111001---» All matchesPlymouth Argyle11001---» All matchesSwansea City11001---» All matchesEgypt1100----» All matchesAIK1100----» All matchesBelarus1100----» All matchesBrazil1001----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1010----» All matchesBulgaria U211100----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1100----» All matchesDenmark1001----» All matchesDenmark U211100----» All matchesDeportivo A Coruña1001-1--» All matchesFC Barcelona1001----» All matchesGreece U211001----» All matchesGrimsby Town1100----» All matchesJuventus1100----» All matchesLeyton Orient1100-1--» All matchesLiechtenstein1100----» All matchesLincoln City1100----» All matchesLuton Town1010----» All matchesMacclesfield FC1100----» All matchesMexico U211100----» All matchesOxford United1100----» All matchesPeterborough United1010----» All matchesPoland U211001-1--» All matchesPort Vale FC1100----» All matchesRotherham United1010----» All matchesSweden U211100----» All matchesSwitzerland1100----» All matchesScunthorpe United1100-1--» All matchesSerbia1100----» All matchesShakhtar Donetsk1001----» All matchesSpain1001----» All matchesSpain U211001----» All matchesSouth Africa1100----» All matchesSwindon Town1001----» All matchesTorquay United1100-1--» All matchesYeovil Town1010----» All matches