Record by opponent MatchesWDLScoresYellowYellow-RedRedForfar Athletic1146122--» All matchesAnnan Athletic1071223--» All matchesEast Fife FC105411---» All matchesStranraer FC941412--» All matchesStirling Albion FC9306-2--» All matchesDumbarton FC8323-2--» All matchesElgin City733111--» All matchesAlbion Rovers6411-4--» All matchesBonnyrigg Rose Athletic6510-1--» All matchesKelty Hearts6204-1--» All matchesQueen Of The South53202---» All matchesInverness CT5221----» All matchesPeterhead FC5230-1--» All matchesThe Spartans FC4310111-» All matchesAlloa Athletic4112----» All matchesCove Rangers4202-1--» All matchesCowdenbeath FC4121----» All matchesEdinburgh City4031-1--» All matchesHamilton Academical4310-1--» All matchesAyr United3003-1--» All matchesGreenock Morton FC3120-1--» All matchesPartick Thistle3003-1--» All matchesAirdrieonians FC2002----» All matchesClyde FC2110----» All matchesDunfermline Athletic2101----» All matchesHeart of Midlothian2101----» All matchesLivingston FC10011---» All matchesArbroath FC1100----» All matchesBuckie Thistle1100----» All matchesClachnacuddin FC1100----» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesFalkirk FC1001-1--» All matchesFraserburgh FC1100-1--» All matchesHibernian FC1001----» All matchesKilmarnock FC1001----» All matchesMontrose FC1010----» All matchesRaith Rovers1001----» All matchesRangers FC (R)1100----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1100----» All matches