Record by opponent MatchesWDLScoresYellowYellow-RedRedLinfield FC1356241-1» All matchesGlentoran FC1284082--» All matchesColeraine FC114527---» All matchesQueen Of The South1163261--» All matchesPartick Thistle104154---» All matchesInverness CT103342---» All matchesCliftonville FC972073--» All matchesBallymena United971161--» All matchesGreenock Morton FC925262--» All matchesDungannon Swifts842272--» All matchesGlenavon FC862042--» All matchesArbroath FC812531--» All matchesCrusaders FC842231--» All matchesAyr United823312--» All matchesDundee United7124----» All matchesCarrick Rangers63124---» All matchesAlloa Athletic641112--» All matchesLoughgall FC54014---» All matchesBrechin City FC55003---» All matchesRaith Rovers502324--» All matchesFalkirk FC540111--» All matchesCove Rangers411231--» All matchesLivingston FC42111---» All matchesSt. Mirren FC42021---» All matchesDundee FC4112-1--» All matchesKF Ballkani4202----» All matchesKilmarnock FC4004----» All matchesRoss County FC4112-1--» All matchesEast Kilbride FC33004---» All matchesPortadown FC301222--» All matchesQueen's Park FC320121--» All matchesDumbarton FC33001---» All matchesDunfermline Athletic3021----» All matchesLincoln Red Imps21013---» All matchesPeterhead FC22002---» All matchesStranraer FC22002---» All matchesElgin City21011---» All matchesNewry City FC21101---» All matchesAberdeen FC2101----» All matchesAirdrieonians FC2200----» All matchesCeltic FC2101-1--» All matchesFK RFS2002-1--» All matchesHJK Helsinki2011----» All matchesMontrose FC2110----» All matchesBangor FC11002---» All matchesForfar Athletic11001---» All matchesAuchinleck Talbot1001----» All matchesDinamo Minsk1001-1--» All matchesEast Fife FC1010----» All matchesEdinburgh City1001----» All matchesFC St. Gallen1001----» All matchesHeart of Midlothian1001----» All matchesKAA Gent1100----» All matchesMolde FK1001----» All matchesShamrock Rovers1001----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matches