Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC52121---» All matchesAberdeen FC5113-1--» All matchesCove Rangers5401----» All matchesAlloa Athletic43011---» All matchesDungannon Swifts41121---» All matchesGlenavon FC420211--» All matchesLoughgall FC41031---» All matchesCarrick Rangers4103-1--» All matchesCeltic FC4004----» All matchesDundee United4103-1--» All matchesInverness CT4301----» All matchesMotherwell FC4013----» All matchesNewry City FC4121----» All matchesAnnan Athletic33002---» All matchesStenhousemuir FC32012---» All matchesMontrose FC32101---» All matchesQueen Of The South321011--» All matchesCliftonville FC3003----» All matchesDunfermline Athletic3111-1--» All matchesKelty Hearts3111----» All matchesLarne FC3012----» All matchesLinfield FC3003----» All matchesRangers FC3003-1--» All matchesCrusaders FC200211--» All matchesKilmarnock FC21101---» All matchesArbroath FC2011----» All matchesAyr United2110----» All matchesColeraine FC2200----» All matchesGlentoran FC2002----» All matchesAirdrieonians FC1010----» All matchesDundee FC1100----» All matchesEdinburgh City1100----» All matchesFalkirk FC1001----» All matchesForfar Athletic1100-1--» All matchesHeart of Midlothian1001----» All matchesHibernian FC1010-1--» All matchesQueen's Park FC1010----» All matchesRoss County FC1100----» All matchesSK Brann1001----» All matchesSt. Johnstone FC1010----» All matchesValur Reykjavík1100----» All matches