Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

387B. DoyleCrusadersCrusaders—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town04000–
2020-21Warrenpoint Town04000–
2021-22Crusaders02000–
387Ahu AdebamePortadownPortadown—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Institute01000–
2024-25Portadown09000–
387A. PrendergastGlenavonGlenavon—010000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon04000–
2023-24Glenavon06000–
387A. McGroryBallymena UnitedBallymena United—010020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United07000–
2021-22Ballymena United02010–
2022-23Ballymena United01000–
2023-24Ballymena United00010–
387A. HallGlenavonGlenavon—010020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon02000–
2020-21Glenavon08000–
2021-22Glenavon00020–
387J. ScottPortadownPortadown—0101120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Coleraine00030–
2023-24Linfield02020–
2024-25Coleraine02030–
2025-26Carrick Rangers04120–
2025-26Portadown01010–
2026-27Portadown01010–
407S. McCulloughBangorBangor—0110272–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United02050–
2022-23Ballymena United00032–
2023-24Ballymena United03030–
2024-25Portadown05070–
2025-26Portadown01060–
2026-27Bangor00030–
407S. LowryLimavady UnitedLimavady United—011072–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine05000–
2020-21Coleraine05000–
2021-22Coleraine01020–
2022-23Coleraine00010–
2023-24Coleraine00021–
2026-27Limavady United00021–
407Michael O'ConnorGlenavonGlenavon—0110130–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06000–
2021-22Glenavon04090–
2022-23Glenavon01040–

Player page →

407M. SnoddyCarrick RangersCarrick Rangers—0110331–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2021-22Glenavon04091–
2022-23Glenavon01070–
2023-24Glenavon03040–
2024-25Glenavon01030–
2025-26Carrick Rangers00080–
2026-27Carrick Rangers01020–
407J. O'RourkeGlentoranGlentoran—0110200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Crusaders01030–
2022-23Crusaders02020–
2023-24Crusaders05060–
2024-25Crusaders02070–
2025-26Crusaders01000–
2025-26Glentoran00010–
2026-27Glentoran00010–
407G. MoorhousePortadownPortadown—011000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2020-21Glenavon03000–
2021-22Warrenpoint Town04000–
2022-23Portadown03000–
407D. WallaceDungannon SwiftsDungannon SwiftsD0110394–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town03000–
2020-21Warrenpoint Town00001–
2021-22Glenavon01092–
2022-23Glenavon03080–
2023-24Glenavon01051–
2024-25Dungannon Swifts01070–
2025-26Dungannon Swifts01080–
2026-27Dungannon Swifts01020–
407D. McBrienLinfieldLinfield—011020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts08000–
2023-24Linfield03020–
407D. KellyCarrick RangersCarrick Rangers—011021–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers04000–
2020-21Carrick Rangers04001–
2021-22Carrick Rangers03020–
407A. WilsonColeraineColeraine—0110122–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders02001–
2021-22Crusaders02010–
2022-23Glentoran04050–
2023-24Glentoran02051–
2026-27Coleraine01010–
407A. JarvisLimavady UnitedLimavady United—0110211–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine04000–
2020-21Coleraine02000–
2021-22Coleraine01010–
2022-23Coleraine01041–
2023-24Coleraine01040–
2024-25Ballymena United02060–
2025-26Ballymena United00050–
2026-27Limavady United00010–
407A. BrooksCrusadersCrusaders—011000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders07000–
2026-27Coleraine01000–
2026-27Crusaders03000–
419T. MaguireCrusadersCrusadersF0120110–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville01000–
2020-21Cliftonville02000–
2020-21Warrenpoint Town01000–
2021-22Warrenpoint Town01030–
2022-23Larne00010–
2023-24Dungannon Swifts04010–
2025-26Crusaders02010–
2025-26Dungannon Swifts01040–
2026-27Crusaders00010–
419T. CosgroveLarneLarne—0120151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne00001–
2020-21Larne02000–
2021-22Larne01020–
2022-23Larne02040–
2023-24Larne03040–
2024-25Larne02020–
2025-26Larne01020–
2026-27Larne01010–
419S. TeggartGlenavonGlenavon—012070–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown02000–
2021-22Portadown03030–
2022-23Portadown02030–
2023-24Glenavon05010–
419R. DohertyLarneLarne—0120120–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville01000–
2021-22Cliftonville03020–
2022-23Cliftonville03020–
2023-24Cliftonville02040–
2024-25Coleraine01010–
2025-26Coleraine00020–
2025-26Larne00010–
2026-27Larne02000–
419Patrick McCleanGlentoranGlentoran—012085–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran02000–
2020-21Glentoran02000–
2021-22Glentoran02032–
2022-23Glentoran02022–
2023-24Glentoran03031–
2024-25Glentoran01000–

Player page →

