Skip to content
Almanac
Menu

Goals, assists and cards count 1434 of 1483 stored matches (97%) that name a player. Appearances count 0 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

451K. McCleanLinfieldLinfieldF0250150–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield00030–
2022-23Linfield01010–
2023-24Linfield09040–
2024-25Linfield07010–
2025-26Linfield06030–
2026-27Linfield02030–
451D. CushleyCarrick RangersCarrick Rangers—0250260–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders01000–
2021-22Carrick Rangers07070–
2022-23Carrick Rangers07090–
2023-24Carrick Rangers08090–
2024-25Carrick Rangers02010–
451C. ShieldsLinfieldLinfield—0250300–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield06070–
2022-23Linfield06090–
2023-24Linfield07040–
2024-25Linfield03060–
2025-26Linfield01020–
2026-27Linfield02020–
451B. MageeLarneLarne—025010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall016010–
2024-25Larne02000–
2024-25Loughgall04000–
2025-26Larne03000–
451D. GibsonCarrick RangersCarrick RangersF025140–
SeasonClubAppsGoalsAstYCRCRating
2025-26Carrick Rangers018130–
2026-27Carrick Rangers07010–
451B. DohertyColeraineColeraine—025180–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine014000–
2021-22Larne05030–
2022-23Larne04030–
2026-27Coleraine02120–

Player page →

457J. ForsytheCarrick RangersCarrick RangersM0260273–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders03001–
2021-22Crusaders03040–
2022-23Crusaders010060–
2023-24Crusaders04041–
2024-25Crusaders05090–
2025-26Crusaders00011–
2026-27Carrick Rangers01030–
458K. MillarLinfieldLinfield—0270131–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield06000–
2021-22Linfield03030–
2022-23Linfield04010–
2023-24Linfield08030–
2024-25Linfield05060–
2026-27Linfield01001–
458J. JenkinsGlentoranGlentoran—027091–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran01000–
2022-23Dungannon Swifts01010–
2022-23Portadown03030–
2024-25Glentoran012040–
2025-26Glentoran06011–
2026-27Glentoran04000–
458A. SalleyNewry City AFCNewry City AFC—027081–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown011001–
2021-22Portadown06050–
2023-24Newry City AFC010030–
458C. McKendryLarneLarne—0271341–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne01000–
2021-22Coleraine04090–
2022-23Coleraine05050–
2023-24Coleraine0110101–
2024-25Larne03040–
2025-26Larne03040–
2026-27Larne00120–
462R. CampbellColeraineColeraine—028050–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts05000–
2021-22Dungannon Swifts09040–
2022-23Dungannon Swifts04010–
2023-24Dungannon Swifts01000–
2024-25Coleraine09000–
463L. MillarLarneLarne—0290101–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Ballymena United05041–
2022-23Larne010040–
2023-24Larne08000–
2025-26Larne01020–
2026-27Larne01000–
464P. McElroyPortadownPortadown—031001–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United012000–
2021-22Ballymena United011000–
2022-23Ballymena United01000–
2022-23Portadown06001–
2024-25Portadown01000–
464J. McGonigleLimavady UnitedLimavady United—031050–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders010000–
2023-24Coleraine07010–
2024-25Coleraine03010–
2025-26Coleraine04020–
2026-27Limavady United07010–
466C. AllenCarrick RangersCarrick Rangers—032090–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine09000–
2021-22Coleraine04010–
2022-23Carrick Rangers07020–
2023-24Carrick Rangers010030–
2024-25Carrick Rangers02030–
467R. HaleCliftonvilleCliftonvilleM0340182–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville04000–
2021-22Cliftonville03000–
2021-22Larne00050–
2022-23Cliftonville07040–
2023-24Cliftonville010020–
2024-25Cliftonville04030–
2025-26Cliftonville02042–
2026-27Cliftonville04000–
467J. StewartGlentoranGlentoran—0340203–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield011000–
2021-22Linfield06060–
2022-23Glenavon00001–
2023-24Linfield01010–
2024-25Crusaders05061–
2025-26Glentoran08050–
2026-27Glentoran03021–
469S. McCartanPortadownPortadown—0360253–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United018000–
2021-22Glentoran03020–
2022-23Glentoran05031–
2023-24Glentoran06060–
2024-25Portadown040100–
2025-26Portadown00042–
470P. CampbellGlenavonGlenavon—0370233–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06011–
2021-22Glenavon013011–
2022-23Glenavon04040–
2023-24Glenavon04091–
2024-25Glenavon07070–
2025-26Glenavon03010–
470C. McKeeBallymena UnitedBallymena United—037080–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield06000–
2022-23Linfield06030–
2023-24Linfield09010–
2024-25Linfield07010–
2025-26Linfield05010–
2026-27Ballymena United04020–
472A. LeckyCarrick RangersCarrick Rangers—0390141–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders06000–
2021-22Crusaders08020–
2022-23Crusaders07020–
2023-24Crusaders07020–
2025-26Carrick Rangers010061–
2026-27Carrick Rangers01020–
473P. LowryLimavady UnitedLimavady UnitedM0410180–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders07000–
2021-22Crusaders05030–
2022-23Crusaders017050–
2023-24Crusaders06040–
2024-25Crusaders04040–
2026-27Limavady United02020–
474C. McMenaminGlentoranGlentoran—042071–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville03000–
2020-21Glentoran06000–
2021-22Glentoran022041–
2022-23Glentoran011020–
2026-27Glentoran00010–
475D. McDaidGlenavonGlenavon—0480101–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne015000–
2021-22Larne012020–
2022-23Ballymena United07010–
2023-24Coleraine03011–
2024-25Glenavon08060–
2025-26Glenavon03000–
476P. O'NeillLarneLarne—0510230–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville04000–
2020-21Glentoran02000–
2021-22Cliftonville03040–
2022-23Larne013060–
2023-24Larne09030–
2024-25Larne08050–
2025-26Larne08020–
2026-27Larne04030–
477Ronan HaleCliftonvilleCliftonville—053081–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne012000–
2021-22Larne09000–
2022-23Cliftonville018031–
2023-24Cliftonville014050–

