Skip to content
Almanac
Menu

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

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

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

443J. MooreBallymena UnitedBallymena United—09050–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dungannon Swifts02010–
2023-24Dungannon Swifts04030–
2024-25Ballymena United03010–
443J. KellyGlentoranGlentoran—090121–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2020-21Ballymena United02001–
2021-22Ballymena United00020–
2022-23Ballymena United04030–
2023-24Glentoran00030–
2025-26Cliftonville01020–
2025-26Glentoran01010–
2026-27Glentoran00010–
443J. DanielsGlenavonGlenavon—09000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon02000–
2018-19Glenavon07000–
443I. RutkowskiBallymena UnitedBallymena United—09020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ballymena United09020–
443D. CurryDungannon SwiftsDungannon Swifts—09031–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute03000–
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts04010–
2024-25Dungannon Swifts02010–
443A. GawneBallymena UnitedBallymena United—09090–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine03000–
2020-21Carrick Rangers01000–
2021-22Carrick Rangers03020–
2022-23Carrick Rangers00010–
2023-24Ballymena United02040–
2024-25Ballymena United00020–
443B. WylieColeraineColeraine—092131–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown02091–
2025-26Coleraine03000–
2025-26Portadown03020–
2026-27Coleraine01220–
458T. KaneBallymena UnitedBallymena United—010000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United04000–
2018-19Ballymena United03000–
2019-20Ballymena United01000–
2020-21Ballymena United02000–
458S. GrahamLarneLarne—0100222–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne02000–
2021-22Ballymena United00030–
2022-23Ballymena United03040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne01050–
2025-26Larne02040–
2026-27Larne02010–
458S. EdogunBallymena UnitedBallymena United—010051–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United03010–
2025-26Ballymena United06041–
2026-27Ballymena United01000–
458S. ClucasCarrick RangersCarrick Rangers—0100181–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts02000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts03000–
2020-21Glentoran02001–
2021-22Glentoran01040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers010100–
2025-26Carrick Rangers00010–
2026-27Carrick Rangers00010–
458Reece GlendinningCarrick RangersCarrick Rangers—0100181–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards05000–
2018-19Ballymena United01000–
2021-22Carrick Rangers03031–
2022-23Carrick Rangers00050–
2023-24Carrick Rangers01080–
2024-25Carrick Rangers00020–
458R. SwanAnnagh UnitedAnnagh United—010010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town02000–
2020-21Warrenpoint Town08000–
2024-25Annagh United00010–
458R. HarpurDungannon SwiftsDungannon Swifts—010010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts05000–
2018-19Dungannon Swifts02000–
2019-20Ballymena United02000–
2020-21Ballymena United01000–
2023-24Dungannon Swifts00010–
458M. ClarkeBallymena UnitedBallymena United—0100221–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield03080–
2025-26Ballymena United02091–
2026-27Ballymena United01010–
458M. CarvillDungannon SwiftsDungannon Swifts—010000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders01000–
2018-19Crusaders01000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts05000–
2020-21Dungannon Swifts02000–
458K. NelsonCarrick RangersCarrick RangersD0100122–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ards01000–
2021-22Ballymena United01010–
2022-23Ballymena United04020–
2023-24Ballymena United01070–
2024-25Ballymena United02021–
2025-26Ballymena United01000–
2026-27Carrick Rangers00001–
458K. BalmerLarneLarne—010061–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United02000–
2018-19Ballymena United01000–
2020-21Ballymena United04000–
2021-22Larne03061–

Player page →

458J. HughesLarneLarne—010020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne06000–
2020-21Larne03000–
2021-22Larne01010–
2022-23Larne00010–
458F. McCaffreyLoughgallLoughgall—010071–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town01000–
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town04040–
2023-24Newry City AFC01021–
2024-25Loughgall00010–
458E. McGuckinCarrick RangersCarrick Rangers—0100162–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2021-22Carrick Rangers01020–
2022-23Carrick Rangers06041–
2023-24Carrick Rangers01061–
2024-25Carrick Rangers01040–
458E. McGeeLinfieldLinfieldD0100334–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01060–
2022-23Dungannon Swifts04081–
2023-24Dungannon Swifts01071–
2023-24Linfield01010–
2024-25Linfield01020–
2025-26Linfield00041–
2026-27Linfield02051–
458C. McGintyDungannon SwiftsDungannon Swifts—0100270–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts01000–
2021-22Dungannon Swifts04050–
2022-23Dungannon Swifts00070–
2023-24Dungannon Swifts01020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts04040–
458B. DoyleCrusadersCrusaders—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town04000–
2020-21Warrenpoint Town04000–
2021-22Crusaders02000–
458Ahu AdebamePortadownPortadown—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Institute01000–
2024-25Portadown09000–
458A. PrendergastGlenavonGlenavon—010000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon04000–
2023-24Glenavon06000–
458J. ScottPortadownPortadown—0101120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Coleraine00030–
2023-24Linfield02020–
2024-25Coleraine02030–
2025-26Carrick Rangers04120–
2025-26Portadown01010–
2026-27Portadown01010–
478S. O'DonnellLimavady UnitedLimavady United—0110222–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine02000–
2018-19Coleraine01000–
2019-20Coleraine02000–
2020-21Coleraine03000–
2021-22Coleraine02030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United01091–
2025-26Ballymena United00030–
2026-27Limavady United00011–
478Michael O'ConnorGlenavonGlenavon—0110130–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06000–
2021-22Glenavon04090–
2022-23Glenavon01040–

