Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC2065955--» All matchesLinfield FC1865781-1» All matchesGlenavon FC1784581--» All matchesDungannon Swifts17112452--» All matchesCarrick Rangers16141191--» All matchesBallymena United167365---» All matchesCrusaders FC1652943--» All matchesLarne FC1445552--» All matchesCliftonville FC10307-1--» All matchesWarrenpoint Town99003---» All matchesGlentoran FC950412--» All matchesKilmarnock FC9126----» All matchesMotherwell FC9333-1--» All matchesPortadown FC853051--» All matchesHibernian FC722334--» All matchesCeltic FC61051---» All matchesRangers FC601512--» All matchesDundee FC6303----» All matchesHeart of Midlothian6222----» All matchesArds FC53113---» All matchesAberdeen FC5221-1--» All matchesLivingston FC5221----» All matchesSt. Johnstone FC4301----» All matchesInstitute FC Drumahoe33002---» All matchesNewry City FC33002---» All matchesDundee United31021---» All matchesRoss County FC3111----» All matchesBallinamallard United FC220011--» All matchesBarry Town United21101---» All matchesFK Haugesund200211--» All matchesMŠK Žilina20021---» All matchesDenmark2101----» All matchesFC Nordsjælland2002----» All matchesForfar Athletic2200----» All matchesHJK Helsinki2002----» All matchesKazakhstan2002----» All matchesSlovenia2002----» All matchesThe New Saints2011-1--» All matchesCyprus2020----» All matchesSan Marino11001---» All matchesAirdrieonians FC1100----» All matchesAnnan Athletic1100----» All matchesAyr United1100----» All matchesBangor FC1010----» All matchesFalkirk FC1001----» All matchesGreece1001----» All matchesKosovo1001----» All matchesLimavady United1100----» All matchesMontrose FC1001----» All matchesQueen Of The South1100----» All matchesRomania1010----» All matchesScotland1100----» All matchesSpain1001----» All matches