419N. NasseriLarneLarne—012000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran06000–
2020-21Linfield02000–
2021-22Larne04000–
419J. SingletonGlentoranGlentoran—0120322–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2020-21Glenavon02001–
2021-22Glenavon02070–
2022-23Glentoran02010–
2023-24Glentoran02040–
2024-25Glentoran00061–
2025-26Glentoran020100–
2026-27Glentoran01040–
419D. WilsonPortadownPortadown—0120174–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts06001–
2020-21Dungannon Swifts04000–
2021-22Ballymena United00041–
2022-23Ballymena United01071–
2024-25Portadown01061–
419B. ArthursBangorBangor—012010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bangor09010–
2026-27Bangor03000–
419W. PatchingColeraineColeraine—012180–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine010160–
2026-27Coleraine02020–
429T. O'ConnorLarneLarne—013020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Larne05000–
2025-26Larne08020–
429S. McAllisterDungannon SwiftsDungannon SwiftsM0130100–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts07070–
2026-27Dungannon Swifts06030–
429J. KnowlesDungannon SwiftsDungannon Swifts—0130231–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2021-22Dungannon Swifts02050–
2022-23Dungannon Swifts05090–
2023-24Dungannon Swifts01011–
2024-25Dungannon Swifts04050–
2025-26Dungannon Swifts00030–
432T. GalvinDungannon SwiftsDungannon Swifts—014050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts08020–
2024-25Dungannon Swifts06000–
2025-26Dungannon Swifts00030–
432N. McGinnGlentoranGlentoran—014020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran08010–
2023-24Glentoran05000–
2024-25Glentoran01010–
432J. UkekPortadownPortadown—014050–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown09030–
2025-26Portadown05020–
432J. CarsonBallymena UnitedBallymena United—0140301–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine03000–
2021-22Coleraine03090–
2022-23Coleraine03080–
2023-24Coleraine05040–
2024-25Ballymena United00091–
432J. BoydBangorBangorF0140150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Crusaders01000–
2023-24Loughgall04040–
2024-25Crusaders04010–
2024-25Loughgall03030–
2025-26Bangor02040–
2025-26Crusaders00010–
2026-27Bangor00020–
432J. AddisCliftonvilleCliftonville—0140145–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United02001–
2020-21Ballymena United01000–
2021-22Cliftonville01020–
2022-23Cliftonville02070–
2023-24Cliftonville03010–
2024-25Cliftonville03023–
2025-26Cliftonville02021–
438N. MaciulaitisCarrick RangersCarrick Rangers—015080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2022-23Carrick Rangers04000–
2023-24Carrick Rangers06050–
2024-25Carrick Rangers03030–
2025-26Carrick Rangers01000–
438J. Ogedi-UzokweGlentoranGlentoran—015020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran04000–
2023-24Glentoran011020–
438B. HealyCliftonvilleCliftonville—0150100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC02020–
2023-24Newry City AFC01040–
2025-26Cliftonville05030–
2026-27Cliftonville07010–
438B. BurnsGlentoranGlentoran—0150121–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran00040–
2022-23Glentoran09030–
2023-24Glentoran06051–

Player page →

438A. MitchellCarrick RangersCarrick Rangers—0150110–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne01000–
2019-20Linfield01000–
2020-21Larne06000–
2021-22Larne02020–
2022-23Carrick Rangers04060–
2023-24Carrick Rangers01030–
438A. GlennyDungannon SwiftsDungannon Swifts—0150120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01020–
2023-24Dungannon Swifts03040–
2024-25Dungannon Swifts05010–
2025-26Dungannon Swifts06030–
2026-27Dungannon Swifts00020–
444K. OffordLinfieldLinfield—016050–
SeasonClubAppsGoalsAstYCRCRating
2024-25Crusaders010050–
2024-25Linfield02000–
2025-26Linfield04000–
444H. PlumGlentoranGlentoran—016081–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran012011–
2020-21Glentoran02000–
2021-22Glentoran01030–
2022-23Glentoran01040–
444E. DevineBallymena UnitedBallymena United—016060–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield04010–
2022-23Linfield05000–
2023-24Dungannon Swifts03030–
2024-25Ballymena United04020–
444E. BradleyGlenavonGlenavon—016033–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine06001–
2020-21Coleraine02011–
2021-22Coleraine04010–
2022-23Glenavon04011–
444D. LarmourGlentoranGlentoranD0160170–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2021-22Crusaders03020–
2022-23Crusaders02020–
2023-24Crusaders05050–
2024-25Crusaders02060–
2025-26Glentoran02010–
2026-27Glentoran01010–
449R. MaysePortadownPortadown—0170312–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts070141–
2022-23Dungannon Swifts02061–
2024-25Portadown08090–
2025-26Portadown00020–
449M. DonnellyLinfieldLinfield—017000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne09000–
2020-21Larne07000–
2021-22Linfield01000–

Data coverage for NIFL Premiership →

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