Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC1052314--» All matchesDumbarton FC9810-2--» All matchesThe Spartans FC731311--» All matchesDundee FC7214-1--» All matchesElgin City631221--» All matchesStranraer FC622212--» All matchesBonnyrigg Rose Athletic6420----» All matchesFalkirk FC6312-2--» All matchesPeterhead FC6402-2--» All matchesAirdrieonians FC513112--» All matchesAlloa Athletic5410-1--» All matchesClyde FC5122-1--» All matchesForfar Athletic5410----» All matchesMontrose FC5221-2--» All matchesPartick Thistle5122-1--» All matchesAyr United4004-1--» All matchesEdinburgh City4301-1--» All matchesInverness CT4004-3--» All matchesQueen's Park FC4022----» All matchesRaith Rovers4301-1--» All matchesArbroath FC3210----» All matchesHibernian FC3003-1--» All matchesRangers FC3003-1--» All matchesStenhousemuir FC3111-1--» All matchesStirling Albion FC3201-2--» All matchesEast Kilbride FC22001---» All matchesBerwick Rangers2200----» All matchesGreenock Morton FC2002-1--» All matchesHamilton Academical2020-1--» All matchesHeart of Midlothian2101----» All matchesQueen Of The South2110----» All matchesAlbion Rovers1100----» All matchesBrora Rangers FC1100----» All matchesCeltic FC1001----» All matchesClachnacuddin FC1100----» All matchesCowdenbeath FC1001----» All matchesDundee United1001----» All matchesDunfermline Athletic1001----» All matchesDunipace FC1100----» All matchesFormartine United1100----» All matchesKelty Hearts1100----» All matchesLivingston FC1001----» All matches