Player page →

477D. GibsonCarrick RangersCarrick Rangers—053050–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon014000–
2021-22Glenavon01000–
2022-23Glentoran08000–
2023-24Carrick Rangers017030–
2024-25Carrick Rangers013020–
477B. KennedyPortadownPortadown—0530121–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders05000–
2021-22Crusaders012000–
2022-23Crusaders02000–
2023-24Crusaders014020–
2024-25Ballymena United013051–
2025-26Ballymena United03020–
2026-27Portadown04030–
480A. RyanLarneLarne—0550101–
SeasonClubAppsGoalsAstYCRCRating
2022-23Larne07010–
2023-24Larne024020–
2024-25Larne012071–
2025-26Larne012000–
481Lee BonisLarneLarne—0560201–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown014011–
2021-22Larne07010–
2021-22Portadown03020–
2022-23Larne015070–
2023-24Larne017090–

Player page →

482R. CurranCliftonvilleCliftonville—064010–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville015000–
2021-22Cliftonville019000–
2022-23Cliftonville015010–
2024-25Cliftonville011000–
2025-26Cliftonville04000–
483J. GormleyCliftonvilleCliftonville—066050–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville02000–
2021-22Cliftonville013010–
2022-23Cliftonville010020–
2023-24Cliftonville011000–
2024-25Cliftonville020020–
2025-26Cliftonville010000–
483J. CooperColeraineColeraine—0660211–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield03001–
2022-23Linfield012080–
2023-24Linfield011050–
2024-25Linfield019050–
2025-26Coleraine015020–
2026-27Coleraine06010–
485J. DonnellyGlentoranGlentoran—0670111–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran017001–
2021-22Glentoran027030–
2022-23Glentoran013020–
2023-24Glentoran08030–
2024-25Glentoran02030–
485P. HeatleyCarrick RangersCarrick Rangers—0671292–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders010000–
2021-22Crusaders010080–
2022-23Crusaders011041–
2023-24Crusaders08050–
2024-25Carrick Rangers010080–
2025-26Carrick Rangers012140–
2026-27Carrick Rangers06001–
487M. FitzpatrickLinfieldLinfieldF0861221–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon013000–
2021-22Glenavon013020–
2022-23Glenavon019060–
2023-24Linfield09040–
2024-25Linfield012081–
2025-26Linfield016110–
2026-27Linfield04010–
488M. ShevlinColeraineColeraine—0980171–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine04000–
2021-22Coleraine013020–
2022-23Coleraine024080–
2023-24Coleraine012011–
2024-25Coleraine020020–
2025-26Coleraine017030–
2026-27Coleraine08010–

Data coverage for NIFL Premiership →

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