All competitionsChampionshipIrish CupLeague CupRecord by opponent MatchesWDLScoreAnnagh United51047:12» All matchesArds FC51136:10» All matchesBallinamallard United FC61057:20» All matchesBallyclare Comrades51045:18» All matchesBallymena United10010:3» All matchesBallymoney United10010:2» All matchesBangor FC40044:19» All matchesCarrick Rangers11001:0» All matchesCoagh United11003:0» All matchesColeraine FC20021:6» All matchesCrewe United10011:2» All matchesCrusaders FC30031:11» All matchesDergview FC72149:17» All matchesDonegal Celtic FC11004:0» All matchesDundela FC41035:8» All matchesDungannon Swifts20021:4» All matchesGlenavon FC10010:4» All matchesGlentoran FC10011:3» All matchesH&W Welders31024:7» All matchesInstitute FC Drumahoe40041:11» All matchesLarne FC10011:9» All matchesLimavady United11003:0» All matchesLinfield FC10010:2» All matchesLisburn Distillery11003:2» All matchesLoughgall FC20020:7» All matchesLurgan Celtic32017:4» All matchesNewington FC51138:12» All matchesNewry City FC20020:4» All matchesPSNI FC10011:2» All matchesPortadown FC50052:17» All matchesPortstewart FC11003:0» All matchesRosario Youth Club11005:1» All matchesSt Mary's Youth11002:0» All matchesStrabane Athletic10011:2» All matchesWakehurst FC11004:2» All matchesWarrenpoint Town11001:0» All matchesTotal8621362102:221