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

343F. ThorndikeBallymena UnitedBallymena United—07011–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran01010–
2025-26Crusaders04001–
2026-27Ballymena United02000–
343D. ParkhouseCliftonvilleCliftonville—07020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United06000–
2022-23Ballymena United00010–
2022-23Cliftonville01010–
343D. JarvisColeraineColeraine—070340–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01000–
2022-23Coleraine020110–
2023-24Coleraine020100–
2024-25Coleraine01090–
2025-26Coleraine01040–
343C. CoatesBallymena UnitedBallymena United—07061–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon03000–
2021-22Cliftonville01010–
2022-23Cliftonville01020–
2023-24Ballymena United02031–
343B. TilneyCarrick RangersCarrick Rangers—07020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown03000–
2021-22Carrick Rangers01000–
2022-23Carrick Rangers02020–
2023-24Carrick Rangers01000–
343B. McKeownDungannon SwiftsDungannon SwiftsD070222–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown01000–
2021-22Portadown00030–
2022-23Portadown01050–
2023-24Newry City AFC02041–
2024-25Glenavon02050–
2025-26Glenavon01031–
2026-27Dungannon Swifts00020–
343A. ScottBallymena UnitedBallymena United—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01021–
2022-23Coleraine02040–
2023-24Coleraine00040–
2024-25Ballymena United04040–
358Trai HumeLinfieldLinfield—08010–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United05000–
2021-22Linfield03010–

Player page →

358S. O'DonnellLimavady UnitedLimavady United—080222–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine02000–
2020-21Coleraine03000–
2021-22Coleraine02030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United01091–
2025-26Ballymena United00030–
2026-27Limavady United00011–
358S. MurrayAnnagh UnitedAnnagh United—08000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2020-21Portadown03000–
2021-22Annagh United01000–
358R. MarshallGlenavonGlenavon—080102–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04001–
2020-21Glentoran02000–
2021-22Glentoran00020–
2022-23Glentoran02040–
2024-25Glenavon00041–
358P. McGovernGlenavonGlenavon—08010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon03000–
2025-26Glenavon05000–
358M. HaugheyBangorBangor—08050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield02000–
2020-21Linfield02000–
2021-22Glenavon02000–
2022-23Glenavon01030–
2024-25Glenavon00020–
2025-26Bangor01000–
358L. AlvesDungannon SwiftsDungannon SwiftsM080101–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts01010–
2024-25Dungannon Swifts03050–
2025-26Dungannon Swifts03041–
2026-27Dungannon Swifts01000–
358J. CroweCarrick RangersCarrick RangersD080284–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers010112–
2024-25Carrick Rangers03031–
2025-26Carrick Rangers02070–
2026-27Carrick Rangers02021–
358J. ArcherBallymena UnitedBallymena United—080111–
SeasonClubAppsGoalsAstYCRCRating
2022-23Portadown03050–
2023-24Linfield01010–
2024-25Linfield01030–
2025-26Linfield00021–
2026-27Ballymena United03000–
358D. HughesNewry City AFCNewry City AFC—08030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts02000–
2022-23Newry City AFC05010–
2023-24Newry City AFC01020–
358D. CaddellCrusadersCrusaders—080121–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders02000–
2020-21Crusaders03000–
2021-22Crusaders02061–
2022-23Crusaders01050–
2024-25Crusaders00010–
358C. KeeleyBallymena UnitedBallymena United—08051–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Ballymena United02031–
2022-23Ballymena United02020–

Player page →

