Skip to content
Almanac
Menu

Goals, assists and cards count 749 of 786 stored matches (95%) that name a player. Appearances count 0 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48J. TeelanPortadownPortadown—–120061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers20011–
2023-24Crusaders20000–
2024-25Portadown20010–
2025-26Portadown50030–
2026-27Portadown10010–
48P. LowryLimavady UnitedLimavady UnitedM–1200100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders60040–
2024-25Crusaders40040–
2026-27Limavady United20020–
53A. BrooksCrusadersCrusaders—–110000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders70000–
2026-27Coleraine10000–
2026-27Crusaders30000–
53D. O'ConnorGlentoranGlentoran—–110000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110000–
53J. Ogedi-UzokweGlentoranGlentoran—–110020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110020–
56J. ScottPortadownPortadown—–1010120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine00030–
2023-24Linfield20020–
2024-25Coleraine20030–
2025-26Carrick Rangers41020–
2025-26Portadown10010–
2026-27Portadown10010–
56A. SalleyNewry City AFCNewry City AFC—–100030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC100030–
56D. CushleyCarrick RangersCarrick Rangers—–1000100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers80090–
2024-25Carrick Rangers20010–
56D. LarmourGlentoranGlentoranD–1000130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
2026-27Glentoran10010–
56J. DonnellyGlentoranGlentoran—–100060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran80030–
2024-25Glentoran20030–
56J. ForsytheCarrick RangersCarrick RangersM–1000172–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders40041–
2024-25Crusaders50090–
2025-26Crusaders00011–
2026-27Carrick Rangers10030–
56J. GlackinDungannon SwiftsDungannon Swifts—–1000132–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine20071–
2024-25Coleraine60041–
2025-26Coleraine20010–
2026-27Dungannon Swifts00010–
56L. MillarLarneLarne—–100020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne80000–
2025-26Larne10020–
2026-27Larne10000–
56N. MaciulaitisCarrick RangersCarrick Rangers—–100080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
56R. CampbellColeraineColeraine—–100000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10000–
2024-25Coleraine90000–
56S. EdogunBallymena UnitedBallymena United—–100051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ballymena United30010–
2025-26Ballymena United60041–
2026-27Ballymena United10000–
56S. McCartanPortadownPortadown—–1000202–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran60060–
2024-25Portadown400100–
2025-26Portadown00042–
68B. WylieColeraineColeraine—–920131–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–
2026-27Coleraine12020–
68Ahu AdebamePortadownPortadown—–90000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90000–
68B. GallagherDungannon SwiftsDungannon Swifts—–90020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts90020–
68I. RutkowskiBallymena UnitedBallymena United—–90020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ballymena United90020–
68N. StewartBallymena UnitedBallymena United—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United90000–
68S. McCulloughBangorBangor—–900190–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
2026-27Bangor00030–
68S. NixonCrusadersCrusaders—–90060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
75A. HoeyLoughgallLoughgall—–80050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall80030–
2024-25Loughgall00020–
75B. QuinnCliftonvilleCliftonvilleF–80010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Portadown30010–
2026-27Cliftonville50000–
75J. AddisCliftonvilleCliftonville—–80054–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
75J. CroweCarrick RangersCarrick RangersD–800234–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
2026-27Carrick Rangers20021–
75J. O'RourkeGlentoranGlentoran—–800150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
2026-27Glentoran00010–
75L. AlvesDungannon SwiftsDungannon SwiftsM–800101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10010–
2024-25Dungannon Swifts30050–
2025-26Dungannon Swifts30041–
2026-27Dungannon Swifts10000–
75P. McGovernGlenavonGlenavon—–80010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon30000–
2025-26Glenavon50000–
75R. MaysePortadownPortadown—–800110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown80090–
2025-26Portadown00020–
83E. DevineBallymena UnitedBallymena United—–70050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
83F. ThorndikeBallymena UnitedBallymena United—–70011–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glentoran10010–
2025-26Crusaders40001–
2026-27Ballymena United20000–
83J. MooreBallymena UnitedBallymena United—–70040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts40030–
2024-25Ballymena United30010–
83M. KaneGlentoranGlentoranD–700191–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran40040–
2024-25Glentoran10071–
2025-26Glentoran10040–
2026-27Glentoran10040–
83M. RandallLarneLarne—–70061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne10000–
2024-25Larne10050–
2025-26Larne50011–
83R. ClarkeGlentoranGlentoranM–700200–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
2026-27Glentoran00030–
83T. CosgroveLarneLarne—–70090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne30040–
2024-25Larne20020–
2025-26Larne10020–
2026-27Larne10010–
83T. MaguireCrusadersCrusadersF–70070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts40010–
2025-26Crusaders20010–
2025-26Dungannon Swifts10040–
2026-27Crusaders00010–
91A. McEneffGlentoranGlentoranM–60000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran40000–
2026-27Glentoran20000–
91A. PrendergastGlenavonGlenavon—–60000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon60000–
91A. SteeleCarrick RangersCarrick Rangers—–60060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers40020–
2026-27Carrick Rangers20040–
91B. BurnsGlentoran· 27yGlentoran—2760051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran60051–

Player page →

91B. CushnieBangorBangor—–60050–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor60050–
91C. McCurryBallymena UnitedBallymena United—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30000–
2024-25Ballymena United10000–
2025-26Ballymena United20010–
91D. CurryDungannon SwiftsDungannon Swifts—–60020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts40010–
2024-25Dungannon Swifts20010–
91D. SloanLarneLarne—–60011–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne20000–
2024-25Larne30011–
2026-27Larne10000–
91E. DunlopCrusadersCrusaders—–60030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders20010–
2026-27Crusaders40020–
91E. McWoodsCliftonvilleCliftonville—–60020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville50010–
2025-26Cliftonville10010–

Data coverage for NIFL Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources