Skip to content
Almanac
Menu

Goals, assists and cards count 1973 of 2044 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

441E. McGuckinCarrick RangersCarrick Rangers—0100162–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2021-22Carrick Rangers01020–
2022-23Carrick Rangers06041–
2023-24Carrick Rangers01061–
2024-25Carrick Rangers01040–
441C. McGintyDungannon SwiftsDungannon Swifts—0100270–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts01000–
2021-22Dungannon Swifts04050–
2022-23Dungannon Swifts00070–
2023-24Dungannon Swifts01020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts04040–
441B. DoyleCrusadersCrusaders—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town04000–
2020-21Warrenpoint Town04000–
2021-22Crusaders02000–
441Ahu AdebamePortadownPortadown—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Institute01000–
2024-25Portadown09000–
441A. WilsonGlentoranGlentoran—0100112–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders02001–
2021-22Crusaders02010–
2022-23Glentoran04050–
2023-24Glentoran02051–
441A. PrendergastGlenavonGlenavon—010000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon04000–
2023-24Glenavon06000–
441W. PatchingColeraineColeraine—010160–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine010160–
458T. CosgroveLarneLarne—0110141–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne00001–
2020-21Larne02000–
2021-22Larne01020–
2022-23Larne02040–
2023-24Larne03040–
2024-25Larne02020–
2025-26Larne01020–
458S. O'DonnellBallymena UnitedBallymena United—0110211–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine02000–
2018-19Coleraine01000–
2019-20Coleraine02000–
2020-21Coleraine03000–
2021-22Coleraine02030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United01091–
2025-26Ballymena United00030–
458Michael O'ConnorGlenavonGlenavon—0110130–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06000–
2021-22Glenavon04090–
2022-23Glenavon01040–

Player page →

458M. SmithCarrick RangersCarrick Rangers—011000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers05000–
2019-20Carrick Rangers03000–
2020-21Carrick Rangers03000–
458L. ChapmanPortadownPortadown—011090–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers05000–
2019-20Carrick Rangers03000–
2020-21Carrick Rangers02000–
2021-22Ballymena United00010–
2022-23Portadown00010–
2024-25Portadown01060–
2025-26Portadown00010–
458J. HerronLarneLarne—011050–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glentoran05000–
2019-20Glentoran01000–
2020-21Larne01000–
2021-22Larne04050–
458J. FrazerCrusadersCrusaders—011020–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards06000–
2018-19Ards03000–
2020-21Carrick Rangers02000–
2021-22Crusaders00020–
458G. MoorhousePortadownPortadown—011000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2020-21Glenavon03000–
2021-22Warrenpoint Town04000–
2022-23Portadown03000–
458D. McBrienLinfieldLinfield—011020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts08000–
2023-24Linfield03020–
458D. CaddellCrusadersCrusaders—0110121–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders01000–
2018-19Crusaders02000–
2019-20Crusaders02000–
2020-21Crusaders03000–
2021-22Crusaders02061–
2022-23Crusaders01050–
2024-25Crusaders00010–
458C. HegartyDungannon SwiftsDungannon Swifts—011080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts05000–
2018-19Dungannon Swifts01000–
2019-20Crusaders01000–
2020-21Crusaders02000–
2021-22Crusaders00020–
2022-23Crusaders02010–
2023-24Dungannon Swifts00050–
458C. CurranCliftonvilleCliftonville—011030–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville03000–
2018-19Cliftonville02000–
2019-20Cliftonville02000–
2020-21Cliftonville01000–
2021-22Cliftonville00020–
2022-23Cliftonville01000–
2023-24Cliftonville02010–
470T. MaguireDungannon SwiftsDungannon Swifts—0120100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville01000–
2020-21Cliftonville02000–
2020-21Warrenpoint Town01000–
2021-22Warrenpoint Town01030–
2022-23Larne00010–
2023-24Dungannon Swifts04010–
2025-26Crusaders02010–
2025-26Dungannon Swifts01040–
470R. PattersonDungannon SwiftsDungannon Swifts—012011–
SeasonClubAppsGoalsAstYCRCRating
2018-19Crusaders010000–
2020-21Dungannon Swifts02011–
470R. DohertyLarneLarne—0120120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute02000–
2020-21Cliftonville01000–
2021-22Cliftonville03020–
2022-23Cliftonville03020–
2023-24Cliftonville02040–
2024-25Coleraine01010–
2025-26Coleraine00020–
2025-26Larne00010–
470Patrick McCleanGlentoranGlentoran—012085–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran02000–
2020-21Glentoran02000–
2021-22Glentoran02032–
2022-23Glentoran02022–
2023-24Glentoran03031–
2024-25Glentoran01000–

Player page →

470N. NasseriLarneLarne—012000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran06000–
2020-21Linfield02000–
2021-22Larne04000–
470Jamie MulgrewNewry City AFCNewry City AFC—0120100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Warrenpoint Town07000–
2019-20Warrenpoint Town01000–
2022-23Newry City AFC02070–
2023-24Newry City AFC02030–
476T. O'ConnorLarneLarne—013020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Larne05000–
2025-26Larne08020–
476S. TeggartGlenavonGlenavon—013070–
SeasonClubAppsGoalsAstYCRCRating
2018-19Newry City AFC01000–
2020-21Portadown02000–
2021-22Portadown03030–
2022-23Portadown02030–
2023-24Glenavon05010–
476S. FallonLinfieldLinfield—013040–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield03000–
2019-20Linfield04000–
2020-21Linfield02000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield01000–
476Mark SykesGlenavonGlenavon—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon09000–
2018-19Glenavon04000–

