Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC114437---» All matchesEdinburgh City1052342--» All matchesStirling Albion FC104334---» All matchesForfar Athletic953142--» All matchesStranraer FC92071---» All matchesElgin City834121--» All matchesAnnan Athletic751121--» All matchesEast Kilbride FC54104---» All matchesDumbarton FC520311--» All matchesDundee United50051---» All matchesInverness CT5302-2--» All matchesBonnyrigg Rose Athletic43012---» All matchesEast Fife FC40041---» All matchesPeterhead FC41121---» All matchesPartick Thistle4103----» All matchesAirdrieonians FC3003----» All matchesAyr United3012----» All matchesDunfermline Athletic3021----» All matchesGreenock Morton FC3003-1--» All matchesMontrose FC3111----» All matchesQueen's Park FC3003----» All matchesThe Spartans FC21012---» All matchesCove Rangers20111---» All matchesRaith Rovers21101---» All matchesKelty Hearts2002----» All matchesAberdeen FC (R)110011--» All matchesBrechin City FC11001---» All matchesHibernian FC (R)11001---» All matchesSauchie Juniors11001---» All matchesAberdeen FC1001----» All matchesArbroath FC1001----» All matchesCowdenbeath FC1100----» All matchesDundee United (R)1100----» All matchesFalkirk FC1001----» All matchesLivingston FC1001----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1001----» All matches