Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic12255----» All matchesAyr United10073-1--» All matchesQueen Of The South9306----» All matchesArbroath FC8134----» All matchesAlloa Athletic7412-2--» All matchesInverness CT7223-1--» All matchesDundee FC6213-2--» All matchesFalkirk FC6204-1--» All matchesGreenock Morton FC6411-1--» All matchesHeart of Midlothian6114----» All matchesKelty Hearts6312-2--» All matchesPartick Thistle6114----» All matchesRaith Rovers512221--» All matchesAirdrieonians FC5401----» All matchesKilmarnock FC5104----» All matchesLivingston FC5203----» All matchesMontrose FC5122-1--» All matchesPeterhead FC4211----» All matchesSt. Mirren FC4103----» All matchesAnnan Athletic2101----» All matchesClyde FC2101----» All matchesCove Rangers2011----» All matchesCowdenbeath FC2110----» All matchesHamilton Academical2002----» All matchesHibernian FC2011----» All matchesQueen's Park FC2101-1--» All matchesRoss County FC2011----» All matchesStirling Albion FC2101-1--» All matchesStranraer FC2101----» All matchesBerwick Rangers1100----» All matchesCeltic FC1001----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matchesSt. Johnstone FC1010----» All matchesStenhousemuir FC1100-1--» All matches