Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC271269----» All matchesDunfermline Athletic21795----» All matchesAyr United201154----» All matchesPartick Thistle20956----» All matchesDundee United193610-3--» All matchesArbroath FC18954----» All matchesQueen Of The South181053----» All matchesRaith Rovers17854-2--» All matchesDundee FC14455----» All matchesHamilton Academical11308----» All matchesAlloa Athletic10352----» All matchesFalkirk FC10424----» All matchesRoss County FC10433----» All matchesCove Rangers8701----» All matchesHeart of Midlothian8017----» All matchesKilmarnock FC8503----» All matchesQueen's Park FC8323----» All matchesLivingston FC7421----» All matchesSt. Johnstone FC6114----» All matchesBrechin City FC5500----» All matchesDumbarton FC5302----» All matchesSt. Mirren FC5014----» All matchesAirdrieonians FC4112----» All matchesCeltic FC4004----» All matchesInverness CT4013----» All matchesAberdeen FC3003----» All matchesMotherwell FC3003-1--» All matchesHibernian FC2002----» All matchesMontrose FC2110----» All matchesNetherlands U212110----» All matchesPeterhead FC2101----» All matchesBelgium U211001----» All matchesBulgaria U211010----» All matchesClydebank FC1001----» All matchesCowdenbeath FC1100----» All matchesEast Kilbride FC1100----» All matchesForfar Athletic1100----» All matchesItaly U211001----» All matchesKelty Hearts1100----» All matchesRangers FC1001----» All matchesSauchie Juniors1100----» All matchesStirling Albion FC1100----» All matches