Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Bromwich Albion9423-1--» All matchesBristol City8413----» All matchesMiddlesbrough FC8134-1--» All matchesBlackburn Rovers7304-2--» All matchesCardiff City7223-1--» All matchesHull City7502----» All matchesPreston North End7421----» All matchesMillwall FC60241---» All matchesCoventry City6213----» All matchesLeeds United6114-1--» All matchesLuton Town6123-1-1» All matchesRangers FC6312-1--» All matchesReading FC6411-2--» All matchesStoke City6222-2--» All matchesBlackpool FC5320----» All matchesCeltic FC5014-1--» All matchesLeicester City5113-1--» All matchesNorwich City5410----» All matchesQueens Park Rangers5131----» All matchesSunderland AFC420211--» All matchesBarnsley FC4310----» All matchesBrentford FC4103----» All matchesCharlton Athletic4112----» All matchesDerby County4301-1--» All matchesHeart of Midlothian4202----» All matchesHibernian FC4400----» All matchesHuddersfield Town4301-1--» All matchesKilmarnock FC4211----» All matchesOxford United4202-1--» All matchesSwansea City4211----» All matchesWatford FC4112-1--» All matchesMotherwell FC32011---» All matchesSt. Mirren FC321011--» All matchesBirmingham City3210-1--» All matchesChelsea FC3003-1--» All matchesFulham FC3012----» All matchesHamilton Academical3201----» All matchesNottingham Forest3012----» All matchesPlymouth Argyle3201-1--» All matchesSheffield United3003----» All matchesSt. Johnstone FC3111-1--» All matchesWest Ham United3012----» All matchesWrexham AFC3120----» All matchesStenhousemuir FC21101---» All matchesAFC Wimbledon2200----» All matchesArsenal FC U212011----» All matchesAston Villa2011----» All matchesBolton Wanderers2200----» All matchesBurnley FC2002----» All matchesDoncaster Rovers2011----» All matchesDundee FC2200-1--» All matchesLiverpool FC2002----» All matchesLivingston FC2110----» All matchesManchester City2002----» All matchesManchester City U212002----» All matchesPortsmouth FC2200-1--» All matchesRotherham United2110----» All matchesSouthampton FC2011----» All matchesTottenham Hotspur2101-1--» All matchesWigan Athletic2110----» All matchesWolverhampton Wanderers2101----» All matchesSwansea City U2111001---» All matchesAston Villa U211001----» All matchesBlackburn Rovers U211100----» All matchesBradford City1001----» All matchesBristol Rovers1100----» All matchesBurton Albion1010----» All matchesBury FC1010----» All matchesCambridge United1010----» All matchesCarlisle United1100----» All matchesChile U161100----» All matchesCrystal Palace1001----» All matchesGermany U161010----» All matchesEverton FC1001----» All matchesEverton FC U211001----» All matchesFrance U201100----» All matchesFulham FC U211100----» All matchesGillingham FC1010----» All matchesGuatemala U211100----» All matchesIpswich Town1001----» All matchesJapan U211001----» All matchesLeicester City U211001----» All matchesLeyton Orient1100----» All matchesLiverpool FC U211100-1--» All matchesManchester United1001----» All matchesMilton Keynes Dons1001----» All matchesNetherlands U161010----» All matchesNotts County1001----» All matchesOldham Athletic1001----» All matchesPeterborough United1100----» All matchesPortugal U211001-1--» All matchesQueen Of The South1100----» All matchesRochdale AFC1001----» All matchesScunthorpe United1100----» All matchesSenegal U201100----» All matchesSheffield Wednesday1100----» All matchesSouthampton FC U211100----» All matchesTottenham Hotspur U211100----» All matchesWest Bromwich Albion U211010----» All matchesWest Ham United U211100----» All matches