Record by opponent MatchesWDLScoresYellowYellow-RedRedGlenavon FC2468107---» All matchesColeraine FC2143142---» All matchesWarrenpoint Town20105561--» All matchesCrusaders FC18521142--» All matchesCliftonville FC1855821--» All matchesLinfield FC18221421--» All matchesGlentoran FC1745831-1» All matchesCarrick Rangers167182---» All matchesDungannon Swifts14101391--» All matchesArds FC1356212--» All matchesBallymena United135441--1» All matchesBallinamallard United FC1292121--» All matchesInstitute FC Drumahoe1172242--» All matchesLarne FC106131---» All matchesPortadown FC96122---» All matchesH&W Welders841322--» All matchesNewry City FC741241--» All matchesAnnagh United72233---» All matchesNewington FC63121---» All matchesDundela FC6321----» All matchesArmagh City FC4130----» All matchesLimavady United4022----» All matchesBangor FC3201----» All matchesLoughgall FC3300----» All matchesQueen's University Belfast3120----» All matchesKnockbreda FC22001---» All matchesDergview FC11001---» All matchesMoldova U1911001---» All matchesBelgium U211001----» All matchesGreece U191001----» All matchesMoyola Park FC1001----» All matchesStrabane Athletic1010----» All matchesCzech Republic U191010----» All matches