Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical832314--» All matchesAyr United6141----» All matchesRaith Rovers520311--» All matchesBonnyrigg Rose Athletic43011---» All matchesArbroath FC4004----» All matchesDundee FC4220----» All matchesInverness CT4220----» All matchesPartick Thistle4013----» All matchesStranraer FC4211----» All matchesElgin City32011---» All matchesQueen Of The South310211--» All matchesCove Rangers3300----» All matchesDumbarton FC3111-3--» All matchesForfar Athletic3012----» All matchesPeterhead FC3012-1--» All matchesQueen's Park FC3201-2--» All matchesAlloa Athletic2101-1--» All matchesEast Fife FC2002-1--» All matchesFalkirk FC2002-1--» All matchesKilmarnock FC2011----» All matchesLivingston FC2011----» All matchesMontrose FC2200----» All matchesRoss County FC2011-1--» All matchesStenhousemuir FC2110----» All matchesThe Spartans FC2011-1--» All matchesEdinburgh City11001---» All matchesAirdrieonians FC1100----» All matchesCeltic FC1001----» All matchesClyde FC1001----» All matchesColeraine FC1100-1--» All matchesCowdenbeath FC1100----» All matchesDunfermline Athletic1010----» All matchesDungannon Swifts1001-1--» All matchesEast Kilbride FC1100----» All matchesGlentoran FC1001----» All matchesHibernian FC1100-1--» All matchesKelty Hearts1100----» All matchesLinfield FC1001----» All matchesMotherwell FC1001----» All matchesRangers FC1001-1--» All matches