Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic72051---» All matchesEast Fife FC64111---» All matchesPeterhead FC6330-2--» All matchesCove Rangers41123---» All matchesKelty Hearts41121---» All matchesHamilton Academical4004----» All matchesInverness CT4103-2--» All matchesThe Spartans FC4004----» All matchesAirdrieonians FC30032---» All matchesStenhousemuir FC3012----» All matchesQueen Of The South21101---» All matchesEast Kilbride FC2110----» All matchesRoss County FC2002----» All matchesArbroath FC11002---» All matchesDundee FC (R)11002---» All matchesAberdeen FC (R)11001---» All matchesBenburb FC11001---» All matchesBonnyrigg Rose Athletic11001---» All matchesClyde FC11001---» All matchesHuntly FC11001---» All matchesStirling Albion FC11001---» All matchesCowdenbeath FC1100-1--» All matchesDundee FC1001----» All matchesDundee United1100-1--» All matchesForfar Athletic1100----» All matchesHeart of Midlothian1001----» All matchesHibernian FC (R)1010----» All matchesLivingston FC1001----» All matchesPartick Thistle1001----» All matchesSt. Johnstone FC1001----» All matches