Record by opponent MatchesWDLScoresYellowYellow-RedRedNewcastle United1263311--» All matchesLiverpool FC12264-2--» All matchesArsenal FC111191---» All matchesWest Ham United1165011--» All matchesChelsea FC11218-1--» All matchesManchester United10208-1--» All matchesMiddlesbrough FC942312--» All matchesCeltic FC9306-2--» All matchesAston Villa8125-3--» All matchesCoventry City8323----» All matchesDerby County712411--» All matchesSunderland AFC73131---» All matchesLeeds United7142-1--» All matchesTottenham Hotspur7133-3--» All matchesSouthampton FC611411--» All matchesBlackburn Rovers6231----» All matchesDunfermline Athletic6501----» All matchesDundee FC54101---» All matchesHibernian FC5500----» All matchesLeicester City5131-1--» All matchesLivingston FC5320----» All matchesSheffield Wednesday5023-1--» All matchesWimbledon FC5320----» All matchesAberdeen FC4211-1--» All matchesCharlton Athletic4211-1--» All matchesDundee United4112-2--» All matchesHeart of Midlothian4310-1--» All matchesKilmarnock FC4400----» All matchesMotherwell FC4310----» All matchesBolton Wanderers3300----» All matchesEverton FC3003----» All matchesFulham FC3111----» All matchesNottingham Forest3102----» All matchesPartick Thistle3300-2--» All matchesWatford FC3210----» All matchesWigan Athletic3021-2--» All matchesManchester City21011---» All matchesPreston North End22001---» All matchesAFC Ajax2011-1--» All matchesAnorthosis Famagusta2200-1--» All matchesAZ Alkmaar2101-1--» All matchesBradford City2200----» All matchesBristol City2200-1--» All matchesBristol Rovers2011----» All matchesEB/Streymur2200----» All matchesFC Groningen2011----» All matchesFC Copenhagen2110----» All matchesHuddersfield Town2110----» All matchesIpswich Town2101----» All matchesLuxembourg U212200----» All matchesOxford United2011----» All matchesPanathinaikos A.O.2011----» All matchesPortsmouth FC2101----» All matchesVfB Stuttgart2101-1--» All matchesWillem II2200----» All matchesDinamo Moskva11001---» All matchesBarnsley FC1010----» All matchesBirmingham City1100----» All matchesBrighton & Hove Albion1001----» All matchesBulgaria U211100----» All matchesBury FC1100----» All matchesCardiff City1001----» All matchesCrystal Palace1100-1--» All matchesDenmark U211100----» All matchesExeter City1010----» All matchesFC Midtjylland1100----» All matchesFC Schalke 041100----» All matchesFC Twente1100-1--» All matchesFC Utrecht1100----» All matchesFeyenoord1010----» All matchesGrazer AK1100----» All matchesHull City1100----» All matchesN.E.C.1100-1--» All matchesNorwich City1100----» All matchesParis Saint-Germain1010----» All matchesPoland U211100-1--» All matchesRBC Roosendaal1100-1--» All matchesReading FC1001----» All matchesRKC Waalwijk1100----» All matchesRotherham United1100----» All matchesSc Heerenveen1100----» All matchesSweden U211100----» All matchesScunthorpe United1100----» All matchesSheffield United1001----» All matchesSpain1100----» All matchesSparta Rotterdam1100----» All matchesSt. Johnstone FC1100-1--» All matchesTranmere Rovers1001----» All matchesCzech Republic U211001----» All matchesWest Bromwich Albion1001----» All matches