Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT193610-11-» All matchesGreenock Morton FC16673----» All matchesAyr United1565412--» All matchesDunfermline Athletic14617-4-1» All matchesRaith Rovers1335515--» All matchesPartick Thistle13346-1--» All matchesAlloa Athletic9414----» All matchesDundee United9207-1--» All matchesQueen Of The South9342-1--» All matchesDundee FC804412--» All matchesHamilton Academical8341-3-1» All matchesQueen's Park FC8116-1--» All matchesAirdrieonians FC5203-11-» All matchesCove Rangers4022-2--» All matchesElgin City4400----» All matchesHeart of Midlothian4013----» All matchesKilmarnock FC4211-1--» All matchesFalkirk FC3012----» All matchesHibernian FC3003----» All matchesMontrose FC3300----» All matchesRoss County FC3102----» All matchesForfar Athletic21011---» All matchesCowdenbeath FC2200----» All matchesDumbarton FC2011----» All matchesSt. Mirren FC2101----» All matchesBo'ness United1100----» All matchesDarvel FC1100-1--» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesFraserburgh FC1100----» All matchesKelty Hearts1100----» All matchesMotherwell FC1001----» All matchesSt. Johnstone FC1001----» All matchesStirling Albion FC1100----» All matches