Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Ham United U1832014---» All matchesDerby County U2131022---» All matchesChelsea FC U1830211---» All matchesLeeds United U2132011---» All matchesRangers FC3003----» All matchesSouthampton FC U213021-2--» All matchesArsenal FC U2122004---» All matchesBlackburn Rovers U2121102---» All matchesNewcastle United U2121012---» All matchesAston Villa U1820021---» All matchesFulham FC U1821011---» All matchesNorwich City U1821011---» All matchesArsenal FC U182011----» All matchesBrighton & Hove Albion U182002-1--» All matchesBrighton & Hove Albion U212002----» All matchesCrystal Palace U182011----» All matchesCrystal Palace U212002----» All matchesLeicester City U212011----» All matchesManchester City U212002----» All matchesManchester United U212002----» All matchesMiddlesbrough FC U212101----» All matchesMotherwell FC2011----» All matchesNorwich City U212002----» All matchesNottingham Forest U212002----» All matchesReading FC U212110----» All matchesSouthampton FC U182200----» All matchesTottenham Hotspur U182101-1--» All matchesWolverhampton Wanderers U212011----» All matchesLiverpool FC U2111002---» All matchesAberdeen FC10011---» All matchesDundee FC110011--» All matchesEast Kilbride FC11001---» All matchesIpswich Town U2111001---» All matchesLeicester City U1810011---» All matchesAFC Bournemouth U181001----» All matchesCeltic FC1001-1--» All matchesChelsea FC U211100----» All matchesClyde FC1100----» All matchesDundee United1001----» All matchesDunfermline Athletic1001----» All matchesEverton FC U181001----» All matchesFalkirk FC1100----» All matchesFleetwood Town1001----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1010----» All matchesKilmarnock FC1100----» All matchesManchester City U181010----» All matchesMillwall FC1010----» All matchesPeterborough United U181001----» All matchesPeterhead FC1100----» All matchesReading FC U181100-1--» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesStoke City U211100----» All matchesSunderland AFC U211100----» All matchesWest Ham United U211001----» All matches