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

449D. O'ConnorGlentoranGlentoran—017000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville06000–
2023-24Glentoran011000–
449B. GallagherDungannon SwiftsDungannon Swifts—017020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts01000–
2020-21Dungannon Swifts03000–
2021-22Dungannon Swifts04000–
2023-24Dungannon Swifts09020–
453M. McCruddenColeraineColeraine—018020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville014000–
2022-23Coleraine04020–
453L. LynchColeraineColeraine—018030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne03000–
2020-21Larne04000–
2021-22Larne08010–
2022-23Coleraine02010–
2023-24Coleraine01010–
453J. ThomsonGlentoranGlentoranM0180120–
SeasonClubAppsGoalsAstYCRCRating
2022-23Larne03030–
2023-24Larne08020–
2024-25Glentoran05020–
2024-25Larne00020–
2025-26Glentoran00020–
2026-27Coleraine02000–
2026-27Glentoran00010–
453J. McCreadyDungannon SwiftsDungannon Swifts—018050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2019-20Institute08000–
2020-21Ballymena United03000–
2021-22Dungannon Swifts05010–
2022-23Dungannon Swifts01040–
453J. CallacherCarrick RangersCarrick Rangers—0180111–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield06000–
2020-21Linfield06000–
2021-22Linfield01020–
2022-23Linfield02030–
2023-24Crusaders01000–
2024-25Crusaders01020–
2025-26Carrick Rangers01020–
2026-27Carrick Rangers00021–
453D. FisherGlentoranGlentoran—018051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glentoran011021–
2024-25Glentoran05030–
2025-26Glentoran02000–
453C. LoughranBallymena UnitedBallymena United—0180151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers04000–
2020-21Carrick Rangers010000–
2021-22Ballymena United02040–
2023-24Loughgall02051–
2024-25Ballymena United00060–
453B. WilsonCliftonvilleCliftonville—018000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cliftonville018000–
461J. McGovernDungannon SwiftsDungannon Swifts—019020–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC05000–
2023-24Newry City AFC01000–
2024-25Dungannon Swifts013020–

Player page →

