Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic18675-211» All matchesEast Fife FC15311113--» All matchesStirling Albion FC15528-1--» All matchesStranraer FC14518-4--» All matchesAnnan Athletic1241723--» All matchesBonnyrigg Rose Athletic1270513--» All matchesThe Spartans FC113351---» All matchesClyde FC11533-1--» All matchesStenhousemuir FC1025312--» All matchesEdinburgh City10334-1--» All matchesDumbarton FC9333-1--» All matchesPeterhead FC9333-1--» All matchesKelty Hearts52211---» All matchesAlbion Rovers5122----» All matchesCowdenbeath FC4103----» All matchesAyr United3003----» All matchesEast Kilbride FC3003-1--» All matchesInverness CT3003----» All matchesQueen Of The South3003-1--» All matchesSt. Johnstone FC3003----» All matchesArbroath FC2002----» All matchesCamelon Juniors2200-2--» All matchesHibernian FC2002----» All matchesRoss County FC10011---» All matchesAberdeen FC1001----» All matchesAberdeen FC (R)1010-1--» All matchesBanks O’ Dee FC1100-1--» All matchesBrechin City FC1100-1--» All matchesCove Rangers1100----» All matchesDeveronvale FC1100----» All matchesDrumchapel United1100----» All matchesDundee FC (R)1100----» All matchesDundee United1001----» All matchesDundee United (R)1100----» All matchesDunfermline Athletic1001----» All matchesFalkirk FC1001----» All matchesGreenock Morton FC1001----» All matchesHeart of Midlothian1001----» All matchesHill of Beath Hawthorn1100----» All matchesJeanfield Swifts1001-1--» All matchesMontrose FC1100----» All matchesMotherwell FC1001-1--» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matches