Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic9216----» All matchesGlentoran FC9522----» All matchesColeraine FC731311--» All matchesGreenock Morton FC73041---» All matchesCliftonville FC7322----» All matchesDungannon Swifts7601-1--» All matchesLarne FC7133----» All matchesAirdrieonians FC63302---» All matchesAyr United63212---» All matchesAlloa Athletic631211--» All matchesBallymena United641111--» All matchesCarrick Rangers641111--» All matchesArbroath FC6132----» All matchesGlenavon FC6510-1--» All matchesCrusaders FC550011--» All matchesInverness CT52121---» All matchesPeterhead FC55001---» All matchesLoughgall FC5500----» All matchesPortadown FC5410----» All matchesRaith Rovers5212----» All matchesEdinburgh City44002---» All matchesHamilton Academical4004----» All matchesMontrose FC4121----» All matchesShelbourne FC4013----» All matchesQueen's Park FC32011---» All matchesClyde FC3111----» All matchesFalkirk FC3102-1--» All matchesHeart of Midlothian3111----» All matchesKelty Hearts3102----» All matchesKilmarnock FC3003----» All matchesPartick Thistle3003----» All matchesBangor FC2200----» All matchesDundee FC2101----» All matchesNewry City FC2200----» All matchesSt. Mirren FC2002----» All matchesAnnan Athletic1100----» All matchesCove Rangers1001----» All matchesEast Fife FC1100----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesFK Žalgiris1010----» All matchesMotherwell FC1001----» All matchesRangers FC1001----» All matches