All competitionsChampionshipIrish CupLeague CupRelegation Play-offs 1/2Record by opponent MatchesWDLScore1st Bangor O.B11003:0» All matchesArds FC1472517:20» All matchesArmagh City FC750218:7» All matchesBallinamallard United FC104339:6» All matchesBallyclare Comrades822413:12» All matchesBallymena United10012:4» All matchesBangor FC1141617:22» All matchesCarrick Rangers30034:11» All matchesCliftonville FC10010:6» All matchesColeraine FC10010:4» All matchesCrusaders FC21014:4» All matchesDergview FC54019:6» All matchesDollingstown FC11002:1» All matchesDundela FC1273223:14» All matchesDungannon Swifts31023:7» All matchesGlenavon FC30113:7» All matchesGlentoran FC21013:3» All matchesH&W Welders1491424:21» All matchesInstitute FC Drumahoe1273224:11» All matchesKillymoon Rangers11002:1» All matchesKnockbreda FC540112:7» All matchesLarne FC21012:6» All matchesLimavady United932414:13» All matchesLinfield FC20020:5» All matchesLoughgall FC62228:8» All matchesMoyola Park FC630310:10» All matchesNewington FC1170421:15» All matchesNewry City FC43108:1» All matchesPortadown FC931519:24» All matchesPortstewart FC11004:1» All matchesQueen's University Belfast63038:8» All matchesRathfriland Rangers11004:2» All matchesRosario Youth Club1000:» All matchesStrabane Athletic11001:0» All matchesTobermore United10010:2» All matchesWarrenpoint Town53115:4» All matchesTotal182902367296:273