Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic8422----» All matchesAberdeen FC7511----» All matchesCeltic FC7142-1--» All matchesHeart of Midlothian7331-1--» All matchesDundee United6123-1--» All matchesHibernian FC6420-3-1» All matchesMotherwell FC6321-1--» All matchesRangers FC5212----» All matchesSt. Johnstone FC5122----» All matchesRaith Rovers3102-1--» All matchesDerby County2101----» All matchesDundee FC2101----» All matchesManchester City2011----» All matchesScunthorpe United2011----» All matchesHalifax Town101011--» All matchesBlackburn Rovers1100----» All matchesCoventry City1010----» All matchesDarlington FC1001----» All matchesFalkirk FC1100----» All matchesFarnborough FC1001----» All matchesHull City1001-1--» All matchesIpswich Town1001----» All matchesNorwich City1001----» All matchesOGC Nice1010-1--» All matchesRochdale AFC1001----» All matchesSheffield United1001----» All matchesSheffield Wednesday1010----» All matchesSigma Olomouc1001----» All matchesWalsall FC1001----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1010----» All matches