Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC701611--» All matchesEdinburgh City7214----» All matchesAyr United60241---» All matchesClyde FC42022---» All matchesAberdeen FC4013----» All matchesAnnan Athletic4022----» All matchesRangers FC4022----» All matchesSt. Mirren FC4031----» All matchesStirling Albion FC4130----» All matchesThe Spartans FC4400----» All matchesSt. Johnstone FC30122---» All matchesEast Kilbride FC3201-1--» All matchesForfar Athletic3012----» All matchesInverness CT3102----» All matchesLivingston FC3102----» All matchesMotherwell FC3003-1-1» All matchesPartick Thistle3111----» All matchesFalkirk FC21011---» All matchesAlloa Athletic2101----» All matchesDumbarton FC2011----» All matchesElgin City2101----» All matchesHibernian FC2011----» All matchesQueen Of The South2200----» All matchesRoss County FC2110----» All matchesAlbion Rovers11001---» All matchesArbroath FC1010----» All matchesAuchinleck Talbot1001----» All matchesCeltic FC1001----» All matchesClydebank FC1100-1--» All matchesDundee United1001----» All matchesDunfermline Athletic1001----» All matchesGreenock Morton FC1010----» All matchesHeart of Midlothian1010----» All matchesKelty Hearts1100----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matchesSt. Mirren FC (R)1100----» All matchesStranraer FC1001----» All matches