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

387D. JarvisColeraineColeraine—070340–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01000–
2022-23Coleraine020110–
2023-24Coleraine020100–
2024-25Coleraine01090–
2025-26Coleraine01040–
387B. TilneyCarrick RangersCarrick Rangers—07020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown03000–
2021-22Carrick Rangers01000–
2022-23Carrick Rangers02020–
2023-24Carrick Rangers01000–
387B. McKeownGlenavonGlenavon—070202–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown01000–
2021-22Portadown00030–
2022-23Portadown01050–
2023-24Newry City AFC02041–
2024-25Glenavon02050–
2025-26Glenavon01031–
387A. WatsonCarrick RangersCarrick Rangers—070110–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ballymena United01000–
2019-20Larne01000–
2020-21Larne01000–
2021-22Larne01020–
2022-23Larne01010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers02020–
387A. ScottBallymena UnitedBallymena United—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01021–
2022-23Coleraine02040–
2023-24Coleraine00040–
2024-25Ballymena United04040–
387A. CanningColeraineColeraine—07001–
SeasonClubAppsGoalsAstYCRCRating
2018-19Coleraine01000–
2019-20Coleraine05000–
2020-21Coleraine01001–
387A. BrooksCrusadersCrusaders—07000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders07000–
408Trai HumeLinfieldLinfield—08010–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United05000–
2021-22Linfield03010–

Player page →

408S. GrahamLarneLarne—080212–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne02000–
2021-22Ballymena United00030–
2022-23Ballymena United03040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne01050–
2025-26Larne02040–
408P. McGovernGlenavonGlenavon—08010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon03000–
2025-26Glenavon05000–
408M. PattonLoughgallLoughgall—08000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts01000–
2018-19Dungannon Swifts04000–
2019-20Dungannon Swifts02000–
2023-24Loughgall01000–
408K. LoweCliftonvilleCliftonville—08070–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts03000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts02000–
2021-22Cliftonville00010–
2022-23Cliftonville01030–
2023-24Cliftonville00010–
2024-25Cliftonville01020–
408E. McGeeLinfieldLinfield—080283–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01060–
2022-23Dungannon Swifts04081–
2023-24Dungannon Swifts01071–
2023-24Linfield01010–
2024-25Linfield01020–
2025-26Linfield00041–
408D. HendersonInstituteInstitute—08000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers05000–
2018-19Ards02000–
2018-19Institute01000–
408C. StewartCarrick RangersCarrick Rangers—080142–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield02000–
2018-19Glenavon01000–
2019-20Glentoran01001–
2020-21Glentoran00001–
2022-23Carrick Rangers02050–
2023-24Carrick Rangers02050–
2024-25Carrick Rangers00040–
408C. O'ConnorNewry City AFCNewry City AFC—08062–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town03000–
2020-21Glentoran01000–
2022-23Newry City AFC01011–
2023-24Newry City AFC03051–
408C. KeeleyBallymena UnitedBallymena United—08051–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Ballymena United02031–
2022-23Ballymena United02020–

Player page →

