Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC1787251--» All matchesQueen Of The South154565---» All matchesInverness CT13148----» All matchesAlloa Athletic1192021--» All matchesDundee United1142512--» All matchesPartick Thistle106132---» All matchesDunfermline Athletic1043311--» All matchesDundee FC94143---» All matchesRaith Rovers943212--» All matchesArbroath FC84222---» All matchesFalkirk FC731321--» All matchesRoss County FC7124-1--» All matchesHamilton Academical61322---» All matchesSt. Mirren FC61231---» All matchesHibernian FC6024---1» All matchesDumbarton FC5410----» All matchesStranraer FC41121---» All matchesAyr United4121-1--» All matchesAnnan Athletic33003---» All matchesAlbion Rovers330011--» All matchesHeart of Midlothian3003-1--» All matchesClyde FC21011---» All matchesAirdrieonians FC2110----» All matchesCowdenbeath FC2200----» All matchesKilmarnock FC2101----» All matchesLivingston FC2002----» All matchesRangers FC2002----» All matchesBerwick Rangers11002---» All matchesStenhousemuir FC11002---» All matchesElgin City11001---» All matchesAuchinleck Talbot1001----» All matchesSt. Johnstone FC1001----» All matches