Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC253517-1--» All matchesMotherwell FC215511----» All matchesDundee United20857----» All matchesKilmarnock FC20767----» All matchesHeart of Midlothian18468-1--» All matchesHibernian FC17836----» All matchesRangers FC162311----» All matchesSt. Mirren FC14734----» All matchesAberdeen FC12417----» All matchesDundee FC12354----» All matchesDunfermline Athletic11362----» All matchesSt. Johnstone FC10352----» All matchesHamilton Academical7322----» All matchesFalkirk FC5311---1» All matchesLivingston FC4121----» All matchesRoss County FC4121-1--» All matchesInverness CT3120----» All matchesBohemian FC2101----» All matchesPartick Thistle2101----» All matchesBoston United1100----» All matchesBristol Rovers1001----» All matchesBury FC1100----» All matchesColchester United1100----» All matchesCowdenbeath FC1100----» All matchesFulham FC1001----» All matchesGrimsby Town1100----» All matchesLincoln City1001----» All matchesMansfield Town1010----» All matchesNotts County1010----» All matchesRaith Rovers1100----» All matches