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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
142K. NelsonCarrick RangersCarrick RangersD–900122–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United10010–
2022-23Ballymena United40020–
2023-24Ballymena United10070–
2024-25Ballymena United20021–
2025-26Ballymena United10000–
2026-27Carrick Rangers00001–
142L. McCulloughCarrick RangersCarrick Rangers—–90040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran10000–
2022-23Glentoran20010–
2023-24Glentoran10010–
2024-25Carrick Rangers10000–
2025-26Carrick Rangers40020–
142M. GlynnBallymena UnitedBallymena United—–900191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon30010–
2022-23Larne10020–
2023-24Larne30020–
2024-25Cliftonville00060–
2025-26Cliftonville20001–
2026-27Ballymena United00010–
142N. StewartBallymena UnitedBallymena United—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United90000–
155A. HoeyLoughgallLoughgall—–80050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall80030–
2024-25Loughgall00020–
155B. CushnieBangorBangor—–80060–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Glentoran10010–
2025-26Bangor60050–
155B. QuinnCliftonvilleCliftonvilleF–80010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Portadown30010–
2026-27Cliftonville50000–
155C. GallagherLarneLarne—–800292–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran10000–
2021-22Cliftonville10030–
2022-23Cliftonville10040–
2023-24Cliftonville20040–
2023-24Larne20010–
2024-25Larne00090–
2025-26Larne10081–
2026-27Larne00001–
155C. KeeleyBallymena United· 28yBallymena United—2880051–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Ballymena United20031–
2022-23Ballymena United20020–

Player page →

155D. CaddellCrusadersCrusaders—–800121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Crusaders20000–
2020-21Crusaders30000–
2021-22Crusaders20061–
2022-23Crusaders10050–
2024-25Crusaders00010–
155D. HughesNewry City AFCNewry City AFC—–80030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts20000–
2022-23Newry City AFC50010–
2023-24Newry City AFC10020–
155J. ArcherBallymena UnitedBallymena United—–800111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Portadown30050–
2023-24Linfield10010–
2024-25Linfield10030–
2025-26Linfield00021–
2026-27Ballymena United30000–
155J. CroweCarrick RangersCarrick RangersD–800284–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
2026-27Carrick Rangers20021–
155L. AlvesDungannon SwiftsDungannon SwiftsM–800101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10010–
2024-25Dungannon Swifts30050–
2025-26Dungannon Swifts30041–
2026-27Dungannon Swifts10000–
155M. HaugheyBangorBangor—–80050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield20000–
2020-21Linfield20000–
2021-22Glenavon20000–
2022-23Glenavon10030–
2024-25Glenavon00020–
2025-26Bangor10000–
155P. McGovernGlenavonGlenavon—–80010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon30000–
2025-26Glenavon50000–
155R. MarshallGlenavonGlenavon—–800102–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon40001–
2020-21Glentoran20000–
2021-22Glentoran00020–
2022-23Glentoran20040–
2024-25Glenavon00041–
155S. MurrayAnnagh UnitedAnnagh United—–80000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon40000–
2020-21Portadown30000–
2021-22Annagh United10000–
155S. O'DonnellLimavady UnitedLimavady United—–800222–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine20000–
2020-21Coleraine30000–
2021-22Coleraine20030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
2026-27Limavady United00011–
155Trai HumeLinfield· 24yLinfield—2480010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United50000–
2021-22Linfield30010–

Player page →

