Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
142D. KellyCarrick RangersCarrick Rangers—–70021–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers40001–
2021-22Carrick Rangers30020–
142D. ParkhouseCliftonvilleCliftonville—–70020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United60000–
2022-23Ballymena United00010–
2022-23Cliftonville10010–
142D. WallaceDungannon SwiftsDungannon Swifts—–700374–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town00001–
2021-22Glenavon10092–
2022-23Glenavon30080–
2023-24Glenavon10051–
2024-25Dungannon Swifts10070–
2025-26Dungannon Swifts10080–
142J. McDonaghGlenavonGlenavon—–700123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Cliftonville60051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
142J. WinchesterCrusadersCrusaders—–70081–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United20000–
2021-22Ballymena United20040–
2021-22Crusaders10001–
2022-23Crusaders10020–
2023-24Crusaders10020–
142K. BalmerLarne· 25yLarne—2570061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Larne30061–

Player page →

142K. McLaughlinLoughgallLoughgall—–70000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine20000–
2023-24Glentoran10000–
2024-25Loughgall40000–
142L. AlvesDungannon SwiftsDungannon Swifts—–700101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10010–
2024-25Dungannon Swifts30050–
2025-26Dungannon Swifts30041–
142L. KaneColeraineColeraine—–700281–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine10000–
2021-22Coleraine40050–
2022-23Coleraine10090–
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
142M. KaneGlentoranGlentoran—–700231–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Glentoran00030–
2022-23Glentoran00050–
2023-24Glentoran40040–
2024-25Glentoran10071–
2025-26Glentoran10040–
142S. McAllisterDungannon SwiftsDungannon Swifts—–70070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dungannon Swifts70070–
142S. RoscoeLinfieldLinfield—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield10050–
2022-23Linfield30050–
2024-25Linfield20031–
2025-26Linfield10010–
163A. CarrollCliftonvilleCliftonville—–60041–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2023-24Newry City AFC20031–
2025-26Cliftonville00010–
163A. GawneBallymena UnitedBallymena United—–60090–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers10000–
2021-22Carrick Rangers30020–
2022-23Carrick Rangers00010–
2023-24Ballymena United20040–
2024-25Ballymena United00020–
163A. MashudWarrenpoint TownWarrenpoint Town—–60030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town60030–
163B. DoyleCrusadersCrusaders—–60000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2021-22Crusaders20000–
163C. McCurryBallymena UnitedBallymena United—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30000–
2024-25Ballymena United10000–
2025-26Ballymena United20010–
163C. PalmerGlentoranGlentoran—–600151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield10000–
2021-22Linfield10020–
2022-23Linfield20020–
2023-24Glentoran00050–
2024-25Glentoran10041–
2025-26Glentoran10020–
163D. CaddellCrusadersCrusaders—–600121–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders30000–
2021-22Crusaders20061–
2022-23Crusaders10050–
2024-25Crusaders00010–
163D. CurryDungannon SwiftsDungannon Swifts—–60030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts40010–
2024-25Dungannon Swifts20010–
163D. HughesNewry City AFCNewry City AFC—–60030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC50010–
2023-24Newry City AFC10020–
163D. WilsonPortadownPortadown—–600173–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dungannon Swifts40000–
2021-22Ballymena United00041–
2022-23Ballymena United10071–
2024-25Portadown10061–
163E. McWoodsCliftonvilleCliftonville—–60020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville50010–
2025-26Cliftonville10010–
163J. CroweCarrick RangersCarrick Rangers—–600263–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
163K. CorballyBallymena UnitedBallymena United—–60060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ballymena United20020–
2025-26Ballymena United40040–
163M. HaugheyBangorBangor—–60050–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Glenavon20000–
2022-23Glenavon10030–
2024-25Glenavon00020–
2025-26Bangor10000–
163M. PlaceCarrick RangersCarrick Rangers—–600191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United10030–
2022-23Ballymena United30080–
2023-24Ballymena United10051–
2025-26Carrick Rangers10030–
163N. NasseriLarneLarne—–60000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Larne40000–
163S. AshfordCliftonvilleCliftonville—–60010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville60010–
163S. FallonLinfieldLinfield—–60040–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Linfield20020–
2022-23Linfield10020–
2023-24Linfield10000–
163S. GrahamLarneLarne—–600212–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United00030–
2022-23Ballymena United30040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne10050–
2025-26Larne20040–
163S. LowryColeraineColeraine—–60051–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine50000–
2021-22Coleraine10020–
2022-23Coleraine00010–
2023-24Coleraine00021–
163S. O'DonnellBallymena UnitedBallymena United—–600211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine30000–
2021-22Coleraine20030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
184A. WatsonCarrick RangersCarrick Rangers—–500110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2021-22Larne10020–
2022-23Larne10010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers20020–
184C. BirneyGlenavonGlenavon—–500191–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon10000–
2021-22Glenavon10090–
2022-23Glenavon00061–
2023-24Glenavon30040–
184C. O'ConnorNewry City AFCNewry City AFC—–50062–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2022-23Newry City AFC10011–
2023-24Newry City AFC30051–
184D. AmosGlentoranGlentoran—–50040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glentoran40020–
2025-26Glentoran10020–
184D. McManusColeraineColeraine—–50030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Coleraine40020–
2025-26Coleraine10010–
184D. SloanLarneLarne—–50011–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne20000–
2024-25Larne30011–
184F. ThorndikeCrusadersCrusaders—–50011–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glentoran10010–
2025-26Crusaders40001–
184J. ArcherLinfieldLinfield—–500111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Portadown30050–
2023-24Linfield10010–
2024-25Linfield10030–
2025-26Linfield00021–
184J. DoonaGlenavonGlenavon—–50020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon30010–
2024-25Glenavon20010–
184J. DoyleGlenavonGlenavon—–50010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glenavon30010–
2022-23Glenavon20000–
184J. HerronLarneLarne—–50050–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2021-22Larne40050–
184J. KeaneyCliftonville· 27yCliftonville—2750040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cliftonville20020–
2025-26Cliftonville30020–

Player page →

184J. Ogedi-UzokweDungannon SwiftsDungannon Swifts—–50000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dungannon Swifts50000–
184M. RuddyDungannon SwiftsDungannon Swifts—–500161–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders10000–
2021-22Portadown40090–
2022-23Dungannon Swifts00071–
184Odhran CaseyCliftonvilleCliftonville—–500254–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cliftonville00041–
2023-24Cliftonville300101–
2024-25Cliftonville00051–
2025-26Cliftonville20061–
184R. AnnettLinfieldLinfield—–50010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield40010–
2024-25Linfield10000–
184R. RedmanBallymena UnitedBallymena United—–50071–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United30000–
2021-22Ballymena United10051–
2022-23Ballymena United10020–

Data coverage for NIFL Premiership →

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