Record by opponent MatchesWDLScoresYellowYellow-RedRedLivingston FC7133----» All matchesRangers FC6006-1--» All matchesAberdeen FC5005-1--» All matchesKilmarnock FC5212-1--» All matchesSt. Johnstone FC5122-2--» All matchesSt. Mirren FC5032-11-» All matchesAirdrieonians FC4211----» All matchesHamilton Academical4211----» All matchesMotherwell FC4103-2--» All matchesCeltic FC3102----» All matchesHibernian FC3111----» All matchesRaith Rovers3111----» All matchesDundee United2002----» All matchesNorway U212020----» All matchesQueen Of The South2200----» All matchesStirling Albion FC2200----» All matchesAlloa Athletic11001---» All matchesArbroath FC1010----» All matchesAyr United1100-1--» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesDundee FC1001----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesFalkirk FC1100----» All matchesGreenock Morton FC1100----» All matchesHeart of Midlothian1100----» All matchesKelty Hearts1001----» All matchesNorthern Ireland U211010----» All matchesNorthampton Town1001----» All matchesPartick Thistle1001----» All matchesPeterhead FC1100----» All matchesQueen's Park FC1100----» All matchesStockport County1001----» All matchesStranraer FC1100----» All matches