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

499S. McAllisterDungannon SwiftsDungannon SwiftsM0130100–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts07070–
2026-27Dungannon Swifts06030–
499S. FallonLinfieldLinfield—013040–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield03000–
2019-20Linfield04000–
2020-21Linfield02000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield01000–
499Mark SykesGlenavonGlenavon—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon09000–
2018-19Glenavon04000–

Player page →

499M. GriffinWarrenpoint TownWarrenpoint Town—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon010000–
2018-19Warrenpoint Town03000–
499J. O'RourkeGlentoranGlentoran—0130200–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts01000–
2018-19Dungannon Swifts01000–
2021-22Crusaders01030–
2022-23Crusaders02020–
2023-24Crusaders05060–
2024-25Crusaders02070–
2025-26Crusaders01000–
2025-26Glentoran00010–
2026-27Glentoran00010–
499D. KellyCarrick RangersCarrick Rangers—013021–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran02000–
2019-20Carrick Rangers04000–
2020-21Carrick Rangers04001–
2021-22Carrick Rangers03020–
499Aaron BurnsPortadownPortadown—013000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine02000–
2017-18Linfield05000–
2018-19Coleraine04000–
2019-20Ballymena United01000–
2020-21Portadown01000–
499A. JarvisLimavady UnitedLimavady United—0130211–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute02000–
2019-20Coleraine04000–
2020-21Coleraine02000–
2021-22Coleraine01010–
2022-23Coleraine01041–
2023-24Coleraine01040–
2024-25Ballymena United02060–
2025-26Ballymena United00050–
2026-27Limavady United00010–
509T. GalvinDungannon SwiftsDungannon Swifts—014050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts08020–
2024-25Dungannon Swifts06000–
2025-26Dungannon Swifts00030–
509R. DohertyLarneLarne—0140120–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute02000–
2020-21Cliftonville01000–
2021-22Cliftonville03020–
2022-23Cliftonville03020–
2023-24Cliftonville02040–
2024-25Coleraine01010–
2025-26Coleraine00020–
2025-26Larne00010–
2026-27Larne02000–
509N. McGinnGlentoranGlentoran—014020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran08010–
2023-24Glentoran05000–
2024-25Glentoran01010–
509K. CherryCarrick RangersCarrick Rangers—0140364–
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–
2026-27Carrick Rangers00010–
509J. UkekPortadownPortadown—014050–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown09030–
2025-26Portadown05020–
509J. BoydBangorBangorF0140150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Crusaders01000–
2023-24Loughgall04040–
2024-25Crusaders04010–
2024-25Loughgall03030–
2025-26Bangor02040–
2025-26Crusaders00010–
2026-27Bangor00020–
515S. McCulloughBangorBangor—0150272–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ballymena United04000–
2021-22Ballymena United02050–
2022-23Ballymena United00032–
2023-24Ballymena United03030–
2024-25Portadown05070–
2025-26Portadown01060–
2026-27Bangor00030–
515R. MarshallGlenavonGlenavon—0150102–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon03000–
2018-19Glenavon04000–
2019-20Glenavon04001–
2020-21Glentoran02000–
2021-22Glentoran00020–
2022-23Glentoran02040–
2024-25Glenavon00041–
515N. MaciulaitisCarrick RangersCarrick Rangers—015080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2022-23Carrick Rangers04000–
2023-24Carrick Rangers06050–
2024-25Carrick Rangers03030–
2025-26Carrick Rangers01000–
515M. StaffordGlenavonGlenavon—015020–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield08000–
2018-19Linfield02000–
2019-20Linfield03000–
2020-21Linfield01000–
2021-22Glenavon01020–
515M. McLellanArdsArds—015000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards08000–
2018-19Ards07000–
515M. HaugheyBangorBangor—015050–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield07000–
2019-20Linfield02000–
2020-21Linfield02000–
2021-22Glenavon02000–
2022-23Glenavon01030–
2024-25Glenavon00020–
2025-26Bangor01000–
515L. IvesColeraineColeraine—0150160–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville01000–
2018-19Cliftonville04000–
2021-22Cliftonville04020–
2022-23Cliftonville01020–
2023-24Larne03050–
2024-25Coleraine00040–
2024-25Larne01000–
2025-26Coleraine01030–
515J. Ogedi-UzokweGlentoranGlentoran—015020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glentoran04000–
2023-24Glentoran011020–
515D. WilsonPortadownPortadown—0150174–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts01000–
2018-19Dungannon Swifts02000–
2019-20Dungannon Swifts06001–
2020-21Dungannon Swifts04000–
2021-22Ballymena United00041–
2022-23Ballymena United01071–
2024-25Portadown01061–
515C. CoatesBallymena UnitedBallymena United—015061–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders05000–
2018-19Crusaders03000–
2020-21Glenavon03000–
2021-22Cliftonville01010–
2022-23Cliftonville01020–
2023-24Ballymena United02031–
515B. HealyCliftonvilleCliftonville—0150100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC02020–
2023-24Newry City AFC01040–
2025-26Cliftonville05030–
2026-27Cliftonville07010–
515B. BurnsCarrick RangersCarrick RangersD0150203–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders05000–
2018-19Crusaders01000–
2019-20Crusaders02000–
2020-21Crusaders00001–
2021-22Crusaders02060–
2022-23Crusaders02021–
2023-24Crusaders01081–
2025-26Carrick Rangers02030–
2026-27Carrick Rangers00010–
515A. GlennyDungannon SwiftsDungannon Swifts—0150120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01020–
2023-24Dungannon Swifts03040–
2024-25Dungannon Swifts05010–
2025-26Dungannon Swifts06030–
2026-27Dungannon Swifts00020–
528N. QuinnGlenavonGlenavon—016042–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield02000–
2018-19Linfield04000–
2019-20Linfield01000–
2020-21Linfield04001–
2022-23Linfield01000–
2023-24Glenavon03030–
2024-25Glenavon01010–
2025-26Glenavon00001–
528M. KaneGlentoranGlentoranD0160271–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran03000–
2018-19Glentoran03000–
2019-20Glentoran02000–
2020-21Glentoran01000–
2021-22Glentoran00030–
2022-23Glentoran00050–
2023-24Glentoran04040–
2024-25Glentoran01071–
2025-26Glentoran01040–
2026-27Glentoran01040–
528K. OffordLinfieldLinfield—016050–
SeasonClubAppsGoalsAstYCRCRating
2024-25Crusaders010050–
2024-25Linfield02000–
2025-26Linfield04000–
528J. WinchesterCrusadersCrusaders—016081–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville03000–
2018-19Ballymena United04000–
2019-20Ballymena United02000–
2020-21Ballymena United02000–
2021-22Ballymena United02040–
2021-22Crusaders01001–
2022-23Crusaders01020–
2023-24Crusaders01020–
528J. SingletonGlentoranGlentoran—0160322–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon03000–
2018-19Glenavon01000–
2019-20Glenavon01000–
2020-21Glenavon02001–
2021-22Glenavon02070–
2022-23Glentoran02010–
2023-24Glentoran02040–
2024-25Glentoran00061–
2025-26Glentoran020100–
2026-27Glentoran01040–
528J. RobinsonCrusadersCrusaders—016082–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield02000–
2018-19Linfield04000–
2019-20Linfield01000–
2020-21Larne05000–
2021-22Crusaders03020–
2022-23Crusaders00021–
2023-24Crusaders01041–
528H. PlumGlentoranGlentoran—016081–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran012011–
2020-21Glentoran02000–
2021-22Glentoran01030–
2022-23Glentoran01040–
528E. DevineBallymena UnitedBallymena United—016060–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield04010–
2022-23Linfield05000–
2023-24Dungannon Swifts03030–
2024-25Ballymena United04020–
528D. LarmourGlentoranGlentoranD0160170–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon01000–
2021-22Crusaders03020–
2022-23Crusaders02020–
2023-24Crusaders05050–
2024-25Crusaders02060–
2025-26Glentoran02010–
2026-27Glentoran01010–
537M. DonnellyLinfieldLinfield—017000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne09000–
2020-21Larne07000–
2021-22Linfield01000–
537D. WallaceDungannon SwiftsDungannon SwiftsD0170394–
SeasonClubAppsGoalsAstYCRCRating
2017-18Warrenpoint Town01000–
2018-19Warrenpoint Town05000–
2019-20Warrenpoint Town03000–
2020-21Warrenpoint Town00001–
2021-22Glenavon01092–
2022-23Glenavon03080–
2023-24Glenavon01051–
2024-25Dungannon Swifts01070–
2025-26Dungannon Swifts01080–
2026-27Dungannon Swifts01020–
537D. O'ConnorGlentoranGlentoran—017000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville06000–
2023-24Glentoran011000–
537B. GallagherDungannon SwiftsDungannon Swifts—017020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts01000–
2020-21Dungannon Swifts03000–
2021-22Dungannon Swifts04000–
2023-24Dungannon Swifts09020–
541S. LowryLimavady UnitedLimavady United—018072–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield03000–
2018-19Coleraine04000–
2019-20Coleraine05000–
2020-21Coleraine05000–
2021-22Coleraine01020–
2022-23Coleraine00010–
2023-24Coleraine00021–
2026-27Limavady United00021–
541S. ClinganGlenavonGlenavon—018000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon012000–
2018-19Glenavon03000–
2019-20Glenavon03000–
541M. SnoddyCarrick RangersCarrick Rangers—0180331–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders04000–
2018-19Crusaders03000–
2019-20Glenavon01000–
2021-22Glenavon04091–
2022-23Glenavon01070–
2023-24Glenavon03040–
2024-25Glenavon01030–
2025-26Carrick Rangers00080–
2026-27Carrick Rangers01020–
541L. LynchColeraineColeraine—018030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne03000–
2020-21Larne04000–
2021-22Larne08010–
2022-23Coleraine02010–
2023-24Coleraine01010–
541J. ThomsonGlentoranGlentoranM0180120–
SeasonClubAppsGoalsAstYCRCRating
2022-23Larne03030–
2023-24Larne08020–
2024-25Glentoran05020–
2024-25Larne00020–
2025-26Glentoran00020–
2026-27Coleraine02000–
2026-27Glentoran00010–
541J. AddisCliftonvilleCliftonville—0180145–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran01000–
2018-19Ballymena United03000–
2019-20Ballymena United02001–
2020-21Ballymena United01000–
2021-22Cliftonville01020–
2022-23Cliftonville02070–
2023-24Cliftonville03010–
2024-25Cliftonville03023–
2025-26Cliftonville02021–
541D. FisherGlentoranGlentoran—018051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glentoran011021–
2024-25Glentoran05030–
2025-26Glentoran02000–
541C. LoughranBallymena UnitedBallymena United—0180151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers04000–
2020-21Carrick Rangers010000–
2021-22Ballymena United02040–
2023-24Loughgall02051–
2024-25Ballymena United00060–
541B. WilsonCliftonvilleCliftonville—018000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cliftonville018000–
550M. O'ConnorGlenavonGlenavon—0190111–
SeasonClubAppsGoalsAstYCRCRating
2018-19Linfield09000–
2021-22Glentoran02000–
2022-23Dungannon Swifts04051–
2024-25Glenavon04050–
2025-26Glenavon00010–

Data coverage for NIFL Premiership →

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