Record by opponent MatchesWDLScoresYellowYellow-RedRedElgin City1452742--» All matchesEdinburgh City1344532--» All matchesStranraer FC1263353--» All matchesThe Spartans FC1206622--» All matchesStirling Albion FC105053---» All matchesPeterhead FC10343-1--» All matchesEast Fife FC93245---» All matchesDumbarton FC831462--» All matchesAnnan Athletic84133---» All matchesForfar Athletic821511--» All matchesBonnyrigg Rose Athletic72143---» All matchesClyde FC5041----» All matchesStenhousemuir FC41212---» All matchesAirdrieonians FC41031---» All matchesKelty Hearts42111---» All matchesMontrose FC4103-1--» All matchesQueen Of The South4211-1--» All matchesBrechin City FC32012---» All matchesEast Kilbride FC30031---» All matchesAlloa Athletic3003----» All matchesHamilton Academical3003----» All matchesPartick Thistle3102----» All matchesRoss County FC3003----» All matchesCove Rangers21011---» All matchesFalkirk FC21101---» All matchesMusselburgh Athletic22001---» All matchesArbroath FC2101----» All matchesDerry City2011-1--» All matchesDunfermline Athletic2011----» All matchesGreenock Morton FC2101-1--» All matchesLivingston FC2002----» All matchesShelbourne FC2101----» All matchesSt. Johnstone FC2101----» All matchesWaterford FC2002----» All matchesBrora Rangers FC11001---» All matchesDundee FC (R)11001---» All matchesInverness CT10011---» All matchesAberdeen FC1001----» All matchesAyr United1001----» All matchesBohemian FC1001----» All matchesCork City1100----» All matchesDundalk FC1010----» All matchesDundee FC1001----» All matchesDundee United1001----» All matchesFinn Harps1001----» All matchesFraserburgh FC1100----» All matchesJeanfield Swifts1100-1--» All matchesKilmarnock FC1001----» All matchesMotherwell FC1001----» All matchesNairn County FC1100----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001-1--» All matchesRangers FC (R)1001----» All matchesSligo Rovers1100----» All matchesSt. Mirren FC1001----» All matches