Skip to content
Almanac
Menu

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

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

348Odhran CaseyCliftonvilleCliftonville—050254–
SeasonClubAppsGoalsAstYCRCRating
2022-23Cliftonville00041–
2023-24Cliftonville030101–
2024-25Cliftonville00051–
2025-26Cliftonville02061–
348M. MurrayWarrenpoint TownWarrenpoint Town—05000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Warrenpoint Town05000–
348J. Ogedi-UzokweDungannon SwiftsDungannon Swifts—05000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts05000–
348J. KeaneyCliftonvilleCliftonville—05040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville02020–
2025-26Cliftonville03020–

Player page →

348J. DoyleGlenavonGlenavon—05010–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glenavon03010–
2022-23Glenavon02000–
348J. DoonaGlenavonGlenavon—05020–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glenavon03010–
2024-25Glenavon02010–
348J. DanielsGlentoranGlentoran—05000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2025-26Glentoran01000–
348J. ArcherLinfieldLinfield—050111–
SeasonClubAppsGoalsAstYCRCRating
2022-23Portadown03050–
2023-24Linfield01010–
2024-25Linfield01030–
2025-26Linfield00021–
348G. TommonsArdsArds—05000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards02000–
2018-19Ards03000–
348F. ThorndikeCrusadersCrusaders—05011–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran01010–
2025-26Crusaders04001–
348D. SloanLarneLarne—05011–
SeasonClubAppsGoalsAstYCRCRating
2023-24Larne02000–
2024-25Larne03011–
348D. McManusColeraineColeraine—05030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Coleraine04020–
2025-26Coleraine01010–
348D. KearnsLarneLarne—05030–
SeasonClubAppsGoalsAstYCRCRating
2018-19Linfield03000–
2021-22Cliftonville02020–
2022-23Larne00010–
348D. DavidsonGlentoranGlentoran—05000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran03000–
2018-19Coleraine01000–
2018-19Glentoran01000–
348D. CarvilleNewry City AFCNewry City AFC—05020–
SeasonClubAppsGoalsAstYCRCRating
2018-19Newry City AFC03000–
2022-23Newry City AFC02020–
348D. AmosGlentoranGlentoran—05040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran04020–
2025-26Glentoran01020–
348C. HarkinColeraineColeraine—05010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine05000–
2024-25Coleraine00010–
348A. DoyleGlenavonGlenavon—05053–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon02000–
2019-20Glenavon01000–
2020-21Glenavon01001–
2021-22Glenavon00031–
2022-23Glenavon01021–
369S. AshfordCliftonvilleCliftonville—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cliftonville06010–
369R. BrownColeraineColeraine—06050–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders03000–
2021-22Coleraine02030–
2022-23Coleraine01020–
369M. PlaceCarrick RangersCarrick Rangers—060191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01030–
2022-23Ballymena United03080–
2023-24Ballymena United01051–
2025-26Carrick Rangers01030–
369L. DuffyWarrenpoint TownWarrenpoint Town—06000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town06000–
369K. CorballyBallymena UnitedBallymena United—06060–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United02020–
2025-26Ballymena United04040–
369K. ByrneLinfieldLinfield—06000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield06000–
369J. HarneyCliftonvilleCliftonville—06021–
SeasonClubAppsGoalsAstYCRCRating
2018-19Cliftonville03000–
2020-21Cliftonville01001–
2021-22Cliftonville02020–
369J. CroweCarrick RangersCarrick Rangers—060263–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers010112–
2024-25Carrick Rangers03031–
2025-26Carrick Rangers02070–
369G. KekeCarrick RangersCarrick Rangers—06000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards03000–
2019-20Carrick Rangers03000–
369E. McWoodsCliftonvilleCliftonville—06020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville05010–
2025-26Cliftonville01010–
369E. McAllisterArdsArds—06000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Carrick Rangers04000–
2018-19Ards02000–
369C. PalmerGlentoranGlentoran—060151–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield01000–
2021-22Linfield01020–
2022-23Linfield02020–
2023-24Glentoran00050–
2024-25Glentoran01041–
2025-26Glentoran01020–
369C. McCurryBallymena UnitedBallymena United—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United03000–
2024-25Ballymena United01000–
2025-26Ballymena United02010–
369Brad LyonsColeraineColeraine—06000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine04000–
2018-19Coleraine02000–

Player page →

369A. TraynorPortadownPortadown—06080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine02000–
2020-21Coleraine02000–
2021-22Coleraine02070–
2024-25Portadown00010–
369A. MashudWarrenpoint TownWarrenpoint Town—06030–
SeasonClubAppsGoalsAstYCRCRating
2021-22Warrenpoint Town06030–
369A. FoleyGlenavonGlenavon—06000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon06000–

Player page →

369A. CarrollCliftonvilleCliftonville—06041–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2023-24Newry City AFC02031–
2025-26Cliftonville00010–
387S. RoscoeLinfieldLinfield—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01050–
2022-23Linfield03050–
2024-25Linfield02031–
2025-26Linfield01010–
387S. NobleBallinamallard UnitedBallinamallard United—07000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballinamallard United07000–
387S. McAllisterDungannon SwiftsDungannon Swifts—07070–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts07070–
387R. RedmanBallymena UnitedBallymena United—07071–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran01000–
2018-19Glentoran01000–
2020-21Ballymena United03000–
2021-22Ballymena United01051–
2022-23Ballymena United01020–
387R. NortonLoughgallLoughgall—07091–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon01000–
2018-19Warrenpoint Town02000–
2023-24Loughgall02010–
2024-25Loughgall02081–
387M. RuddyDungannon SwiftsDungannon Swifts—070161–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards01000–
2018-19Crusaders01000–
2020-21Crusaders01000–
2021-22Portadown04090–
2022-23Dungannon Swifts00071–
387L. KaneColeraineColeraine—070281–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine01000–
2021-22Coleraine04050–
2022-23Coleraine01090–
2023-24Coleraine01061–
2024-25Coleraine00050–
2025-26Coleraine00030–
387L. AlvesDungannon SwiftsDungannon Swifts—070101–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts01010–
2024-25Dungannon Swifts03050–
2025-26Dungannon Swifts03041–
387K. McLaughlinLoughgallLoughgall—07000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Coleraine02000–
2023-24Glentoran01000–
2024-25Loughgall04000–
387J. McGuiganBallymena UnitedBallymena United—07040–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran05000–
2018-19Glentoran02000–
2023-24Ballymena United00040–
387J. McDonaghGlenavonGlenavon—070123–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Cliftonville06051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
387I. ParkhillColeraineColeraine—07000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine05000–
2018-19Coleraine02000–
387G. BreenDungannon SwiftsDungannon Swifts—07082–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville03000–
2018-19Cliftonville01000–
2019-20Cliftonville01000–
2020-21Cliftonville02011–
2021-22Dungannon Swifts00030–
2022-23Dungannon Swifts00041–
387D. ParkhouseCliftonvilleCliftonville—07020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United06000–
2022-23Ballymena United00010–
2022-23Cliftonville01010–

Data coverage for NIFL Premiership →

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