Record by opponent MatchesWDLScoresYellowYellow-RedRedOldham Athletic11344-1--» All matchesTottenham Hotspur10550-2--» All matchesArsenal FC9522----» All matchesManchester City9243-1--» All matchesManchester United9315-2--» All matchesWimbledon FC9423----» All matchesChelsea FC8413----» All matchesIpswich Town8512-1--» All matchesLeeds United8143----» All matchesQueens Park Rangers8413----» All matchesSheffield United8422-1--» All matchesCoventry City7232-1--» All matchesEverton FC7331-1--» All matchesNorwich City7232----» All matchesDundee United642012--» All matchesBlackburn Rovers6015-1--» All matchesCeltic FC6204---1» All matchesCrystal Palace6123----» All matchesDundee FC6204---1» All matchesHeart of Midlothian6312----» All matchesLiverpool FC6411-1--» All matchesSheffield Wednesday6321----» All matchesSouthampton FC6123----» All matchesWest Ham United6213-2--» All matchesAberdeen FC50412---» All matchesBirmingham City5311----» All matchesNottingham Forest5401-1--» All matchesRangers FC5104----» All matchesGrimsby Town422011--» All matchesOxford United32101---» All matchesSwindon Town32011---» All matchesDunfermline Athletic3030----» All matchesHibernian FC3030----» All matchesKilmarnock FC3120-1--» All matchesNewcastle United3003----» All matchesSunderland AFC3111----» All matchesMiddlesbrough FC22001---» All matchesBarnsley FC2101----» All matchesBristol Rovers2110----» All matchesCrewe Alexandra2110----» All matchesDeportivo A Coruña2011----» All matchesHuddersfield Town2110-1--» All matchesLeicester City2020----» All matchesLuton Town2101----» All matchesMillwall FC2011----» All matchesNotts County2110----» All matchesPortsmouth FC2101----» All matchesShrewsbury Town2110----» All matchesSlovan Bratislava2110----» All matchesSt. Johnstone FC2011-1--» All matchesWigan Athletic2200----» All matchesTranmere Rovers11001---» All matchesBolton Wanderers1001----» All matchesBradford City1001----» All matchesCharlton Athletic1100----» All matchesChester City1100----» All matchesDagenham & Redbridge1001-1--» All matchesDerby County1100----» All matchesExeter City1100----» All matchesHavant & Waterlooville1100----» All matchesKingstonian FC1001----» All matchesPort Vale FC1100----» All matchesReading FC1001----» All matchesSouthend United1010----» All matchesStoke City1001----» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1001----» All matches