171A. ScottBallymena UnitedBallymena United—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10021–
2022-23Coleraine20040–
2023-24Coleraine00040–
2024-25Ballymena United40040–
171B. McKeownDungannon SwiftsDungannon SwiftsD–700222–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown10000–
2021-22Portadown00030–
2022-23Portadown10050–
2023-24Newry City AFC20041–
2024-25Glenavon20050–
2025-26Glenavon10031–
2026-27Dungannon Swifts00020–
171B. TilneyCarrick RangersCarrick Rangers—–70020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown30000–
2021-22Carrick Rangers10000–
2022-23Carrick Rangers20020–
2023-24Carrick Rangers10000–
171C. CoatesBallymena UnitedBallymena United—–70061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon30000–
2021-22Cliftonville10010–
2022-23Cliftonville10020–
2023-24Ballymena United20031–
171D. JarvisColeraineColeraine—–700340–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10000–
2022-23Coleraine200110–
2023-24Coleraine200100–
2024-25Coleraine10090–
2025-26Coleraine10040–
171D. ParkhouseCliftonvilleCliftonville—–70020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United60000–
2022-23Ballymena United00010–
2022-23Cliftonville10010–
171F. ThorndikeBallymena UnitedBallymena United—–70011–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glentoran10010–
2025-26Crusaders40001–
2026-27Ballymena United20000–
171J. McDonaghGlenavonGlenavon—–700123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Cliftonville60051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
171K. BalmerLarne· 26yLarne—2670061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Larne30061–

Player page →

171K. McLaughlinLoughgallLoughgall—–70000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine20000–
2023-24Glentoran10000–
2024-25Loughgall40000–
171L. KaneColeraineColeraine—–700291–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine10000–
2021-22Coleraine40050–
2022-23Coleraine10090–
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
171M. CarvillDungannon SwiftsDungannon Swifts—–70000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts50000–
2020-21Dungannon Swifts20000–
171O. SmythDungannon SwiftsDungannon Swifts—–70041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts40000–
2020-21Dungannon Swifts20001–
2021-22Dungannon Swifts10040–
171S. ClucasCarrick RangersCarrick Rangers—–700181–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts30000–
2020-21Glentoran20001–
2021-22Glentoran10040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers100100–
2025-26Carrick Rangers00010–
2026-27Carrick Rangers00010–
171S. RoscoeLinfieldLinfield—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield10050–
2022-23Linfield30050–
2024-25Linfield20031–
2025-26Linfield10010–
186A. CanningColeraineColeraine—–60001–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine50000–
2020-21Coleraine10001–
186A. CarrollCliftonvilleCliftonville—–60041–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2023-24Newry City AFC20031–
2025-26Cliftonville00010–
186A. MashudWarrenpoint TownWarrenpoint Town—–60030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town60030–
186A. McEneffGlentoranGlentoranM–60000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Glentoran40000–
2026-27Glentoran20000–
186A. SteeleCarrick RangersCarrick Rangers—–60060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers40020–
2026-27Carrick Rangers20040–
186A. TraynorPortadownPortadown—–60080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine20000–
2020-21Coleraine20000–
2021-22Coleraine20070–
2024-25Portadown00010–
186A. WatsonCarrick RangersCarrick Rangers—–600110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne10000–
2020-21Larne10000–
2021-22Larne10020–
2022-23Larne10010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers20020–
186C. CurranCliftonvilleCliftonville—–60030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cliftonville20000–
2020-21Cliftonville10000–
2021-22Cliftonville00020–
2022-23Cliftonville10000–
2023-24Cliftonville20010–
186C. McCurryBallymena UnitedBallymena United—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30000–
2024-25Ballymena United10000–
2025-26Ballymena United20010–
186C. PalmerGlentoranGlentoran—–600151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield10000–
2021-22Linfield10020–
2022-23Linfield20020–
2023-24Glentoran00050–
2024-25Glentoran10041–
2025-26Glentoran10020–
186D. CurryDungannon SwiftsDungannon Swifts—–60031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts40010–
2024-25Dungannon Swifts20010–
186D. SloanLarneLarne—–60011–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne20000–
2024-25Larne30011–
2026-27Larne10000–
186E. DunlopCrusadersCrusaders—–60030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders20010–
2026-27Crusaders40020–
186E. McWoodsCliftonvilleCliftonville—–60020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville50010–
2025-26Cliftonville10010–
186J. HerronLarneLarne—–60050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran10000–
2020-21Larne10000–
2021-22Larne40050–

Data coverage for NIFL Premiership →

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