Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South1764726--» All matchesAlloa Athletic1765613--» All matchesMontrose FC171052-51-» All matchesInverness CT1223713--» All matchesKelty Hearts1154211--» All matchesDumbarton FC10631----» All matchesHamilton Academical933311--» All matchesPeterhead FC9504111-» All matchesAirdrieonians FC8143-2--» All matchesEast Fife FC741211--» All matchesQueen's Park FC7133-1--» All matchesArbroath FC621321--» All matchesRaith Rovers6213----» All matchesStenhousemuir FC6213----» All matchesAnnan Athletic54011---» All matchesFalkirk FC5311----» All matchesStirling Albion FC5221----» All matchesClyde FC4301----» All matchesEast Kilbride FC4202----» All matchesPartick Thistle4022----» All matchesEdinburgh City321011--» All matchesAyr United3012----» All matchesDundee FC3102---1» All matchesHibernian FC3003-1--» All matchesRoss County FC3003----» All matchesBerwick Rangers2200----» All matchesBrora Rangers FC2200----» All matchesElgin City2101----» All matchesForfar Athletic2002----» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2101----» All matchesLivingston FC2002----» All matchesThe Spartans FC2011-1--» All matchesCove Rangers1100----» All matchesCowdenbeath FC1001----» All matchesDundee FC (R)1100-1--» All matchesDundee United (R)1100----» All matchesDunfermline Athletic1100----» All matchesDunipace FC1100----» All matchesGreenock Morton FC1001----» All matchesHibernian FC (R)1010----» All matchesMotherwell FC1001----» All matchesSt. Johnstone FC1100----» All matches