Record by opponent MatchesWDLScoresYellowYellow-RedRedWatford FC72321---» All matchesArsenal FC7205----» All matchesQueens Park Rangers63031---» All matchesManchester United6024----» All matchesNorwich City6303----» All matchesNottingham Forest6204----» All matchesOxford United6033----» All matchesWest Ham United6204----» All matchesCoventry City50231---» All matchesEverton FC52031---» All matchesAston Villa5311----» All matchesIpswich Town5311----» All matchesLiverpool FC5122----» All matchesLuton Town5023----» All matchesTottenham Hotspur5014----» All matchesSheffield Wednesday42111---» All matchesBirmingham City4103----» All matchesChelsea FC4022----» All matchesHibernian FC4031----» All matchesSouthampton FC4103----» All matchesSunderland AFC4211----» All matchesManchester City31111---» All matchesNewcastle United3102----» All matchesRaith Rovers3120----» All matchesRangers FC3003----» All matchesStoke City3030----» All matchesWest Bromwich Albion3102----» All matchesWimbledon FC21012---» All matchesAberdeen FC2020----» All matchesCeltic FC2002----» All matchesDerby County2011----» All matchesDundee United2020----» All matchesEngland2002----» All matchesFC Admira Wacker2011----» All matchesIsrael2110----» All matchesYugoslavia2002----» All matchesLeeds United2101----» All matchesMotherwell FC2200----» All matchesScunthorpe United2200----» All matchesSpain2011----» All matchesTurkey2110----» All matchesWolverhampton Wanderers2101----» All matchesBarnsley FC1001----» All matchesCharlton Athletic1100----» All matchesCrystal Palace1001----» All matchesGermany1100----» All matchesDundee FC1010----» All matchesHeart of Midlothian1100-1--» All matchesKilmarnock FC1001----» All matchesMorocco1100----» All matchesMillwall FC1001----» All matchesNotts County1001----» All matchesAustria1100----» All matchesPartick Thistle1010----» All matchesScotland1100----» All matchesSwansea City1100----» All matches