Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic24841215--» All matchesQueen Of The South2398627--» All matchesFalkirk FC226610-7--» All matchesGreenock Morton FC1744917--» All matchesInverness CT1757512--» All matchesEast Fife FC1683551--» All matchesPeterhead FC1564524--» All matchesDunfermline Athletic152310-31-» All matchesAnnan Athletic1383242--» All matchesAyr United13166-4--» All matchesStranraer FC1272365--» All matchesDumbarton FC12101112--» All matchesMontrose FC1253412--» All matchesCove Rangers12525-2--» All matchesPartick Thistle12606-1--» All matchesDundee United1043312--» All matchesRaith Rovers10235121-» All matchesHibernian FC921612--» All matchesArbroath FC9432-1--» All matchesLivingston FC9504-1--» All matchesSt. Mirren FC9333----» All matchesClyde FC843112--» All matchesForfar Athletic824213--» All matchesKelty Hearts843112--» All matchesElgin City8332-2--» All matchesBonnyrigg Rose Athletic761013--» All matchesDundee FC71151---» All matchesQueen's Park FC73041---» All matchesStirling Albion FC7223-4--» All matchesAirdrieonians FC6114-1-1» All matchesStenhousemuir FC6312-1--» All matchesHeart of Midlothian5113----» All matchesHamilton Academical421111--» All matchesRoss County FC4202-1--» All matchesThe Spartans FC4310----» All matchesAlbion Rovers3210-1--» All matchesBrechin City FC3300----» All matchesRangers FC3003---1» All matchesEdinburgh City2011-1--» All matchesMotherwell FC2101----» All matchesRangers FC (R)2101-1--» All matchesCumnock Juniors11001---» All matchesKilmarnock FC (R)11001---» All matchesMotherwell FC (R)11001---» All matchesAberdeen FC1001----» All matchesBerwick Rangers1100----» All matchesBrora Rangers FC1001----» All matchesClachnacuddin FC1100----» All matchesEast Kilbride FC1100----» All matchesIrvine Meadow XI1100----» All matchesKilmarnock FC1001----» All matchesSauchie Juniors1100----» All matches