408C. GallagherLarneLarne—080291–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran01000–
2021-22Cliftonville01030–
2022-23Cliftonville01040–
2023-24Cliftonville02040–
2023-24Larne02010–
2024-25Larne00090–
2025-26Larne01081–
408C. BirneyGlenavonGlenavon—080191–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran02000–
2018-19Glentoran01000–
2020-21Glenavon01000–
2021-22Glenavon01090–
2022-23Glenavon00061–
2023-24Glenavon03040–
408B. WyliePortadownPortadown—080111–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown02091–
2025-26Coleraine03000–
2025-26Portadown03020–
408B. HealyCliftonvilleCliftonville—08090–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC02020–
2023-24Newry City AFC01040–
2025-26Cliftonville05030–
408B. CushnieBangorBangor—08060–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Glentoran01010–
2025-26Bangor06050–
408A. HoeyLoughgallLoughgall—08050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall08030–
2024-25Loughgall00020–
424S. EdogunBallymena UnitedBallymena United—09051–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United03010–
2025-26Ballymena United06041–
424R. GarrettBangorBangor—090227–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield02000–
2018-19Glenavon01000–
2019-20Glenavon03001–
2020-21Glenavon02000–
2021-22Glenavon00072–
2022-23Glenavon01051–
2023-24Glenavon00043–
2025-26Bangor00060–
424P. DonnellyNewry City AFCNewry City AFC—09061–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town08000–
2022-23Newry City AFC01061–
424O. SmythDungannon SwiftsDungannon Swifts—09041–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dungannon Swifts02000–
2019-20Dungannon Swifts04000–
2020-21Dungannon Swifts02001–
2021-22Dungannon Swifts01040–
424N. StewartBallymena UnitedBallymena United—09000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United09000–
424M. KellyCarrick RangersCarrick Rangers—09000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ards08000–
2019-20Carrick Rangers01000–
424M. GlynnCliftonvilleCliftonville—090181–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon03010–
2022-23Larne01020–
2023-24Larne03020–
2024-25Cliftonville00060–
2025-26Cliftonville02001–
424M. ClarkeBallymena UnitedBallymena United—090211–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield03080–
2025-26Ballymena United02091–
424L. McCulloughCarrick RangersCarrick Rangers—09040–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran01000–
2022-23Glentoran02010–
2023-24Glentoran01010–
2024-25Carrick Rangers01000–
2025-26Carrick Rangers04020–
424J. MooreBallymena UnitedBallymena United—09050–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dungannon Swifts02010–
2023-24Dungannon Swifts04030–
2024-25Ballymena United03010–
424J. KellyGlentoranGlentoran—090111–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2020-21Ballymena United02001–
2021-22Ballymena United00020–
2022-23Ballymena United04030–
2023-24Glentoran00030–
2025-26Cliftonville01020–
2025-26Glentoran01010–
424J. DanielsGlenavonGlenavon—09000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon02000–
2018-19Glenavon07000–
424I. RutkowskiBallymena UnitedBallymena United—09020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ballymena United09020–
424D. CurryDungannon SwiftsDungannon Swifts—09031–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute03000–
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts04010–
2024-25Dungannon Swifts02010–
424B. ArthursBangorBangor—09010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bangor09010–
424A. GawneBallymena UnitedBallymena United—09090–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine03000–
2020-21Carrick Rangers01000–
2021-22Carrick Rangers03020–
2022-23Carrick Rangers00010–
2023-24Ballymena United02040–
2024-25Ballymena United00020–
424J. ScottPortadownPortadown—091110–
SeasonClubAppsGoalsAstYCRCRating
2023-24Coleraine00030–
2023-24Linfield02020–
2024-25Coleraine02030–
2025-26Carrick Rangers04120–
2025-26Portadown01010–
441T. KaneBallymena UnitedBallymena United—010000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United04000–
2018-19Ballymena United03000–
2019-20Ballymena United01000–
2020-21Ballymena United02000–
441S. ClucasCarrick RangersCarrick Rangers—0100171–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts02000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts03000–
2020-21Glentoran02001–
2021-22Glentoran01040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers010100–
2025-26Carrick Rangers00010–
441Reece GlendinningCarrick RangersCarrick Rangers—0100181–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards05000–
2018-19Ballymena United01000–
2021-22Carrick Rangers03031–
2022-23Carrick Rangers00050–
2023-24Carrick Rangers01080–
2024-25Carrick Rangers00020–
441R. SwanAnnagh UnitedAnnagh United—010010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town02000–
2020-21Warrenpoint Town08000–
2024-25Annagh United00010–
441R. HarpurDungannon SwiftsDungannon Swifts—010010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts05000–
2018-19Dungannon Swifts02000–
2019-20Ballymena United02000–
2020-21Ballymena United01000–
2023-24Dungannon Swifts00010–
441M. CarvillDungannon SwiftsDungannon Swifts—010000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders01000–
2018-19Crusaders01000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts05000–
2020-21Dungannon Swifts02000–
441K. NelsonBallymena UnitedBallymena United—0100121–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ards01000–
2021-22Ballymena United01010–
2022-23Ballymena United04020–
2023-24Ballymena United01070–
2024-25Ballymena United02021–
2025-26Ballymena United01000–
441K. BalmerLarneLarne—010061–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United02000–
2018-19Ballymena United01000–
2020-21Ballymena United04000–
2021-22Larne03061–

Player page →

441J. HughesLarneLarne—010020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne06000–
2020-21Larne03000–
2021-22Larne01010–
2022-23Larne00010–
441F. McCaffreyLoughgallLoughgall—010071–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town01000–
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town04040–
2023-24Newry City AFC01021–
2024-25Loughgall00010–

Data coverage for NIFL Premiership →

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