All competitionsChampionshipIrish CupLeague CupRecord by opponent MatchesWDLScoreAnnagh United51046:9» All matchesArds FC60156:17» All matchesArmagh City FC30213:5» All matchesBallinamallard United FC61135:9» All matchesBallyclare Comrades512212:9» All matchesBallymena United20022:11» All matchesBangor FC41124:8» All matchesCarrick Rangers20021:5» All matchesCoagh United10010:3» All matchesColeraine FC20020:7» All matchesCrusaders FC10010:6» All matchesDerriaghy CC10010:1» All matchesDonegal Celtic FC11001:0» All matchesDrumaness Mills11002:0» All matchesDundela FC40045:12» All matchesDungannon Swifts30020:5» All matchesGlenavon FC31023:4» All matchesGlentoran FC20022:5» All matchesH&W Welders42025:10» All matchesInstitute FC Drumahoe40222:5» All matchesKnockbreda FC741217:9» All matchesLarne FC30033:11» All matchesLinfield FC10010:5» All matchesLisburn Rangers10012:4» All matchesMaiden City Soccer11003:2» All matchesNewington FC41125:8» All matchesNewry City FC11002:1» All matchesPortadown FC30035:10» All matchesRathfriland Rangers11003:1» All matchesSport & Leisure Swifts10011:6» All matchesSt. James' Swifts11002:0» All matchesTotal84181153102:188