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

295M. RuddyDungannon SwiftsDungannon Swifts—050161–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders01000–
2021-22Portadown04090–
2022-23Dungannon Swifts00071–
295K. MooreLinfieldLinfieldF05010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts02010–
2026-27Linfield03000–
295K. LoweDungannon SwiftsDungannon Swifts—05070–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts02000–
2021-22Cliftonville00010–
2022-23Cliftonville01030–
2023-24Cliftonville00010–
2024-25Cliftonville01020–
2026-27Dungannon Swifts01000–
295Jamie MulgrewNewry City AFCNewry City AFC—050100–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town01000–
2022-23Newry City AFC02070–
2023-24Newry City AFC02030–
295J. KeaneyCliftonvilleCliftonville—05040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville02020–
2025-26Cliftonville03020–

Player page →

295J. DoyleGlenavonGlenavon—05010–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glenavon03010–
2022-23Glenavon02000–
295J. DoonaGlenavonGlenavon—05020–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glenavon03010–
2024-25Glenavon02010–
295J. DanielsGlentoranGlentoran—05000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon04000–
2025-26Glentoran01000–
295I. RutkowskiBallymena UnitedBallymena United—05011–
SeasonClubAppsGoalsAstYCRCRating
2026-27Ballymena United05011–
295D. RocksCrusadersCrusadersM050173–
SeasonClubAppsGoalsAstYCRCRating
2022-23Cliftonville00001–
2022-23Newry City AFC01021–
2023-24Ballymena United00071–
2024-25Ballymena United01040–
2025-26Ballymena United02020–
2026-27Crusaders01020–
295D. McManusColeraineColeraine—05030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Coleraine04020–
2025-26Coleraine01010–
295D. BentLarneLarne—05032–
SeasonClubAppsGoalsAstYCRCRating
2025-26Larne03022–
2026-27Larne02010–
295D. AmosGlentoranGlentoran—05040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran04020–
2025-26Glentoran01020–
295C. StewartCarrick RangersCarrick Rangers—050142–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran01001–
2020-21Glentoran00001–
2022-23Carrick Rangers02050–
2023-24Carrick Rangers02050–
2024-25Carrick Rangers00040–
295C. O'ConnorNewry City AFCNewry City AFC—05062–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2022-23Newry City AFC01011–
2023-24Newry City AFC03051–
295C. HegartyDungannon SwiftsDungannon Swifts—05080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Crusaders01000–
2020-21Crusaders02000–
2021-22Crusaders00020–
2022-23Crusaders02010–
2023-24Dungannon Swifts00050–
295C. BirneyGlenavonGlenavon—050191–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon01000–
2021-22Glenavon01090–
2022-23Glenavon00061–
2023-24Glenavon03040–
295B. HallLinfieldLinfieldD050241–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01000–
2023-24Linfield02090–
2024-25Linfield00030–
2025-26Linfield01081–
2026-27Linfield01040–
319S. DevineColeraineColeraine—06010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine02010–
2026-27Coleraine04000–
319S. AshfordCliftonvilleCliftonville—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cliftonville06010–
319R. GarrettBangorBangor—060227–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glenavon03001–
2020-21Glenavon02000–
2021-22Glenavon00072–
2022-23Glenavon01051–
2023-24Glenavon00043–
2025-26Bangor00060–
319M. SmithCarrick RangersCarrick Rangers—06000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers03000–
2020-21Carrick Rangers03000–
319M. PlaceCarrick RangersCarrick Rangers—060191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01030–
2022-23Ballymena United03080–
2023-24Ballymena United01051–
2025-26Carrick Rangers01030–
319L. McStravickCliftonvilleCliftonvilleF06040–
SeasonClubAppsGoalsAstYCRCRating
2022-23Linfield01010–
2025-26Cliftonville03010–
2026-27Cliftonville02020–
319L. ChapmanPortadownPortadown—06090–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers03000–
2020-21Carrick Rangers02000–
2021-22Ballymena United00010–
2022-23Portadown00010–
2024-25Portadown01060–
2025-26Portadown00010–
319K. CorballyBallymena UnitedBallymena United—06060–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United02020–
2025-26Ballymena United04040–
319J. Ogedi-UzokweDungannon SwiftsDungannon Swifts—06000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Dungannon Swifts05000–
2026-27Dungannon Swifts01000–
319J. HerronLarneLarne—06050–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran01000–
2020-21Larne01000–
2021-22Larne04050–
319E. McWoodsCliftonvilleCliftonville—06020–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville05010–
2025-26Cliftonville01010–
319E. DunlopCrusadersCrusaders—06030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders02010–
2026-27Crusaders04020–
319D. SloanLarneLarne—06011–
SeasonClubAppsGoalsAstYCRCRating
2023-24Larne02000–
2024-25Larne03011–
2026-27Larne01000–
319D. CurryDungannon SwiftsDungannon Swifts—06031–
SeasonClubAppsGoalsAstYCRCRating
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts04010–
2024-25Dungannon Swifts02010–
319C. PalmerGlentoranGlentoran—060151–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield01000–
2021-22Linfield01020–
2022-23Linfield02020–
2023-24Glentoran00050–
2024-25Glentoran01041–
2025-26Glentoran01020–
319C. McCurryBallymena UnitedBallymena United—06010–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United03000–
2024-25Ballymena United01000–
2025-26Ballymena United02010–
319C. CurranCliftonvilleCliftonville—06030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville02000–
2020-21Cliftonville01000–
2021-22Cliftonville00020–
2022-23Cliftonville01000–
2023-24Cliftonville02010–
319A. WatsonCarrick RangersCarrick Rangers—060110–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne01000–
2020-21Larne01000–
2021-22Larne01020–
2022-23Larne01010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers02020–
319A. TraynorPortadownPortadown—06080–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine02000–
2020-21Coleraine02000–
2021-22Coleraine02070–
2024-25Portadown00010–
319A. SteeleCarrick RangersCarrick Rangers—06060–
SeasonClubAppsGoalsAstYCRCRating
2025-26Carrick Rangers04020–
2026-27Carrick Rangers02040–
319A. McEneffGlentoranGlentoranM06000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Glentoran04000–
2026-27Glentoran02000–
319A. MashudWarrenpoint TownWarrenpoint Town—06030–
SeasonClubAppsGoalsAstYCRCRating
2021-22Warrenpoint Town06030–
319A. CarrollCliftonvilleCliftonville—06041–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2023-24Newry City AFC02031–
2025-26Cliftonville00010–
319A. CanningColeraineColeraine—06001–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine05000–
2020-21Coleraine01001–
343S. RoscoeLinfieldLinfield—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01050–
2022-23Linfield03050–
2024-25Linfield02031–
2025-26Linfield01010–
343S. ClucasCarrick RangersCarrick Rangers—070181–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts03000–
2020-21Glentoran02001–
2021-22Glentoran01040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers010100–
2025-26Carrick Rangers00010–
2026-27Carrick Rangers00010–
343O. SmythDungannon SwiftsDungannon Swifts—07041–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts04000–
2020-21Dungannon Swifts02001–
2021-22Dungannon Swifts01040–
343M. CarvillDungannon SwiftsDungannon Swifts—07000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Dungannon Swifts05000–
2020-21Dungannon Swifts02000–
343L. KaneColeraineColeraine—070291–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine01000–
2021-22Coleraine04050–
2022-23Coleraine01090–
2023-24Coleraine01061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
343K. McLaughlinLoughgallLoughgall—07000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Coleraine02000–
2023-24Glentoran01000–
2024-25Loughgall04000–
343K. BalmerLarneLarne—07061–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Larne03061–

Player page →

343J. McDonaghGlenavonGlenavon—070123–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Cliftonville06051–
2022-23Cliftonville00061–
2023-24Glenavon00011–

Data coverage for NIFL Premiership →

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