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

501P. McElroyPortadownPortadown—034001–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders03000–
2020-21Ballymena United012000–
2021-22Ballymena United011000–
2022-23Ballymena United01000–
2022-23Portadown06001–
2024-25Portadown01000–
501B. DohertyColeraineColeraine—034180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine09000–
2020-21Coleraine014000–
2021-22Larne05030–
2022-23Larne04030–
2026-27Coleraine02120–

Player page →

503K. MillarLinfieldLinfield—0350132–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield08001–
2020-21Linfield06000–
2021-22Linfield03030–
2022-23Linfield04010–
2023-24Linfield08030–
2024-25Linfield05060–
2026-27Linfield01001–
504S. McCartanPortadownPortadown—0360253–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United018000–
2021-22Glentoran03020–
2022-23Glentoran05031–
2023-24Glentoran06060–
2024-25Portadown040100–
2025-26Portadown00042–
504R. HaleCliftonvilleCliftonvilleM0360182–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders02000–
2020-21Cliftonville04000–
2021-22Cliftonville03000–
2021-22Larne00050–
2022-23Cliftonville07040–
2023-24Cliftonville010020–
2024-25Cliftonville04030–
2025-26Cliftonville02042–
2026-27Cliftonville04000–
506P. CampbellGlenavonGlenavon—0370233–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06011–
2021-22Glenavon013011–
2022-23Glenavon04040–
2023-24Glenavon04091–
2024-25Glenavon07070–
2025-26Glenavon03010–
506C. McKeeBallymena UnitedBallymena United—037080–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield06000–
2022-23Linfield06030–
2023-24Linfield09010–
2024-25Linfield07010–
2025-26Linfield05010–
2026-27Ballymena United04020–
508J. StewartGlentoranGlentoran—0380203–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield04000–
2020-21Linfield011000–
2021-22Linfield06060–
2022-23Glenavon00001–
2023-24Linfield01010–
2024-25Crusaders05061–
2025-26Glentoran08050–
2026-27Glentoran03021–
509R. McDaidLinfieldLinfield—039051–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran015000–
2020-21Glentoran012000–
2021-22Glentoran05031–
2022-23Linfield06020–
2024-25Linfield01000–
510A. LeckyCarrick RangersCarrick Rangers—0400142–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01001–
2020-21Crusaders06000–
2021-22Crusaders08020–
2022-23Crusaders07020–
2023-24Crusaders07020–
2025-26Carrick Rangers010061–
2026-27Carrick Rangers01020–
511J. McGonigleLimavady UnitedLimavady United—043050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders012000–
2020-21Crusaders010000–
2023-24Coleraine07010–
2024-25Coleraine03010–
2025-26Coleraine04020–
2026-27Limavady United07010–
512P. LowryLimavady UnitedLimavady UnitedM0490180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders08000–
2020-21Crusaders07000–
2021-22Crusaders05030–
2022-23Crusaders017050–
2023-24Crusaders06040–
2024-25Crusaders04040–
2026-27Limavady United02020–
513Ronan HaleCliftonvilleCliftonville—053081–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne012000–
2021-22Larne09000–
2022-23Cliftonville018031–
2023-24Cliftonville014050–

Player page →

513C. McMenaminGlentoranGlentoran—053071–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville011000–
2020-21Cliftonville03000–
2020-21Glentoran06000–
2021-22Glentoran022041–
2022-23Glentoran011020–
2026-27Glentoran00010–
513B. KennedyPortadownPortadown—0530121–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders05000–
2021-22Crusaders012000–
2022-23Crusaders02000–
2023-24Crusaders014020–
2024-25Ballymena United013051–
2025-26Ballymena United03020–
2026-27Portadown04030–
516A. RyanLarneLarne—0550101–
SeasonClubAppsGoalsAstYCRCRating
2022-23Larne07010–
2023-24Larne024020–
2024-25Larne012071–
2025-26Larne012000–
517Lee BonisLarneLarne—0560201–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown014011–
2021-22Larne07010–
2021-22Portadown03020–
2022-23Larne015070–
2023-24Larne017090–

Player page →

517D. GibsonCarrick RangersCarrick Rangers—056050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon03000–
2020-21Glenavon014000–
2021-22Glenavon01000–
2022-23Glentoran08000–
2023-24Carrick Rangers017030–
2024-25Carrick Rangers013020–
519D. McDaidGlenavonGlenavon—0610101–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne013000–
2020-21Larne015000–
2021-22Larne012020–
2022-23Ballymena United07010–
2023-24Coleraine03011–
2024-25Glenavon08060–
2025-26Glenavon03000–
520P. O'NeillLarneLarne—0620231–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran011001–
2020-21Cliftonville04000–
2020-21Glentoran02000–
2021-22Cliftonville03040–
2022-23Larne013060–
2023-24Larne09030–
2024-25Larne08050–
2025-26Larne08020–
2026-27Larne04030–
521J. DonnellyGlentoranGlentoran—0670111–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran017001–
2021-22Glentoran027030–
2022-23Glentoran013020–
2023-24Glentoran08030–
2024-25Glentoran02030–
522R. CurranCliftonvilleCliftonville—069010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville05000–
2020-21Cliftonville015000–
2021-22Cliftonville019000–
2022-23Cliftonville015010–
2024-25Cliftonville011000–
2025-26Cliftonville04000–
523J. CooperColeraineColeraine—0770211–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield011000–
2020-21Linfield03001–
2022-23Linfield012080–
2023-24Linfield011050–
2024-25Linfield019050–
2025-26Coleraine015020–
2026-27Coleraine06010–
523P. HeatleyCarrick RangersCarrick Rangers—0771292–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders010000–
2020-21Crusaders010000–
2021-22Crusaders010080–
2022-23Crusaders011041–
2023-24Crusaders08050–
2024-25Carrick Rangers010080–
2025-26Carrick Rangers012140–
2026-27Carrick Rangers06001–
525J. GormleyCliftonvilleCliftonville—084050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville018000–
2020-21Cliftonville02000–
2021-22Cliftonville013010–
2022-23Cliftonville010020–
2023-24Cliftonville011000–
2024-25Cliftonville020020–
2025-26Cliftonville010000–
526M. FitzpatrickLinfieldLinfieldF0871221–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2020-21Glenavon013000–
2021-22Glenavon013020–
2022-23Glenavon019060–
2023-24Linfield09040–
2024-25Linfield012081–
2025-26Linfield016110–
2026-27Linfield04010–
527M. 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