Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC9342-4--» All matchesCrusaders FC834112--» All matchesCliftonville FC8611-3--» All matchesDungannon Swifts8422-1--» All matchesGlentoran FC8521-2--» All matchesLinfield FC8323-3--» All matchesCarrick Rangers7421-2--» All matchesPartick Thistle7214----» All matchesKilmarnock FC6123-2--» All matchesPortadown FC6312-2--» All matchesRoss County FC6123-2--» All matchesArbroath FC5320-1--» All matchesBallymena United5311-1--» All matchesCeltic FC5005----» All matchesRaith Rovers421111--» All matchesDundee FC4004-1--» All matchesHeart of Midlothian4013-11-» All matchesMotherwell FC4310-1--» All matchesNewry City FC4310-1--» All matchesQueen's Park FC4202-2--» All matchesSt. Johnstone FC4103-1--» All matchesSt. Mirren FC4112----» All matchesLoughgall FC33001---» All matchesAberdeen FC3003----» All matchesAirdrieonians FC3300-1--» All matchesDunfermline Athletic3111-2--» All matchesEast Fife FC3111-1--» All matchesFalkirk FC3300----» All matchesGlenavon FC3210----» All matchesHibernian FC3003----» All matchesInverness CT3111-1--» All matchesKF Ballkani3201-2--» All matchesLivingston FC21011---» All matchesAlloa Athletic2101-1--» All matchesCove Rangers2101----» All matchesDumbarton FC2110-1--» All matchesEdinburgh City2200----» All matchesForfar Athletic2200----» All matchesGreenock Morton FC2011--1-» All matchesHJK Helsinki2011-2--» All matchesLincoln Red Imps2101----» All matchesPeterhead FC2200----» All matchesRangers FC2101-1--» All matchesStranraer FC2200-1--» All matchesAlbion Rovers10012---» All matchesAnnan Athletic1100----» All matchesAuchinleck Talbot1001----» All matchesAyr United1010----» All matchesBerwick Rangers1100----» All matchesClyde FC1100----» All matchesDinamo Minsk1001-1--» All matchesDundee United1010----» All matchesEast Kilbride FC1001----» All matchesFC St. Gallen1001----» All matchesHamilton Academical1001----» All matchesKAA Gent1100----» All matchesMolde FK1001----» All matchesMontrose FC1001-1--» All matchesOlimpija Ljubljana1001----» All matchesShamrock Rovers1001----» All matchesTurriff United1100----» All matches