Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC22831162--» All matchesMiddlesbrough FC1994654--» All matchesSunderland AFC17103464--» All matchesManchester City178544--1» All matchesManchester United17411234--» All matchesTottenham Hotspur17611022--» All matchesArsenal FC174310121-» All matchesPortsmouth FC1686264--» All matchesBolton Wanderers16358321-» All matchesEverton FC1664632--» All matchesBirmingham City1595152--» All matchesBlackburn Rovers1585253--» All matchesAston Villa1455464--» All matchesCharlton Athletic1255265--» All matchesLeeds United1282244--» All matchesFulham FC1261521--» All matchesLiverpool FC12165-1--» All matchesNewcastle United1131751--» All matchesWest Ham United113261---» All matchesBarnsley FC1053242--» All matchesWigan Athletic1063143--» All matchesCrystal Palace104061---» All matchesIpswich Town932421--» All matchesWest Bromwich Albion942311--» All matchesWolverhampton Wanderers942312--» All matchesNorwich City844031--» All matchesSouthampton FC862022--» All matchesSwansea City832321--» All matchesStoke City822411--» All matchesHuddersfield Town752052--» All matchesLeicester City752031--» All matchesSheffield United73313---» All matchesQueens Park Rangers632173--» All matchesReading FC633031--» All matchesWatford FC64203---» All matchesBurnley FC514031--» All matchesBradford City501421--» All matchesPort Vale FC512211--» All matchesDerby County5311----» All matchesPSV Eindhoven5320----» All matchesOxford United42023---» All matchesBury FC412121--» All matchesSwindon Town421121--» All matchesHull City4112-1--» All matchesNottingham Forest4103----» All matchesPreston North End4310----» All matchesDenmark32012---» All matchesNorway31112---» All matchesTranmere Rovers311121--» All matchesBrighton & Hove Albion31111---» All matchesFC Barcelona310211--» All matchesFinland310211--» All matchesGrimsby Town320111--» All matchesItaly310212--» All matchesStockport County31111---» All matchesCyprus31021---» All matchesBristol City3102----» All matchesNorthern Ireland3120----» All matchesAustria3102----» All matchesScunthorpe United3300----» All matchesSerbia3003-1--» All matchesDundee United22003---» All matchesFC Copenhagen211021--» All matchesFeyenoord210121--» All matchesRCD Mallorca22002---» All matchesSlovakia210121--» All matchesAzerbaijan21101---» All matchesCoventry City220011--» All matchesCrewe Alexandra21011---» All matchesDoncaster Rovers220011--» All matchesLiechtenstein22001---» All matchesMaccabi Haifa21101---» All matchesOldham Athletic21011---» All matchesRangers FC210111--» All matchesSporting Lokeren22001---» All matchesVålerenga IF21101---» All matchesArmenia2020----» All matchesBelarus2101---1» All matchesBosnia-Herzegovina2011----» All matchesBrazil2002----» All matchesBulgaria2110----» All matchesEngland2002-1--» All matchesES Troyes AC2020----» All matchesGalatasaray2101----» All matchesHeart of Midlothian2101-1--» All matchesInter2011-1-1» All matchesIreland2011----» All matchesMillwall FC2110-1--» All matchesMontenegro2101-1--» All matchesNorth Macedonia2101-1--» All matchesPeterborough United2101----» All matchesPoland2002-1--» All matchesSan Marino2200----» All matchesSwitzerland2101----» All matchesSheffield Wednesday2200-1--» All matchesCzech Republic2011----» All matches1860 Munich2200-1--» All matchesBrentford FC11003---» All matchesBristol Rovers11002---» All matchesNAC Breda11002---» All matchesNew Zealand10102---» All matchesHungary11002---» All matchesAberdeen FC11001---» All matchesArgentina10101---» All matchesDinamo Tbilisi11001---» All matchesFC Sochaux11001---» All matchesHibernian FC11001---» All matchesInverness CT11001---» All matchesItaly U2110011---» All matchesLatvia11001---» All matchesLuxembourg11001---» All matchesMalta11001---» All matchesSénégal Olymp.101011--» All matchesSporting CP10101---» All matchesAustralia1001----» All matchesBarnet FC1100----» All matchesBelgium1010-2--» All matchesBlackpool FC1100----» All matchesBnei Sachnin FC1100----» All matchesCardiff City1100----» All matchesCosta Rica1001----» All matchesGermany1001----» All matchesDundee FC1100----» All matchesDunfermline Athletic1100----» All matchesDynamo Kyiv1001----» All matchesGirondins de Bordeaux1100----» All matchesHamburger SV1001-1--» All matchesIceland1100-1--» All matchesJamaica1010----» All matchesCanada1100----» All matchesCroatia1001----» All matchesLivingston FC1100----» All matchesMexico1001----» All matchesMotherwell FC1001-1--» All matchesNetherlands1001----» All matchesPanionios GSS1100----» All matchesParaguay1010----» All matchesPartizan1100-1--» All matchesPortugal1001-1--» All matchesRussia1001----» All matchesScotland1100----» All matchesSouth Korea1001----» All matchesTunisia1001----» All matchesUkraine1010-1--» All matchesUruguay1100----» All matchesUA Emirates1100----» All matchesYeading1100----» All matches