Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC1044213--» All matchesDumbarton FC9513111-» All matchesEast Fife FC731331--» All matchesFalkirk FC61051---» All matchesAirdrieonians FC6015-1--» All matchesAlloa Athletic6105-1--» All matchesMontrose FC6015-2--» All matchesDundee FC5104-1--» All matchesDunfermline Athletic5014-2--» All matchesBonnyrigg Rose Athletic4220-2--» All matchesEdinburgh City4202----» All matchesElgin City4121----» All matchesForfar Athletic4301----» All matchesKelty Hearts4112-1--» All matchesThe Spartans FC4013-1--» All matchesCove Rangers3102-1--» All matchesEast Kilbride FC3300-1--» All matchesInverness CT3003--1-» All matchesQueen Of The South3003----» All matchesStranraer FC3102----» All matchesBerwick Rangers22001---» All matchesAyr United2002-1--» All matchesHeart of Midlothian2101----» All matchesQueen's Park FC2101----» All matchesRaith Rovers2101----» All matchesStenhousemuir FC2101-1-1» All matchesStirling Albion FC2002----» All matchesAberdeen FC1001----» All matchesBrora Rangers FC1100----» All matchesCivil Service Strollers1100----» All matchesClachnacuddin FC1100----» All matchesDundee United1001----» All matchesHibernian FC1001----» All matchesHibernian FC (R)1001----» All matchesLochee United FC1100----» All matchesPartick Thistle1001-1--» All matchesPeterhead FC1001----» All matchesRangers FC1001----» All matches