Record by opponent MatchesWDLScoresYellowYellow-RedRedPeterhead FC138323---» All matchesThe Spartans FC1326512--» All matchesStranraer FC1254311--» All matchesElgin City101451---» All matchesEdinburgh City10523----» All matchesForfar Athletic10262-1--» All matchesEast Fife FC95133---» All matchesStirling Albion FC950431--» All matchesAlloa Athletic743011--» All matchesAnnan Athletic74121---» All matchesClyde FC741211--» All matchesDumbarton FC76101---» All matchesFalkirk FC7124-1--» All matchesMontrose FC7034-1--» All matchesInverness CT41031---» All matchesAyr United4013----» All matchesBonnyrigg Rose Athletic4211----» All matchesHamilton Academical4031----» All matchesQueen's Park FC4013-1--» All matchesEast Kilbride FC30121---» All matchesKelty Hearts31021---» All matchesGreenock Morton FC3003----» All matchesQueen Of The South3102----» All matchesStenhousemuir FC21101---» All matchesAirdrieonians FC2101-1--» All matchesCove Rangers2011----» All matchesDunfermline Athletic2011----» All matchesPartick Thistle2110----» All matchesRaith Rovers2110----» All matchesAlbion Rovers11001---» All matchesBerwick Rangers11001---» All matchesCeltic FC (R)10011---» All matchesRangers FC (R)10011---» All matchesRoss County FC10011---» All matchesArbroath FC1100----» All matchesCeltic FC1001----» All matchesDundee FC1100----» All matchesHibernian FC1001----» All matchesKilmarnock FC (R)1100----» All matchesLivingston FC1001----» All matchesMotherwell FC1001----» All matchesMotherwell FC (R)1100----» All matchesRangers FC1001----» All matches