Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic43012---» All matchesStranraer FC410312--» All matchesDumbarton FC4400----» All matchesEast Fife FC4202----» All matchesPartick Thistle4022-1--» All matchesHamilton Academical32101---» All matchesStenhousemuir FC301211--» All matchesAlbion Rovers3012----» All matchesAyr United3003----» All matchesFalkirk FC3003----» All matchesGreenock Morton FC3012----» All matchesRaith Rovers3111----» All matchesThe Spartans FC3102----» All matchesBangor FC210111--» All matchesLivingston FC20111---» All matchesAnnan Athletic2011----» All matchesBonnyrigg Rose Athletic2002----» All matchesColeraine FC2002----» All matchesElgin City2101----» All matchesLimavady United2101----» All matchesQueen's Park FC2011----» All matchesSt. Johnstone FC2002--1-» All matchesDunipace FC10012---» All matchesGlentoran FC11001---» All matchesAberdeen FC1001----» All matchesArbroath FC1100----» All matchesBallymena United1001----» All matchesCarrick Rangers1001----» All matchesClachnacuddin FC1100----» All matchesClyde FC1100----» All matchesDundee FC1001----» All matchesDunfermline Athletic1010----» All matchesDungannon Swifts1100----» All matchesLarne FC1001----» All matchesLinfield FC1001----» All matchesPortadown FC1100----» All matchesQueen Of The South1100----» All matchesRoss County FC1100----» All matches