Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle19865-5--» All matchesCeltic FC170314-12-1» All matchesInverness CT16457-3--» All matchesMotherwell FC14923-4--» All matchesRoss County FC1372411--» All matchesAberdeen FC1231815--» All matchesDundee FC1252515--» All matchesKilmarnock FC10703-2--» All matchesSt. Johnstone FC930623--» All matchesHeart of Midlothian963014--» All matchesAlloa Athletic831423--» All matchesQueen Of The South833212--» All matchesHamilton Academical8422----» All matchesSt. Mirren FC751111--» All matchesHibernian FC7331-2--» All matchesDundee United6114-1-1» All matchesRangers FC6222-4--» All matchesCove Rangers5122-2--» All matchesGreenock Morton FC5023-1--» All matchesMontrose FC5122-1--» All matchesAirdrieonians FC410311--» All matchesAyr United4202----» All matchesFalkirk FC31022---» All matchesArbroath FC3111----» All matchesEast Fife FC3102-1--» All matchesEdinburgh City3012----» All matchesPeterhead FC3012--1-» All matchesClyde FC211011--» All matchesAlbion Rovers2200----» All matchesDunfermline Athletic2200-1--» All matchesBrechin City FC1001----» All matchesBristol Rovers1100----» All matchesCharlton Athletic1001-1--» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesFK Riteriai1001----» All matchesForfar Athletic1100----» All matchesCroatia1001----» All matchesNew Zealand1100----» All matchesNorthampton Town1001----» All matchesStirling Albion FC1100----» All matchesStranraer FC1100----» All matchesUruguay1001----» All matchesWales1010----» All matches