Record by opponent MatchesWDLScoresYellowYellow-RedRedLarne FC1333714--» All matchesBallymena United12110131--» All matchesCarrick Rangers1263313--» All matchesLinfield FC1030711--» All matchesCliftonville FC933311--» All matchesGlenavon FC9225111-» All matchesPortadown FC87101---» All matchesColeraine FC8323-2--» All matchesDungannon Swifts8710-1--» All matchesCrusaders FC742111--» All matchesGlentoran FC740311--» All matchesRaith Rovers5320-2--» All matchesWarrenpoint Town5401-1--» All matchesArbroath FC4211----» All matchesAyr United4013-2--» All matchesDunfermline Athletic4103----» All matchesNewry City FC4400---1» All matchesQueen's Park FC4121----» All matchesGreenock Morton FC3003-2--» All matchesHamilton Academical3201----» All matchesPartick Thistle3111----» All matchesAlloa Athletic200211--» All matchesAberdeen FC2002----» All matchesFalkirk FC2002----» All matchesGżira United2011-1--» All matchesLivingston FC2011-11-» All matchesLoughgall FC2101----» All matchesSt. Johnstone FC2101----» All matchesArmenia U191010-1--» All matchesAzerbaijan U171001----» All matchesBangor FC1100----» All matchesBelgium U171001----» All matchesCove Rangers1010----» All matchesGermany U191001----» All matchesDumbarton FC1100----» All matchesEast Kilbride FC1100----» All matchesHJK Helsinki1001----» All matchesLimavady United1100----» All matchesLuxembourg U191100----» All matchesMontrose FC1100----» All matchesNetherlands U191100----» All matchesNorway U191001--1-» All matchesAustria U191100----» All matchesPortugal U171001-1--» All matchesQueen Of The South1100----» All matchesRoss County FC1010-1--» All matchesSwitzerland U171010----» All matchesCzech Republic U191001----» All matchesCzech Republic U171100----» All matches