Player page →

478M. SmithCarrick RangersCarrick Rangers—011000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers05000–
2019-20Carrick Rangers03000–
2020-21Carrick Rangers03000–
478L. ChapmanPortadownPortadown—011090–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers05000–
2019-20Carrick Rangers03000–
2020-21Carrick Rangers02000–
2021-22Ballymena United00010–
2022-23Portadown00010–
2024-25Portadown01060–
2025-26Portadown00010–
478J. HerronLarneLarne—011050–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glentoran05000–
2019-20Glentoran01000–
2020-21Larne01000–
2021-22Larne04050–
478J. FrazerCrusadersCrusaders—011020–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards06000–
2018-19Ards03000–
2020-21Carrick Rangers02000–
2021-22Crusaders00020–
478G. MoorhousePortadownPortadown—011000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2020-21Glenavon03000–
2021-22Warrenpoint Town04000–
2022-23Portadown03000–
478D. McBrienLinfieldLinfield—011020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts08000–
2023-24Linfield03020–
478D. CaddellCrusadersCrusaders—0110121–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders01000–
2018-19Crusaders02000–
2019-20Crusaders02000–
2020-21Crusaders03000–
2021-22Crusaders02061–
2022-23Crusaders01050–
2024-25Crusaders00010–
478C. HegartyDungannon SwiftsDungannon Swifts—011080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts05000–
2018-19Dungannon Swifts01000–
2019-20Crusaders01000–
2020-21Crusaders02000–
2021-22Crusaders00020–
2022-23Crusaders02010–
2023-24Dungannon Swifts00050–
478C. CurranCliftonvilleCliftonville—011030–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville03000–
2018-19Cliftonville02000–
2019-20Cliftonville02000–
2020-21Cliftonville01000–
2021-22Cliftonville00020–
2022-23Cliftonville01000–
2023-24Cliftonville02010–
478A. WilsonColeraineColeraine—0110122–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders02001–
2021-22Crusaders02010–
2022-23Glentoran04050–
2023-24Glentoran02051–
2026-27Coleraine01010–
478A. BrooksCrusadersCrusaders—011000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders07000–
2026-27Coleraine01000–
2026-27Crusaders03000–
491T. MaguireCrusadersCrusadersF0120110–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville01000–
2020-21Cliftonville02000–
2020-21Warrenpoint Town01000–
2021-22Warrenpoint Town01030–
2022-23Larne00010–
2023-24Dungannon Swifts04010–
2025-26Crusaders02010–
2025-26Dungannon Swifts01040–
2026-27Crusaders00010–
491T. CosgroveLarneLarne—0120151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne00001–
2020-21Larne02000–
2021-22Larne01020–
2022-23Larne02040–
2023-24Larne03040–
2024-25Larne02020–
2025-26Larne01020–
2026-27Larne01010–
491R. PattersonDungannon SwiftsDungannon Swifts—012011–
SeasonClubAppsGoalsAstYCRCRating
2018-19Crusaders010000–
2020-21Dungannon Swifts02011–
491Patrick McCleanGlentoranGlentoran—012085–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran02000–
2020-21Glentoran02000–
2021-22Glentoran02032–
2022-23Glentoran02022–
2023-24Glentoran03031–
2024-25Glentoran01000–

Player page →

491N. NasseriLarneLarne—012000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran06000–
2020-21Linfield02000–
2021-22Larne04000–
491Jamie MulgrewNewry City AFCNewry City AFC—0120100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Warrenpoint Town07000–
2019-20Warrenpoint Town01000–
2022-23Newry City AFC02070–
2023-24Newry City AFC02030–
491B. ArthursBangorBangor—012010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bangor09010–
2026-27Bangor03000–
491W. PatchingColeraineColeraine—012180–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine010160–
2026-27Coleraine02020–
499T. O'ConnorLarneLarne—013020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Larne05000–
2025-26Larne08020–
499S. TeggartGlenavonGlenavon—013070–
SeasonClubAppsGoalsAstYCRCRating
2018-19Newry City AFC01000–
2020-21Portadown02000–
2021-22Portadown03030–
2022-23Portadown02030–
2023-24Glenavon05010–

Data coverage for NIFL Premiership →

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