Skip to content
Almanac
Menu

Goals, assists and cards count 895 of 932 stored matches (96%) that name a player. Appearances count 0 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
50J. BoydCrusadersCrusaders—–1400130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
50J. McGonigleColeraineColeraine—–140040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine70010–
2024-25Coleraine30010–
2025-26Coleraine40020–
50J. StewartGlentoranGlentoran—–1400122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon00001–
2023-24Linfield10010–
2024-25Crusaders50061–
2025-26Glentoran80050–
50J. UkekPortadownPortadown—–140050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
2025-26Portadown50020–
50K. DillonDungannon SwiftsDungannon Swifts—–1400110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
2025-26Dungannon Swifts50040–
50N. MaciulaitisCarrick RangersCarrick Rangers—–140080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
50N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
50R. CampbellColeraineColeraine—–140010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts40010–
2023-24Dungannon Swifts10000–
2024-25Coleraine90000–
50T. GalvinDungannon SwiftsDungannon Swifts—–140050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
2025-26Dungannon Swifts00030–
60T. O'ConnorLarneLarne—–130020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne50000–
2025-26Larne80020–
61E. DevineBallymena UnitedBallymena United—–120050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
61R. ClarkeGlentoranGlentoran—–1200200–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
63C. McMenaminGlentoranGlentoran—–110020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran110020–
63D. LarmourGlentoranGlentoran—–1100140–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
63D. O'ConnorGlentoranGlentoran—–110000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110000–
66W. PatchingColeraineColeraine—–101060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Coleraine101060–
66A. PrendergastGlenavonGlenavon—–100000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40000–
2023-24Glenavon60000–
66A. SalleyNewry City AFCNewry City AFC—–100030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC100030–
66J. AddisCliftonvilleCliftonville—–1000124–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
66J. KnowlesDungannon SwiftsDungannon Swifts—–1000181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
2025-26Dungannon Swifts00030–
66J. O'RourkeGlentoranGlentoran—–1000160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders20020–
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
66R. MaysePortadownPortadown—–1000171–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
2025-26Portadown00020–
73J. ScottPortadownPortadown—–910110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine00030–
2023-24Linfield20020–
2024-25Coleraine20030–
2025-26Carrick Rangers41020–
2025-26Portadown10010–
73Ahu AdebamePortadownPortadown—–90000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90000–
73B. ArthursBangorBangor—–90010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor90010–
73B. GallagherDungannon SwiftsDungannon Swifts—–90020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts90020–
73I. RutkowskiBallymena UnitedBallymena United—–90020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ballymena United90020–
73J. GibsonLoughgallLoughgall—–90070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ballymena United40010–
2023-24Loughgall00030–
2024-25Loughgall50030–
73J. MooreBallymena UnitedBallymena United—–90050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts20010–
2023-24Dungannon Swifts40030–
2024-25Ballymena United30010–
73J. OwensCrusadersCrusaders—–90030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
73L. AndersonCrusadersCrusaders—–900100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
2025-26Crusaders20010–
73M. GlynnCliftonvilleCliftonville—–900111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon30010–
2022-23Larne10020–
2023-24Larne30020–
2024-25Cliftonville00060–
2025-26Cliftonville20001–
73M. RandallLarneLarne—–900132–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
2025-26Larne50011–
73N. StewartBallymena UnitedBallymena United—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United90000–
73S. EdogunBallymena UnitedBallymena United—–90051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ballymena United30010–
2025-26Ballymena United60041–
73S. McCulloughPortadownPortadown—–900192–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ballymena United00032–
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
73S. NixonCrusadersCrusaders—–90070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
88A. HoeyLoughgallLoughgall—–80050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall80030–
2024-25Loughgall00020–
88B. HealyCliftonvilleCliftonville—–80090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC20020–
2023-24Newry City AFC10040–
2025-26Cliftonville50030–
88B. WyliePortadownPortadown—–800111–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–
88E. McGuckinCarrick RangersCarrick Rangers—–800142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers60041–
2023-24Carrick Rangers10061–
2024-25Carrick Rangers10040–
88J. CarsonBallymena UnitedBallymena United—–800211–
SeasonClubGoalsAstAppsYCRCRating
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
88K. NelsonBallymena UnitedBallymena United—–800111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ballymena United40020–
2023-24Ballymena United10070–
2024-25Ballymena United20021–
2025-26Ballymena United10000–
88L. McCulloughCarrick RangersCarrick Rangers—–80040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran20010–
2023-24Glentoran10010–
2024-25Carrick Rangers10000–
2025-26Carrick Rangers40020–
88M. O'ConnorGlenavonGlenavon—–800111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts40051–
2024-25Glenavon40050–
2025-26Glenavon00010–
88P. McElroyPortadownPortadown—–80001–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ballymena United10000–
2022-23Portadown60001–
2024-25Portadown10000–
88P. McGovernGlenavonGlenavon—–80010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon30000–
2025-26Glenavon50000–
88T. CosgroveLarneLarne—–800120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne20040–
2023-24Larne30040–
2024-25Larne20020–
2025-26Larne10020–
99A. BrooksCrusadersCrusaders—–70000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders70000–
99C. McCloskeyLoughgallLoughgall—–70050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–

Data coverage for NIFL Premiership →

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