All competitionsChampionshipIrish CupLeague CupPremier LeagueRecord by opponent MatchesWDLScoreAnnagh United942313:14» All matchesArds FC1452713:16» All matchesArmagh City FC1244423:19» All matchesBallinamallard United FC952213:8» All matchesBallyclare Comrades42026:2» All matchesBallymena United1253418:15» All matchesBangor FC631210:9» All matchesCarrick Rangers621310:10» All matchesCliftonville FC1262416:14» All matchesColeraine FC1443718:24» All matchesCrusaders FC1221912:22» All matchesDerriaghy CC11002:1» All matchesDonegal Celtic FC40133:7» All matchesDundela FC862019:7» All matchesDungannon Swifts1553722:26» All matchesGlebe Rangers22005:1» All matchesGlenavon FC961215:8» All matchesGlentoran FC123187:19» All matchesH&W Welders843115:8» All matchesInstitute FC Drumahoe1595130:14» All matchesKnockbreda FC10010:3» All matchesLarne FC1473326:15» All matchesLarne Tech OB10010:2» All matchesLinfield FC1211108:30» All matchesLisburn Distillery1133510:22» All matchesLisburn Rangers11004:1» All matchesLoughgall FC1035211:8» All matchesMalachians FC10011:3» All matchesNewington FC852119:9» All matchesNewry City FC1443621:26» All matchesOmagh Town FC430110:6» All matchesPSNI FC10010:1» All matchesPortadown FC1211104:29» All matchesPortstewart FC11003:2» All matchesQueen's University Belfast62228:5» All matchesSport & Leisure Swifts10101:1» All matchesTobermore United21017:4» All matchesWakehurst FC11002:0» All matchesWarrenpoint Town42116:9» All matchesTotal28911359115411:420