Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic22641284-1» All matchesStirling Albion FC191135841-» All matchesEdinburgh City1793561--» All matchesForfar Athletic1454561--» All matchesStranraer FC142393-1-» All matchesKelty Hearts1373344--» All matchesDumbarton FC1343631--» All matchesStenhousemuir FC923461--» All matchesAlloa Athletic843141--» All matchesEast Fife FC820632--» All matchesArbroath FC8026-1--» All matchesAlbion Rovers723241--» All matchesCove Rangers721432--» All matchesInverness CT702511--» All matchesClyde FC62401---» All matchesCowdenbeath FC620412--» All matchesBonnyrigg Rose Athletic53023---» All matchesThe Spartans FC503232--» All matchesEast Kilbride FC5005----» All matchesHamilton Academical5014----» All matchesQueen Of The South5302-1--» All matchesPeterhead FC411221--» All matchesFalkirk FC401311--» All matchesCamelon Juniors22006---» All matchesAyr United20021---» All matchesDundee United21011---» All matchesRoss County FC21011---» All matchesSt. Johnstone FC200211--» All matchesHibernian FC2002-1--» All matchesRaith Rovers2002----» All matchesDundee United (R)11002---» All matchesAberdeen FC (R)10101---» All matchesDrumchapel United11001---» All matchesDundee FC (R)11001---» All matchesHill of Beath Hawthorn11001---» All matchesDeveronvale FC1100----» All matchesElgin City1100-1--» All matchesGreenock Morton FC1001----» All matchesHeart of Midlothian1001----» All matchesKilmarnock FC1001----» All matchesMontrose FC1100----» All matchesPartick Thistle1001-1--» All matchesQueen's Park FC1001----» All matchesSt. Mirren FC1100----» All matches