All competitionsChampionshipIrish CupLeague CupRecord by opponent MatchesWDLScoreAnnagh United1441921:24» All matchesArds FC1372426:17» All matchesArmagh City FC1191140:7» All matchesBallinamallard United FC1061320:12» All matchesBallyclare Comrades850324:15» All matchesBallymacash Rangers11003:0» All matchesBallymena United60155:13» All matchesBangor FC91359:15» All matchesCliftonville FC30030:8» All matchesColeraine FC20010:2» All matchesDergview FC420210:5» All matchesDerriaghy CC11002:0» All matchesDollingstown FC22006:0» All matchesDonegal Celtic FC11002:1» All matchesDundela FC13101234:16» All matchesDungannon Swifts10010:3» All matchesGlenavon FC72058:22» All matchesGlentoran FC10012:4» All matchesInstitute FC Drumahoe1363423:17» All matchesKillymoon Rangers11008:1» All matchesKnockbreda FC32017:4» All matchesLarne FC30032:7» All matchesLimavady United81348:15» All matchesLinfield FC10013:6» All matchesLoughgall FC52126:7» All matchesLurgan Celtic22004:1» All matchesMoyola Park FC22008:3» All matchesNewington FC1071222:13» All matchesNewry City FC831313:12» All matchesOxford United Stars11002:0» All matchesPortadown FC71158:15» All matchesPortstewart FC21106:4» All matchesQueen's University Belfast51229:8» All matchesRathfriland Rangers10011:3» All matchesStrabane Athletic11002:1» All matchesWarrenpoint Town742115:7» All matchesWellington Park FC11002:1» All matchesWellington Recreation11003:2» All matchesTotal189882574364:291