Player page →

476M. GriffinWarrenpoint TownWarrenpoint Town—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon010000–
2018-19Warrenpoint Town03000–
476J. O'RourkeGlentoranGlentoran—0130190–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts01000–
2018-19Dungannon Swifts01000–
2021-22Crusaders01030–
2022-23Crusaders02020–
2023-24Crusaders05060–
2024-25Crusaders02070–
2025-26Crusaders01000–
2025-26Glentoran00010–
476D. KellyCarrick RangersCarrick Rangers—013021–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran02000–
2019-20Carrick Rangers04000–
2020-21Carrick Rangers04001–
2021-22Carrick Rangers03020–
476Aaron BurnsPortadownPortadown—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine02000–
2017-18Linfield05000–
2018-19Coleraine04000–
2019-20Ballymena United01000–
2020-21Portadown01000–
476A. JarvisBallymena UnitedBallymena United—0130201–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute02000–
2019-20Coleraine04000–
2020-21Coleraine02000–
2021-22Coleraine01010–
2022-23Coleraine01041–
2023-24Coleraine01040–
2024-25Ballymena United02060–
2025-26Ballymena United00050–
485T. GalvinDungannon SwiftsDungannon Swifts—014050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts08020–
2024-25Dungannon Swifts06000–
2025-26Dungannon Swifts00030–
485N. McGinnGlentoranGlentoran—014020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran08010–
2023-24Glentoran05000–
2024-25Glentoran01010–
485K. CherryCarrick RangersCarrick Rangers—0140354–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards04000–
2018-19Ards01000–
2019-20Carrick Rangers01000–
2020-21Carrick Rangers02000–
2021-22Carrick Rangers01080–
2022-23Carrick Rangers03071–
2023-24Carrick Rangers02032–
2024-25Carrick Rangers00090–
2025-26Carrick Rangers00081–
485J. UkekPortadownPortadown—014050–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown09030–
2025-26Portadown05020–
485J. BoydCrusadersCrusaders—0140130–
SeasonClubAppsGoalsAstYCRCRating
2022-23Crusaders01000–
2023-24Loughgall04040–
2024-25Crusaders04010–
2024-25Loughgall03030–
2025-26Bangor02040–
2025-26Crusaders00010–
490S. McCulloughPortadownPortadown—0150242–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ballymena United04000–
2021-22Ballymena United02050–
2022-23Ballymena United00032–
2023-24Ballymena United03030–
2024-25Portadown05070–
2025-26Portadown01060–
490R. MarshallGlenavonGlenavon—0150102–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon03000–
2018-19Glenavon04000–
2019-20Glenavon04001–
2020-21Glentoran02000–
2021-22Glentoran00020–
2022-23Glentoran02040–
2024-25Glenavon00041–
490N. MaciulaitisCarrick RangersCarrick Rangers—015080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2022-23Carrick Rangers04000–
2023-24Carrick Rangers06050–
2024-25Carrick Rangers03030–
2025-26Carrick Rangers01000–
490M. StaffordGlenavonGlenavon—015020–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield08000–
2018-19Linfield02000–
2019-20Linfield03000–
2020-21Linfield01000–
2021-22Glenavon01020–
490M. McLellanArdsArds—015000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards08000–
2018-19Ards07000–
490M. KaneGlentoranGlentoran—0150231–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran03000–
2018-19Glentoran03000–
2019-20Glentoran02000–
2020-21Glentoran01000–
2021-22Glentoran00030–
2022-23Glentoran00050–
2023-24Glentoran04040–
2024-25Glentoran01071–
2025-26Glentoran01040–
490M. HaugheyBangorBangor—015050–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield07000–
2019-20Linfield02000–
2020-21Linfield02000–
2021-22Glenavon02000–
2022-23Glenavon01030–
2024-25Glenavon00020–
2025-26Bangor01000–
490L. IvesColeraineColeraine—0150160–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville01000–
2018-19Cliftonville04000–
2021-22Cliftonville04020–
2022-23Cliftonville01020–
2023-24Larne03050–
2024-25Coleraine00040–
2024-25Larne01000–
2025-26Coleraine01030–
490J. SingletonGlentoranGlentoran—0150282–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon03000–
2018-19Glenavon01000–
2019-20Glenavon01000–
2020-21Glenavon02001–
2021-22Glenavon02070–
2022-23Glentoran02010–
2023-24Glentoran02040–
2024-25Glentoran00061–
2025-26Glentoran020100–
490J. Ogedi-UzokweGlentoranGlentoran—015020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran04000–
2023-24Glentoran011020–
490D. WilsonPortadownPortadown—0150174–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts01000–
2018-19Dungannon Swifts02000–
2019-20Dungannon Swifts06001–
2020-21Dungannon Swifts04000–
2021-22Ballymena United00041–
2022-23Ballymena United01071–
2024-25Portadown01061–

Data coverage for NIFL Premiership →

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