Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
149B. HealyCliftonvilleCliftonville—–80090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC20020–
2023-24Newry City AFC10040–
2025-26Cliftonville50030–
149B. WyliePortadownPortadown—–800111–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–
149C. GallagherLarneLarne—–800291–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran10000–
2021-22Cliftonville10030–
2022-23Cliftonville10040–
2023-24Cliftonville20040–
2023-24Larne20010–
2024-25Larne00090–
2025-26Larne10081–
149C. KeeleyBallymena United· 28yBallymena United—2880051–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Ballymena United20031–
2022-23Ballymena United20020–

Player page →

149D. CaddellCrusadersCrusaders—–800121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Crusaders20000–
2020-21Crusaders30000–
2021-22Crusaders20061–
2022-23Crusaders10050–
2024-25Crusaders00010–
149D. HughesNewry City AFCNewry City AFC—–80030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts20000–
2022-23Newry City AFC50010–
2023-24Newry City AFC10020–
149E. McGeeLinfieldLinfield—–800283–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10060–
2022-23Dungannon Swifts40081–
2023-24Dungannon Swifts10071–
2023-24Linfield10010–
2024-25Linfield10020–
2025-26Linfield00041–
149M. HaugheyBangorBangor—–80050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield20000–
2020-21Linfield20000–
2021-22Glenavon20000–
2022-23Glenavon10030–
2024-25Glenavon00020–
2025-26Bangor10000–
149P. McGovernGlenavonGlenavon—–80010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon30000–
2025-26Glenavon50000–
149R. MarshallGlenavonGlenavon—–800102–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon40001–
2020-21Glentoran20000–
2021-22Glentoran00020–
2022-23Glentoran20040–
2024-25Glenavon00041–
149S. GrahamLarneLarne—–800212–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne20000–
2021-22Ballymena United00030–
2022-23Ballymena United30040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne10050–
2025-26Larne20040–
149S. MurrayAnnagh UnitedAnnagh United—–80000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon40000–
2020-21Portadown30000–
2021-22Annagh United10000–
149S. O'DonnellBallymena UnitedBallymena United—–800211–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine20000–
2020-21Coleraine30000–
2021-22Coleraine20030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
149Trai HumeLinfield· 24yLinfield—2480010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United50000–
2021-22Linfield30010–

Player page →

165A. BrooksCrusadersCrusaders—–70000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders70000–
165A. ScottBallymena UnitedBallymena United—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10021–
2022-23Coleraine20040–
2023-24Coleraine00040–
2024-25Ballymena United40040–
165B. McKeownGlenavonGlenavon—–700202–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown10000–
2021-22Portadown00030–
2022-23Portadown10050–
2023-24Newry City AFC20041–
2024-25Glenavon20050–
2025-26Glenavon10031–
165B. TilneyCarrick RangersCarrick Rangers—–70020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown30000–
2021-22Carrick Rangers10000–
2022-23Carrick Rangers20020–
2023-24Carrick Rangers10000–
165C. CoatesBallymena UnitedBallymena United—–70061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon30000–
2021-22Cliftonville10010–
2022-23Cliftonville10020–
2023-24Ballymena United20031–
165D. JarvisColeraineColeraine—–700340–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10000–
2022-23Coleraine200110–
2023-24Coleraine200100–
2024-25Coleraine10090–
2025-26Coleraine10040–
165D. ParkhouseCliftonvilleCliftonville—–70020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United60000–
2022-23Ballymena United00010–
2022-23Cliftonville10010–
165J. McDonaghGlenavonGlenavon—–700123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Cliftonville60051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
165K. BalmerLarne· 25yLarne—2570061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Larne30061–

Player page →

165K. McLaughlinLoughgallLoughgall—–70000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine20000–
2023-24Glentoran10000–
2024-25Loughgall40000–
165L. AlvesDungannon SwiftsDungannon Swifts—–700101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10010–
2024-25Dungannon Swifts30050–
2025-26Dungannon Swifts30041–
165L. KaneColeraineColeraine—–700281–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine10000–
2021-22Coleraine40050–
2022-23Coleraine10090–
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
165M. CarvillDungannon SwiftsDungannon Swifts—–70000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts50000–
2020-21Dungannon Swifts20000–
165O. SmythDungannon SwiftsDungannon Swifts—–70041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts40000–
2020-21Dungannon Swifts20001–
2021-22Dungannon Swifts10040–
165S. ClucasCarrick RangersCarrick Rangers—–700171–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts30000–
2020-21Glentoran20001–
2021-22Glentoran10040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers100100–
2025-26Carrick Rangers00010–
165S. McAllisterDungannon SwiftsDungannon Swifts—–70070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dungannon Swifts70070–
165S. RoscoeLinfieldLinfield—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield10050–
2022-23Linfield30050–
2024-25Linfield20031–
2025-26Linfield10010–
182A. CanningColeraineColeraine—–60001–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine50000–
2020-21Coleraine10001–
182A. CarrollCliftonvilleCliftonville—–60041–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2023-24Newry City AFC20031–
2025-26Cliftonville00010–
182A. MashudWarrenpoint TownWarrenpoint Town—–60030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town60030–
182A. TraynorPortadownPortadown—–60080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine20000–
2020-21Coleraine20000–
2021-22Coleraine20070–
2024-25Portadown00010–
182A. WatsonCarrick RangersCarrick Rangers—–600110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne10000–
2020-21Larne10000–
2021-22Larne10020–
2022-23Larne10010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers20020–
182C. CurranCliftonvilleCliftonville—–60030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cliftonville20000–
2020-21Cliftonville10000–
2021-22Cliftonville00020–
2022-23Cliftonville10000–
2023-24Cliftonville20010–
182C. McCurryBallymena UnitedBallymena United—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30000–
2024-25Ballymena United10000–
2025-26Ballymena United20010–
182C. PalmerGlentoranGlentoran—–600151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield10000–
2021-22Linfield10020–
2022-23Linfield20020–
2023-24Glentoran00050–
2024-25Glentoran10041–
2025-26Glentoran10020–
182D. CurryDungannon SwiftsDungannon Swifts—–60031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts40010–
2024-25Dungannon Swifts20010–
182E. McWoodsCliftonvilleCliftonville—–60020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville50010–
2025-26Cliftonville10010–
182J. CroweCarrick RangersCarrick Rangers—–600263–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
182J. HerronLarneLarne—–60050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran10000–
2020-21Larne10000–
2021-22Larne40050–
182K. CorballyBallymena UnitedBallymena United—–60060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ballymena United20020–
2025-26Ballymena United40040–
182L. ChapmanPortadownPortadown—–60090–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers30000–
2020-21Carrick Rangers20000–
2021-22Ballymena United00010–
2022-23Portadown00010–
2024-25Portadown10060–
2025-26Portadown00010–
182M. PlaceCarrick RangersCarrick Rangers—–600191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United10030–
2022-23Ballymena United30080–
2023-24Ballymena United10051–
2025-26Carrick Rangers10030–
182M. SmithCarrick RangersCarrick Rangers—–60000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers30000–
2020-21Carrick Rangers30000–
182R. GarrettBangorBangor—–600227–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon30001–
2020-21Glenavon20000–
2021-22Glenavon00072–
2022-23Glenavon10051–
2023-24Glenavon00043–
2025-26Bangor00060–
182S. AshfordCliftonvilleCliftonville—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville60010–
200C. BirneyGlenavonGlenavon—–500191–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon10000–
2021-22Glenavon10090–
2022-23Glenavon00061–
2023-24Glenavon30040–

Data coverage for NIFL Premiership →

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