Skip to content
Almanac
Menu

Goals, assists and cards count 1751 of 1813 stored matches (97%) that name a player. Appearances count 0 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
281D. GibsonCarrick RangersCarrick Rangers—–181030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers181030–
281D. HughesNewry City AFCNewry City AFC—–170030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dungannon Swifts90000–
2019-20Dungannon Swifts20000–
2022-23Newry City AFC50010–
2023-24Newry City AFC10020–
281D. IsamalaPortadownPortadown—–00030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Portadown00030–
281D. KearnsLarneLarne—–50030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Linfield30000–
2021-22Cliftonville20020–
2022-23Larne00010–
281D. McManusColeraineColeraine—–50030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Coleraine40020–
2025-26Coleraine10010–
281D. ScullionNewry City AFCNewry City AFC—–20030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC20020–
2023-24Newry City AFC00010–
281E. McCawlPortadownPortadown—–00030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Portadown00010–
2024-25Portadown00020–
281E. TeggartAnnagh UnitedAnnagh United—–00030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown00020–
2025-26Annagh United00010–
281F. BrydenCrusadersCrusaders—–190030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders190030–
281F. TaylorBallymena UnitedBallymena United—–40030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United40030–
281G. AliBallymena UnitedBallymena United—–00030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ballymena United00030–
281G. BrunaDungannon SwiftsDungannon Swifts—–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts10030–
281G. HallPortadownPortadown—–10030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown10030–
281G. KellyColeraineColeraine—–10030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2021-22Larne00010–
2024-25Coleraine00020–
281I. HughesBangorBangor—–10030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor10030–
281J. BarrPortadownPortadown—–00030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown00030–
281J. CarrollGlenavonGlenavon—–10030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall10000–
2024-25Glenavon00030–
281J. OwensCrusadersCrusaders—–340030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Crusaders70000–
2019-20Crusaders110000–
2020-21Crusaders70000–
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
281J. RobinsonBallymena UnitedBallymena United—–00030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cliftonville00010–
2023-24Ballymena United00020–
281J. SimpsonLarneLarne—–00030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Larne00030–
281K. FarrenColeraineColeraine—–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Coleraine10010–
2023-24Coleraine00020–
281K. LaffertyLinfield· 38yLinfield—3800030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Linfield00030–

Player page →

281L. BurtGlentoran· 27yGlentoran—2720030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran20030–

Player page →

281L. GallagherWarrenpoint TownWarrenpoint Town—–00030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town00030–
281L. LynchColeraineColeraine—–180030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne30000–
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
281L. McKendryDungannon SwiftsDungannon Swifts—–00030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts00030–
281L. MullanPortadownPortadown—–00030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown00030–
281M. AnimasahunDungannon Swifts· 22yDungannon Swifts—2230030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts30030–

Player page →

281M. LustyLarneLarne—–170030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2023-24Dungannon Swifts90010–
2024-25Larne10000–
2025-26Larne60020–
281M. O'ConnorGlenavonGlenavon—–00030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glenavon00030–
281P. DoyleDungannon SwiftsDungannon Swifts—–00030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dungannon Swifts00030–
281R. NolanLarneLarne—–10030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne10030–
281R. WilsonColeraineColeraine—–20030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Institute10000–
2021-22Coleraine10030–
334J. WilliamsonPortadownPortadown—–00023–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United00001–
2020-21Ballymena United00001–
2022-23Ballymena United00011–
2024-25Portadown00010–
334D. BentLarneLarne—–30022–
SeasonClubGoalsAstAppsYCRCRating
2025-26Larne30022–
334C. JohnsLinfieldLinfield—–00021–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield00010–
2022-23Linfield00001–
2023-24Linfield00010–
334D. ColeColeraineColeraine—–10021–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine10021–
334D. KellyCarrick RangersCarrick Rangers—–110021–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers40001–
2021-22Carrick Rangers30020–
334D. MccallionBallymena UnitedBallymena United—–10021–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00001–
2024-25Ballymena United10010–
2025-26Ballymena United00010–
334E. EastonCrusadersCrusaders—–00021–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders00021–
334J. HarneyCliftonvilleCliftonville—–60021–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cliftonville30000–
2020-21Cliftonville10001–
2021-22Cliftonville20020–
334N. KerrPortadownPortadown—–00021–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown00021–
334P. HobanGlentoranGlentoran—–230021–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran230021–
334R. CooneyGlentoranGlentoran—–30021–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran30021–
334A. HallGlenavonGlenavon—–160020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Glenavon60000–
2019-20Glenavon20000–
2020-21Glenavon80000–
2021-22Glenavon00020–
334A. HendersonDungannon SwiftsDungannon Swifts—–00020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts00010–
2025-26Dungannon Swifts00010–
334A. McGroryBallymena UnitedBallymena United—–200020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Ballymena United100000–
2019-20Ballymena United70000–
2021-22Ballymena United20010–
2022-23Ballymena United10000–
2023-24Ballymena United00010–
334A. MillsGlentoranGlentoran—–00020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran00020–
334A. PiesoldCliftonvilleCliftonville—–10020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville10020–
334A. SteeleCarrick RangersCarrick Rangers—–40020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers40020–

Data coverage for NIFL Premiership →

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