358C. GallagherLarneLarne—080292–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran01000–
2021-22Cliftonville01030–
2022-23Cliftonville01040–
2023-24Cliftonville02040–
2023-24Larne02010–
2024-25Larne00090–
2025-26Larne01081–
2026-27Larne00001–
358B. QuinnCliftonvilleCliftonvilleF08010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Portadown03010–
2026-27Cliftonville05000–
358B. CushnieBangorBangor—08060–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Glentoran01010–
2025-26Bangor06050–
358A. HoeyLoughgallLoughgall—08050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall08030–
2024-25Loughgall00020–
374N. StewartBallymena UnitedBallymena United—09000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United09000–
374M. GlynnBallymena UnitedBallymena United—090191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon03010–
2022-23Larne01020–
2023-24Larne03020–
2024-25Cliftonville00060–
2025-26Cliftonville02001–
2026-27Ballymena United00010–
374L. McCulloughCarrick RangersCarrick Rangers—09040–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran01000–
2022-23Glentoran02010–
2023-24Glentoran01010–
2024-25Carrick Rangers01000–
2025-26Carrick Rangers04020–
374K. NelsonCarrick RangersCarrick RangersD090122–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01010–
2022-23Ballymena United04020–
2023-24Ballymena United01070–
2024-25Ballymena United02021–
2025-26Ballymena United01000–
2026-27Carrick Rangers00001–
374K. CherryCarrick RangersCarrick Rangers—090364–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers01000–
2020-21Carrick Rangers02000–
2021-22Carrick Rangers01080–
2022-23Carrick Rangers03071–
2023-24Carrick Rangers02032–
2024-25Carrick Rangers00090–
2025-26Carrick Rangers00081–
2026-27Carrick Rangers00010–
374J. WinchesterCrusadersCrusaders—09081–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United02000–
2020-21Ballymena United02000–
2021-22Ballymena United02040–
2021-22Crusaders01001–
2022-23Crusaders01020–
2023-24Crusaders01020–
374J. MooreBallymena UnitedBallymena United—09050–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dungannon Swifts02010–
2023-24Dungannon Swifts04030–
2024-25Ballymena United03010–
374J. KellyGlentoranGlentoran—090121–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2020-21Ballymena United02001–
2021-22Ballymena United00020–
2022-23Ballymena United04030–
2023-24Glentoran00030–
2025-26Cliftonville01020–
2025-26Glentoran01010–
2026-27Glentoran00010–
374I. RutkowskiBallymena UnitedBallymena United—09020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ballymena United09020–
374F. McCaffreyLoughgallLoughgall—09071–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town04040–
2023-24Newry City AFC01021–
2024-25Loughgall00010–
374B. BurnsCarrick RangersCarrick RangersD090203–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders02000–
2020-21Crusaders00001–
2021-22Crusaders02060–
2022-23Crusaders02021–
2023-24Crusaders01081–
2025-26Carrick Rangers02030–
2026-27Carrick Rangers00010–
374A. GawneBallymena UnitedBallymena United—09090–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine03000–
2020-21Carrick Rangers01000–
2021-22Carrick Rangers03020–
2022-23Carrick Rangers00010–
2023-24Ballymena United02040–
2024-25Ballymena United00020–
374B. WylieColeraineColeraine—092131–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown02091–
2025-26Coleraine03000–
2025-26Portadown03020–
2026-27Coleraine01220–
387S. GrahamLarneLarne—0100222–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne02000–
2021-22Ballymena United00030–
2022-23Ballymena United03040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne01050–
2025-26Larne02040–
2026-27Larne02010–
387S. FallonLinfieldLinfield—010040–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield04000–
2020-21Linfield02000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield01000–
387S. EdogunBallymena UnitedBallymena United—010051–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United03010–
2025-26Ballymena United06041–
2026-27Ballymena United01000–
387R. SwanAnnagh UnitedAnnagh United—010010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town02000–
2020-21Warrenpoint Town08000–
2024-25Annagh United00010–
387N. QuinnGlenavonGlenavon—010042–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2020-21Linfield04001–
2022-23Linfield01000–
2023-24Glenavon03030–
2024-25Glenavon01010–
2025-26Glenavon00001–
387M. O'ConnorGlenavonGlenavon—0100111–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran02000–
2022-23Dungannon Swifts04051–
2024-25Glenavon04050–
2025-26Glenavon00010–
387M. KaneGlentoranGlentoranD0100271–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran02000–
2020-21Glentoran01000–
2021-22Glentoran00030–
2022-23Glentoran00050–
2023-24Glentoran04040–
2024-25Glentoran01071–
2025-26Glentoran01040–
2026-27Glentoran01040–
387M. ClarkeBallymena UnitedBallymena United—0100221–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield03080–
2025-26Ballymena United02091–
2026-27Ballymena United01010–
387L. IvesColeraineColeraine—0100160–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cliftonville04020–
2022-23Cliftonville01020–
2023-24Larne03050–
2024-25Coleraine00040–
2024-25Larne01000–
2025-26Coleraine01030–
387J. RobinsonCrusadersCrusaders—010082–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2020-21Larne05000–
2021-22Crusaders03020–
2022-23Crusaders00021–
2023-24Crusaders01041–
387J. HughesLarneLarne—010020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne06000–
2020-21Larne03000–
2021-22Larne01010–
2022-23Larne00010–
387E. McGuckinCarrick RangersCarrick Rangers—0100162–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2021-22Carrick Rangers01020–
2022-23Carrick Rangers06041–
2023-24Carrick Rangers01061–
2024-25Carrick Rangers01040–
387E. McGeeLinfieldLinfieldD0100334–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01060–
2022-23Dungannon Swifts04081–
2023-24Dungannon Swifts01071–
2023-24Linfield01010–
2024-25Linfield01020–
2025-26Linfield00041–
2026-27Linfield02051–
387C. McGintyDungannon SwiftsDungannon Swifts—0100270–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts01000–
2021-22Dungannon Swifts04050–
2022-23Dungannon Swifts00070–
2023-24Dungannon Swifts01020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts04040–

Data coverage for NIFL Premiership →

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