Record by opponent MatchesWDLScoresYellowYellow-RedRedEast Fife FC135624---» All matchesAnnan Athletic1383223--» All matchesDumbarton FC138232---» All matchesElgin City1246213--» All matchesStranraer FC1251611--» All matchesKelty Hearts1143421--» All matchesForfar Athletic1146112--» All matchesInverness CT1024412--» All matchesStirling Albion FC10307-21-» All matchesQueen Of The South9351-1--» All matchesPeterhead FC843141--» All matchesMontrose FC85123---» All matchesBonnyrigg Rose Athletic853012--» All matchesAlloa Athletic8206-1--» All matchesAlbion Rovers742122--» All matchesCove Rangers7511----» All matchesClyde FC522111--» All matchesGreenock Morton FC520311--» All matchesPartick Thistle52031---» All matchesArbroath FC5302-1--» All matchesEdinburgh City5023----» All matchesLivingston FC4202----» All matchesThe Spartans FC4310-1--» All matchesAirdrieonians FC3003-1--» All matchesAyr United3102----» All matchesCowdenbeath FC3120----» All matchesDunfermline Athletic3003----» All matchesFalkirk FC3102----» All matchesHamilton Academical3111-1--» All matchesQueen's Park FC22001---» All matchesRaith Rovers2020-1--» All matchesRangers FC (R)2101----» All matchesIrvine Meadow XI11003---» All matchesKilmarnock FC (R)11001---» All matchesMotherwell FC110011--» All matchesSt. Johnstone FC11001---» All matchesBrechin City FC1100----» All matchesBrora Rangers FC1001----» All matchesClachnacuddin FC1100----» All matchesEast Kilbride FC1100----» All matchesFormartine United1100----» All matchesHeart of Midlothian1001----» All matchesKilmarnock FC1001----» All matchesMotherwell FC (R)1100----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1100----» All matches