461J. GibsonLoughgallLoughgall—019091–
SeasonClubAppsGoalsAstYCRCRating
2020-21Carrick Rangers02000–
2021-22Carrick Rangers08021–
2022-23Ballymena United04010–
2023-24Loughgall00030–
2024-25Loughgall05030–
461F. BrydenCrusadersCrusaders—019030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders019030–
461E. FyfePortadownPortadown—019060–
SeasonClubAppsGoalsAstYCRCRating
2022-23Coleraine01010–
2024-25Portadown04020–
2025-26Portadown012010–
2026-27Portadown02020–
461C. ManzingaLinfieldLinfield—019012–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield02000–
2021-22Linfield017012–
461C. FrielBallymena UnitedBallymena United—019020–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United08000–
2020-21Ballymena United01000–
2020-21Carrick Rangers04000–
2021-22Coleraine03000–
2021-22Dungannon Swifts00010–
2022-23Portadown03000–
2023-24Ballymena United00010–
467S. NixonCrusadersCrusaders—020071–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers05000–
2019-20Coleraine01000–
2020-21Coleraine04000–
2021-22Carrick Rangers01001–
2022-23Carrick Rangers00010–
2023-24Crusaders04010–
2024-25Crusaders03040–
2025-26Crusaders02010–
467M. LustyLarneLarne—020040–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne01000–
2023-24Dungannon Swifts09010–
2024-25Larne01000–
2025-26Larne06020–
2026-27Larne03010–
467J. McLaughlinColeraineColeraine—020072–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine010001–
2020-21Coleraine08001–
2021-22Coleraine01030–
2022-23Carrick Rangers00010–
2022-23Coleraine01030–
470L. AndersonCrusadersCrusadersM0210170–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers04000–
2020-21Carrick Rangers03000–
2021-22Carrick Rangers04030–
2022-23Carrick Rangers06050–
2023-24Crusaders01030–
2024-25Crusaders00010–
2025-26Crusaders02010–
2026-27Crusaders01040–
470E. VertainenLinfieldLinfield—021060–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield04010–
2022-23Linfield017050–
470C. McCloskeyLoughgallLoughgall—021091–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2020-21Glenavon06011–
2021-22Glenavon04030–
2022-23Glenavon03010–
2023-24Glenavon03020–
2024-25Loughgall01020–
473N. FerrisLoughgallLoughgall—022080–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall015040–
2024-25Glentoran01010–
2024-25Loughgall06030–
473J. TeelanPortadownPortadown—022071–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC010010–
2023-24Carrick Rangers02011–
2023-24Crusaders02000–
2024-25Portadown02010–
2025-26Portadown05030–
2026-27Portadown01010–
473J. McMurrayBallymena UnitedBallymena United—0220170–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne011000–
2020-21Larne04000–
2021-22Crusaders04040–
2022-23Crusaders01020–
2023-24Ballymena United01080–
2024-25Ballymena United01030–
473J. MaloneGlentoranGlentoran—0220254–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon04032–
2023-24Glenavon06031–
2024-25Glenavon05070–
2025-26Glenavon04060–
2025-26Glentoran01010–
2026-27Glentoran02051–
477P. HobanGlentoranGlentoran—024021–
SeasonClubAppsGoalsAstYCRCRating
2025-26Glentoran023021–
2026-27Glentoran01000–
477K. DillonDungannon SwiftsDungannon SwiftsM0240130–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town03010–
2023-24Dungannon Swifts05030–
2024-25Dungannon Swifts04040–
2025-26Dungannon Swifts05040–
2026-27Dungannon Swifts03010–
479R. WaideCarrick RangersCarrick Rangers—025080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts04000–
2020-21Ballymena United01000–
2021-22Ballymena United03060–
2022-23Ballymena United04000–
2023-24Ballymena United03000–
2023-24Loughgall04010–
2024-25Loughgall05010–
2025-26Carrick Rangers01000–
479M. RandallLarneLarne—0250202–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne07000–
2020-21Larne03000–
2021-22Larne06070–
2022-23Larne02071–
2023-24Larne01000–
2024-25Larne01050–
2025-26Larne05011–
479K. McCleanLinfieldLinfieldF0250150–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield00030–
2022-23Linfield01010–
2023-24Linfield09040–
2024-25Linfield07010–
2025-26Linfield06030–
2026-27Linfield02030–
479C. ShieldsLinfieldLinfield—0250300–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield06070–
2022-23Linfield06090–
2023-24Linfield07040–
2024-25Linfield03060–
2025-26Linfield01020–
2026-27Linfield02020–
479B. MageeLarneLarne—025010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall016010–
2024-25Larne02000–
2024-25Loughgall04000–
2025-26Larne03000–
479A. MitchellDungannon SwiftsDungannon SwiftsF025080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2020-21Glentoran02000–
2021-22Coleraine01000–
2023-24Coleraine03010–
2023-24Dungannon Swifts03010–
2024-25Dungannon Swifts08030–
2025-26Dungannon Swifts02030–
2026-27Dungannon Swifts02000–
479D. GibsonCarrick RangersCarrick RangersF025140–
SeasonClubAppsGoalsAstYCRCRating
2025-26Carrick Rangers018130–
2026-27Carrick Rangers07010–
486R. DonnellyCliftonvilleCliftonville—0260100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville06000–
2020-21Glentoran010000–
2021-22Glentoran05030–
2022-23Glentoran04040–
2023-24Glentoran00020–
2024-25Cliftonville01010–
486R. ClarkeGlentoranGlentoranM0260250–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders07000–
2020-21Crusaders05000–
2021-22Crusaders02020–
2022-23Crusaders05030–
2023-24Crusaders01070–
2024-25Crusaders02060–
2025-26Crusaders01020–
2025-26Glentoran03020–
2026-27Glentoran00030–
488J. OwensCrusadersCrusaders—027030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders011000–
2020-21Crusaders07000–
2022-23Crusaders03000–
2023-24Crusaders05020–
2024-25Crusaders01010–
488J. GlackinDungannon SwiftsDungannon Swifts—0270244–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine07000–
2020-21Coleraine02000–
2021-22Coleraine03041–
2022-23Coleraine05071–
2023-24Coleraine02071–
2024-25Coleraine06041–
2025-26Coleraine02010–
2026-27Dungannon Swifts00010–
488A. SalleyNewry City AFCNewry City AFC—027081–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown011001–
2021-22Portadown06050–
2023-24Newry City AFC010030–
491D. CushleyCarrick RangersCarrick Rangers—0280260–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders03000–
2020-21Crusaders01000–
2021-22Carrick Rangers07070–
2022-23Carrick Rangers07090–
2023-24Carrick Rangers08090–
2024-25Carrick Rangers02010–
491A. O'SullivanPortadownPortadown—028000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town010000–
2020-21Warrenpoint Town08000–
2021-22Warrenpoint Town07000–
2022-23Portadown03000–
491C. McKendryLarneLarne—0281341–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne01000–
2020-21Larne01000–
2021-22Coleraine04090–
2022-23Coleraine05050–
2023-24Coleraine0110101–
2024-25Larne03040–
2025-26Larne03040–
2026-27Larne00120–
494J. ForsytheCarrick RangersCarrick RangersM0290273–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders03000–
2020-21Crusaders03001–
2021-22Crusaders03040–
2022-23Crusaders010060–
2023-24Crusaders04041–
2024-25Crusaders05090–
2025-26Crusaders00011–
2026-27Carrick Rangers01030–
495R. CampbellColeraineColeraine—030050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts02000–
2020-21Dungannon Swifts05000–
2021-22Dungannon Swifts09040–
2022-23Dungannon Swifts04010–
2023-24Dungannon Swifts01000–
2024-25Coleraine09000–
496L. MillarLarneLarne—0310101–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United02000–
2020-21Ballymena United04000–
2021-22Ballymena United05041–
2022-23Larne010040–
2023-24Larne08000–
2025-26Larne01020–
2026-27Larne01000–
496J. JenkinsGlentoranGlentoran—031091–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2021-22Glentoran01000–
2022-23Dungannon Swifts01010–
2022-23Portadown03030–
2024-25Glentoran012040–
2025-26Glentoran06011–
2026-27Glentoran04000–
496A. WaterworthGlenavonGlenavon—031010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield013000–
2020-21Linfield015000–
2021-22Glenavon03010–
499C. AllenCarrick RangersCarrick Rangers—032090–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine09000–
2021-22Coleraine04010–
2022-23Carrick Rangers07020–
2023-24Carrick Rangers010030–
2024-25Carrick Rangers02030–
500S. LaveryLinfieldLinfield—033000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield010000–
2020-21Linfield023000–

Player page →

Data coverage for NIFL Premiership →

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