Record by opponent MatchesWDLScoresYellowYellow-RedRedRaith Rovers20143392--» All matchesAlloa Athletic1693421--» All matchesFalkirk FC146535---» All matchesQueen Of The South149142---» All matchesGreenock Morton FC115333---» All matchesDumbarton FC1063161--» All matchesLivingston FC1071242--» All matchesDunfermline Athletic10721----» All matchesRangers FC10415----» All matchesSt. Mirren FC96124---» All matchesDundee FC922522--» All matchesAyr United842221--» All matchesCowdenbeath FC66001---» All matchesDundee United62131---» All matchesInverness CT521213--» All matchesArbroath FC5212----» All matchesHeart of Midlothian5122----» All matchesHibernian FC5113-1--» All matchesBrechin City FC43101---» All matchesCeltic FC4004----» All matchesEast Fife FC33001---» All matchesMotherwell FC3003-1--» All matchesBuckie Thistle22001---» All matchesCove Rangers21101---» All matchesAberdeen FC2002----» All matchesBrøndby IF2002----» All matchesKilmarnock FC2020----» All matchesPeterhead FC2101-1--» All matchesQueen's Park FC2020----» All matchesStenhousemuir FC2101----» All matchesBonnyrigg Rose Athletic11002---» All matchesPartick Thistle10011---» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesClyde FC1100----» All matchesElgin City1001----» All matchesFrance U171001----» All matchesNetherlands U171001----» All matchesRoss County FC1001----» All matchesSerbia U171001----» All matchesSt. Johnstone FC1100----» All matchesStranraer FC1100----» All matchesTurkey U171001----» All matches