Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1153354--» All matchesStranraer FC1151555--» All matchesForfar Athletic1161432--» All matchesMontrose FC932432--» All matchesKelty Hearts933321--» All matchesElgin City9216-1--» All matchesAlloa Athletic842242--» All matchesClyde FC830512--» All matchesDumbarton FC733132--» All matchesEdinburgh City741212--» All matchesQueen Of The South630313--» All matchesStenhousemuir FC622211--» All matchesStirling Albion FC631214--» All matchesFalkirk FC6105-3--» All matchesPeterhead FC52032---» All matchesAirdrieonians FC540111--» All matchesHamilton Academical521212--» All matchesThe Spartans FC512213--» All matchesDunfermline Athletic5113-2--» All matchesCowdenbeath FC42202---» All matchesAlbion Rovers410311--» All matchesCove Rangers43101---» All matchesEast Kilbride FC400411--» All matchesAyr United2101----» All matchesBonnyrigg Rose Athletic2110-1--» All matchesEast Fife FC2101----» All matchesGreenock Morton FC2101----» All matchesPartick Thistle2110----» All matchesSt. Mirren FC2101-1--» All matchesBrora Rangers FC110021--» All matchesBuckie Thistle11001---» All matchesDundee FC (R)11001--1» All matchesHibernian FC (R)11001---» All matchesAberdeen FC1001----» All matchesArbroath FC1001-1--» All matchesBohemian FC1100----» All matchesDrogheda United1010-1--» All matchesDrumchapel United1001-1--» All matchesDundalk FC1100-1--» All matchesDundee United1100----» All matchesHeart of Midlothian1100---1» All matchesLivingston FC1010----» All matchesLongford Town1010----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matchesRoss County FC1001-1--» All matchesShamrock Rovers1001----» All matchesSligo Rovers1001----» All matchesSt Patrick's Athletic1001----» All matchesWaterford FC1100----» All matches