Record by opponent MatchesWDLScoresYellowYellow-RedRedFalkirk FC2077617-1» All matchesQueen Of The South1553732-1» All matchesDunfermline Athletic15735-2--» All matchesInverness CT15546-2--» All matchesDumbarton FC1363413--» All matchesClyde FC1261513--» All matchesGreenock Morton FC1255212--» All matchesAlloa Athletic1156023--» All matchesLivingston FC11236-4--» All matchesMontrose FC1053222--» All matchesAirdrieonians FC10208-4--» All matchesHeart of Midlothian9108-2-1» All matchesThe Spartans FC9423-2--» All matchesCove Rangers802611--» All matchesHibernian FC832312--» All matchesSt. Mirren FC8503121-» All matchesStirling Albion FC742112--» All matchesPeterhead FC7403-1--» All matchesRaith Rovers7313-2--» All matchesStranraer FC63212---» All matchesEast Fife FC631211--» All matchesArbroath FC6231-2--» All matchesDundee FC6213--1-» All matchesElgin City6141-1--» All matchesHamilton Academical6024-3--» All matchesRangers FC6213-1--» All matchesRoss County FC6303---1» All matchesCowdenbeath FC530221--» All matchesKelty Hearts522121--» All matchesAyr United52121--1» All matchesAberdeen FC5005-2--» All matchesAnnan Athletic5212-3--» All matchesEdinburgh City5104-2--» All matchesForfar Athletic5311-1--» All matchesStenhousemuir FC5113-3--» All matchesKilmarnock FC421121--» All matchesQueen's Park FC41301---» All matchesBrechin City FC4310----» All matchesPartick Thistle4301----» All matchesEast Kilbride FC311111--» All matchesBonnyrigg Rose Athletic3210-1--» All matchesCeltic FC3003----» All matchesSt. Johnstone FC3102-1--» All matchesBuckie Thistle11001---» All matchesBrora Rangers FC1100----» All matchesDundee United1100----» All matchesHeart of Midlothian (R)1100----» All matchesMotherwell FC1100----» All matchesSt. Mirren FC (R)1100----» All matchesTayport FC1100----» All matches