Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic1222824--» All matchesEast Fife FC11515-2-1» All matchesElgin City1062211--» All matchesStirling Albion FC914412--» All matchesAnnan Athletic9243-2--» All matchesGreenock Morton FC8044-2--» All matchesStenhousemuir FC751112--» All matchesBonnyrigg Rose Athletic7115-2--» All matchesAlbion Rovers6312-3--» All matchesFalkirk FC6015-1--» All matchesQueen Of The South6204-1--» All matchesRaith Rovers6024-2--» All matchesHibernian FC510411--» All matchesDumbarton FC5113-1--» All matchesEdinburgh City5212-1--» All matchesKelty Hearts5104-1--» All matchesLivingston FC5212----» All matchesSt. Mirren FC5311-1--» All matchesClyde FC4013-1--» All matchesDundee United4202----» All matchesHamilton Academical4103----» All matchesRangers FC4004----» All matchesAlloa Athletic31021---» All matchesCowdenbeath FC330012--» All matchesEast Kilbride FC32101---» All matchesDunfermline Athletic3111-1--» All matchesPeterhead FC3012----» All matchesRoss County FC3003-2--» All matchesThe Spartans FC3210----» All matchesInverness CT20021---» All matchesDundee FC2011----» All matchesArbroath FC1010----» All matchesAyr United1001----» All matchesBerwick Rangers1100----» All matchesBrora Rangers FC1100----» All matchesBroxburn Athletic1001----» All matchesCeltic FC1001-1--» All matchesFraserburgh FC1001----» All matchesKilmarnock FC1001----» All matchesQueen's Park FC1001----» All matchesThreave Rovers1100----» All matches