Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City2067763--» All matchesStranraer FC1982952--» All matchesForfar Athletic1877422--» All matchesAnnan Athletic1264233--» All matchesDumbarton FC1243512--» All matchesThe Spartans FC1253411--» All matchesBonnyrigg Rose Athletic11632311-» All matchesEast Fife FC1145211--» All matchesClyde FC11326----» All matchesStirling Albion FC1030722--» All matchesEdinburgh City10244-2--» All matchesInverness CT10136----» All matchesPeterhead FC822451--» All matchesDunfermline Athletic721421--» All matchesAlbion Rovers74211---» All matchesPartick Thistle711511--» All matchesDundee United7313----» All matchesKelty Hearts610511--» All matchesQueen Of The South6222----» All matchesArbroath FC5401----» All matchesAyr United5014----» All matchesStenhousemuir FC42022---» All matchesCowdenbeath FC4121----» All matchesGreenock Morton FC4112----» All matchesDundee FC3012----» All matchesEast Kilbride FC3003-1--» All matchesHamilton Academical3003----» All matchesLivingston FC3003----» All matchesSt. Mirren FC3003----» All matchesAlloa Athletic20021---» All matchesAirdrieonians FC2101----» All matchesFalkirk FC2002----» All matchesHeart of Midlothian2002----» All matchesKilmarnock FC2101----» All matchesMontrose FC2101----» All matchesRoss County FC2002----» All matchesSt. Johnstone FC2200----» All matchesCaledonian Braves11001---» All matchesFormartine United11001---» All matchesQueen's Park FC11001---» All matchesBo'ness Athletic1100----» All matchesBrora Rangers FC1001----» All matchesBuckie Thistle1100----» All matchesCove Rangers1100----» All matchesDundee FC (R)1100----» All matchesDundee United (R)1001----» All matchesFraserburgh FC1100----» All matchesHibernian FC1001----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matches