Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic1462621--» All matchesElgin City12525-1--» All matchesStenhousemuir FC113261---» All matchesForfar Athletic923421--» All matchesStirling Albion FC943211--» All matchesInverness CT9414-2--» All matchesStranraer FC9414-2--» All matchesClyde FC731311--» All matchesPeterhead FC730412--» All matchesDundee United7322----» All matchesKelty Hearts7124----» All matchesEast Fife FC65011---» All matchesBonnyrigg Rose Athletic6420-2--» All matchesArbroath FC5122-1--» All matchesQueen Of The South5113----» All matchesThe Spartans FC5131-2--» All matchesAirdrieonians FC41031---» All matchesHamilton Academical412111--» All matchesCowdenbeath FC4211----» All matchesEdinburgh City4400----» All matchesFalkirk FC4022----» All matchesMontrose FC4211----» All matchesAlloa Athletic31111---» All matchesAberdeen FC3012----» All matchesAyr United3102----» All matchesCeltic FC3003----» All matchesCove Rangers3003----» All matchesDundee FC3102-1--» All matchesGreenock Morton FC3021----» All matchesKilmarnock FC3003----» All matchesLivingston FC3003-1--» All matchesBerwick Rangers22002---» All matchesAlbion Rovers2200-1--» All matchesBrechin City FC2200----» All matchesDunfermline Athletic2002----» All matchesRaith Rovers2002-1--» All matchesRoss County FC2002----» All matchesSt. Johnstone FC2101----» All matchesSt. Mirren FC2002----» All matchesHibernian FC10011---» All matchesCumnock Juniors1100----» All matchesEast Kilbride FC1001----» All matchesMotherwell FC1010----» All matchesQueen's Park FC1100----» All matchesRangers FC1001----» All matches