Record by opponent MatchesWDLScoresYellowYellow-RedRedBallymena United1873814-1» All matchesCliftonville FC1643933--» All matchesCrusaders FC16421036--» All matchesCarrick Rangers1691627--» All matchesLinfield FC16031317--» All matchesGlentoran FC164111-6-1» All matchesGlenavon FC15537-21-» All matchesColeraine FC14221027--» All matchesWarrenpoint Town13436-2-1» All matchesArds FC1234523--» All matchesBallinamallard United FC1172232--» All matchesLarne FC9117-4--» All matchesInstitute FC Drumahoe832322-1» All matchesAnnagh United603313--» All matchesPortadown FC631213--» All matchesDundela FC6321-3--» All matchesNewry City FC6321-1--» All matchesH&W Welders5311-1--» All matchesNewington FC5221-2--» All matchesArmagh City FC413011--» All matchesDungannon Swifts4310-21-» All matchesLimavady United3012----» All matchesQueen's University Belfast3210----» All matchesBangor FC21102---» All matchesBallyclare Comrades2110-2--» All matchesBelarus U191100----» All matchesDergview FC1100----» All matchesKnockbreda FC1100----» All matchesLeyton Orient1010----» All matchesLoughgall FC1010----» All matchesMoldova U191100----» All matchesMontenegro U191001----» All matchesMoyola Park FC1001----» All matchesRathfriland Rangers1100-1--» All matchesStrabane Athletic1010-1--» All matchesCzech Republic U191010----» All matches