Skip to content
Almanac
Menu

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

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

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

337D. RocksCrusadersCrusadersM050173–
SeasonClubAppsGoalsAstYCRCRating
2022-23Cliftonville00001–
2022-23Newry City AFC01021–
2023-24Ballymena United00071–
2024-25Ballymena United01040–
2025-26Ballymena United02020–
2026-27Crusaders01020–
337D. McManusColeraineColeraine—05030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Coleraine04020–
2025-26Coleraine01010–
337D. KearnsLarneLarne—05030–
SeasonClubAppsGoalsAstYCRCRating
2018-19Linfield03000–
2021-22Cliftonville02020–
2022-23Larne00010–
337D. CarvilleNewry City AFCNewry City AFC—05020–
SeasonClubAppsGoalsAstYCRCRating
2018-19Newry City AFC03000–
2022-23Newry City AFC02020–
337D. BentLarneLarne—05032–
SeasonClubAppsGoalsAstYCRCRating
2025-26Larne03022–
2026-27Larne02010–
337D. AmosGlentoranGlentoran—05040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran04020–
2025-26Glentoran01020–
337B. HallLinfieldLinfieldD050241–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01000–
2023-24Linfield02090–
2024-25Linfield00030–
2025-26Linfield01081–
2026-27Linfield01040–
358T. KaneBallymena UnitedBallymena United—06000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ballymena United03000–
2019-20Ballymena United01000–
2020-21Ballymena United02000–
358S. DevineColeraineColeraine—06010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine02010–
2026-27Coleraine04000–
358S. ClinganGlenavonGlenavon—06000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glenavon03000–
2019-20Glenavon03000–
358S. AshfordCliftonvilleCliftonville—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cliftonville06010–
358R. RedmanBallymena UnitedBallymena United—06071–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glentoran01000–
2020-21Ballymena United03000–
2021-22Ballymena United01051–
2022-23Ballymena United01020–
358R. NortonLoughgallLoughgall—06091–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town02000–
2023-24Loughgall02010–
2024-25Loughgall02081–
358M. SmithCarrick RangersCarrick Rangers—06000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers03000–
2020-21Carrick Rangers03000–
358M. RuddyDungannon SwiftsDungannon Swifts—060161–
SeasonClubAppsGoalsAstYCRCRating
2018-19Crusaders01000–
2020-21Crusaders01000–
2021-22Portadown04090–
2022-23Dungannon Swifts00071–
358M. PlaceCarrick RangersCarrick Rangers—060191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01030–
2022-23Ballymena United03080–
2023-24Ballymena United01051–
2025-26Carrick Rangers01030–
358L. McStravickCliftonvilleCliftonvilleF06040–
SeasonClubAppsGoalsAstYCRCRating
2022-23Linfield01010–
2025-26Cliftonville03010–
2026-27Cliftonville02020–
358L. DuffyWarrenpoint TownWarrenpoint Town—06000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town06000–
358L. ChapmanPortadownPortadown—06090–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers03000–
2020-21Carrick Rangers02000–
2021-22Ballymena United00010–
2022-23Portadown00010–
2024-25Portadown01060–
2025-26Portadown00010–
358K. LoweDungannon SwiftsDungannon Swifts—06070–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts02000–
2021-22Cliftonville00010–
2022-23Cliftonville01030–
2023-24Cliftonville00010–
2024-25Cliftonville01020–
2026-27Dungannon Swifts01000–
358K. CorballyBallymena UnitedBallymena United—06060–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United02020–
2025-26Ballymena United04040–
358J. Ogedi-UzokweDungannon SwiftsDungannon Swifts—06000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts05000–
2026-27Dungannon Swifts01000–
358J. HarneyCliftonvilleCliftonville—06021–
SeasonClubAppsGoalsAstYCRCRating
2018-19Cliftonville03000–
2020-21Cliftonville01001–
2021-22Cliftonville02020–
358E. McWoodsCliftonvilleCliftonville—06020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville05010–
2025-26Cliftonville01010–
358E. DunlopCrusadersCrusaders—06030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders02010–
2026-27Crusaders04020–
358D. SloanLarneLarne—06011–
SeasonClubAppsGoalsAstYCRCRating
2023-24Larne02000–
2024-25Larne03011–
2026-27Larne01000–
358C. StewartCarrick RangersCarrick Rangers—060142–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glenavon01000–
2019-20Glentoran01001–
2020-21Glentoran00001–
2022-23Carrick Rangers02050–
2023-24Carrick Rangers02050–
2024-25Carrick Rangers00040–
358C. PalmerGlentoranGlentoran—060151–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield01000–
2021-22Linfield01020–
2022-23Linfield02020–
2023-24Glentoran00050–
2024-25Glentoran01041–
2025-26Glentoran01020–
358C. McCurryBallymena UnitedBallymena United—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United03000–
2024-25Ballymena United01000–
2025-26Ballymena United02010–
358C. HegartyDungannon SwiftsDungannon Swifts—06080–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dungannon Swifts01000–
2019-20Crusaders01000–
2020-21Crusaders02000–
2021-22Crusaders00020–
2022-23Crusaders02010–
2023-24Dungannon Swifts00050–
358C. BirneyGlenavonGlenavon—060191–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glentoran01000–
2020-21Glenavon01000–
2021-22Glenavon01090–
2022-23Glenavon00061–
2023-24Glenavon03040–
358Aaron BurnsPortadownPortadown—06000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Coleraine04000–
2019-20Ballymena United01000–
2020-21Portadown01000–
358A. TraynorPortadownPortadown—06080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine02000–
2020-21Coleraine02000–
2021-22Coleraine02070–
2024-25Portadown00010–
358A. SteeleCarrick RangersCarrick Rangers—06060–
SeasonClubAppsGoalsAstYCRCRating
2025-26Carrick Rangers04020–
2026-27Carrick Rangers02040–
358A. McEneffGlentoranGlentoranM06000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Glentoran04000–
2026-27Glentoran02000–
358A. MashudWarrenpoint TownWarrenpoint Town—06030–
SeasonClubAppsGoalsAstYCRCRating
2021-22Warrenpoint Town06030–
358A. CarrollCliftonvilleCliftonville—06041–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2023-24Newry City AFC02031–
2025-26Cliftonville00010–
388S. RoscoeLinfieldLinfield—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01050–
2022-23Linfield03050–
2024-25Linfield02031–
2025-26Linfield01010–
388R. GarrettBangorBangor—070227–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glenavon01000–
2019-20Glenavon03001–
2020-21Glenavon02000–
2021-22Glenavon00072–
2022-23Glenavon01051–
2023-24Glenavon00043–
2025-26Bangor00060–
388M. StaffordGlenavonGlenavon—07020–
SeasonClubAppsGoalsAstYCRCRating
2018-19Linfield02000–
2019-20Linfield03000–
2020-21Linfield01000–
2021-22Glenavon01020–
388M. PattonLoughgallLoughgall—07000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dungannon Swifts04000–
2019-20Dungannon Swifts02000–
2023-24Loughgall01000–
388M. McLellanArdsArds—07000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Ards07000–
388L. KaneColeraineColeraine—070291–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine01000–
2021-22Coleraine04050–
2022-23Coleraine01090–
2023-24Coleraine01061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
388K. McLaughlinLoughgallLoughgall—07000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Coleraine02000–
2023-24Glentoran01000–
2024-25Loughgall04000–
388J. McDonaghGlenavonGlenavon—070123–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Cliftonville06051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
388J. DanielsGlenavonGlenavon—07000–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glenavon07000–
388F. ThorndikeBallymena UnitedBallymena United—07011–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran01010–
2025-26Crusaders04001–
2026-27Ballymena United02000–
388D. ParkhouseCliftonvilleCliftonville—07020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United06000–
2022-23Ballymena United00010–
2022-23Cliftonville01010–
388D. JarvisColeraineColeraine—070340–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01000–
2022-23Coleraine020110–
2023-24Coleraine020100–
2024-25Coleraine01090–
2025-26Coleraine01040–
388B. TilneyCarrick RangersCarrick Rangers—07020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown03000–
2021-22Carrick Rangers01000–
2022-23Carrick Rangers02020–
2023-24Carrick Rangers01000–

Data coverage for NIFL Premiership →

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