Skip to content
Almanac
Menu

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

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

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

339C. KeeleyBallymena UnitedBallymena United—08051–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Ballymena United02031–
2022-23Ballymena United02020–

Player page →

339B. QuinnCliftonvilleCliftonvilleF08010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Portadown03010–
2026-27Cliftonville05000–
339B. CushnieBangorBangor—08060–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran01000–
2021-22Glentoran01010–
2025-26Bangor06050–
339A. HoeyLoughgallLoughgall—08050–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall08030–
2024-25Loughgall00020–
339A. HallGlenavonGlenavon—08020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon08000–
2021-22Glenavon00020–
356N. StewartBallymena UnitedBallymena United—09000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United09000–
356N. QuinnGlenavonGlenavon—09042–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield04001–
2022-23Linfield01000–
2023-24Glenavon03030–
2024-25Glenavon01010–
2025-26Glenavon00001–
356M. GlynnBallymena UnitedBallymena United—090191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon03010–
2022-23Larne01020–
2023-24Larne03020–
2024-25Cliftonville00060–
2025-26Cliftonville02001–
2026-27Ballymena United00010–
356M. ClarkeBallymena UnitedBallymena United—090221–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield03080–
2025-26Ballymena United02091–
2026-27Ballymena United01010–
356L. McCulloughCarrick RangersCarrick Rangers—09040–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran01000–
2022-23Glentoran02010–
2023-24Glentoran01010–
2024-25Carrick Rangers01000–
2025-26Carrick Rangers04020–
356K. NelsonCarrick RangersCarrick RangersD090122–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01010–
2022-23Ballymena United04020–
2023-24Ballymena United01070–
2024-25Ballymena United02021–
2025-26Ballymena United01000–
2026-27Carrick Rangers00001–
356J. RobinsonCrusadersCrusaders—09082–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne05000–
2021-22Crusaders03020–
2022-23Crusaders00021–
2023-24Crusaders01041–
356J. MooreBallymena UnitedBallymena United—09050–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dungannon Swifts02010–
2023-24Dungannon Swifts04030–
2024-25Ballymena United03010–
356J. McCreadyDungannon SwiftsDungannon Swifts—09050–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United03000–
2021-22Dungannon Swifts05010–
2022-23Dungannon Swifts01040–
356I. RutkowskiBallymena UnitedBallymena United—09020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ballymena United09020–
356F. McCaffreyLoughgallLoughgall—09071–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town04040–
2023-24Newry City AFC01021–
2024-25Loughgall00010–
356E. McGuckinCarrick RangersCarrick Rangers—090162–
SeasonClubAppsGoalsAstYCRCRating
2021-22Carrick Rangers01020–
2022-23Carrick Rangers06041–
2023-24Carrick Rangers01061–
2024-25Carrick Rangers01040–
356Ahu AdebamePortadownPortadown—09000–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown09000–
356B. WylieColeraineColeraine—092131–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown02091–
2025-26Coleraine03000–
2025-26Portadown03020–
2026-27Coleraine01220–
370S. EdogunBallymena UnitedBallymena United—010051–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United03010–
2025-26Ballymena United06041–
2026-27Ballymena United01000–
370Patrick McCleanGlentoranGlentoran—010085–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glentoran02000–
2021-22Glentoran02032–
2022-23Glentoran02022–
2023-24Glentoran03031–
2024-25Glentoran01000–

Player page →

370M. SnoddyCarrick RangersCarrick Rangers—0100331–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glenavon04091–
2022-23Glenavon01070–
2023-24Glenavon03040–
2024-25Glenavon01030–
2025-26Carrick Rangers00080–
2026-27Carrick Rangers01020–
370M. O'ConnorGlenavonGlenavon—0100111–
SeasonClubAppsGoalsAstYCRCRating
2021-22Glentoran02000–
2022-23Dungannon Swifts04051–
2024-25Glenavon04050–
2025-26Glenavon00010–
370L. IvesColeraineColeraine—0100160–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cliftonville04020–
2022-23Cliftonville01020–
2023-24Larne03050–
2024-25Coleraine00040–
2024-25Larne01000–
2025-26Coleraine01030–
370J. McLaughlinColeraineColeraine—010071–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine08001–
2021-22Coleraine01030–
2022-23Carrick Rangers00010–
2022-23Coleraine01030–
370G. MoorhousePortadownPortadown—010000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon03000–
2021-22Warrenpoint Town04000–
2022-23Portadown03000–
370E. McGeeLinfieldLinfieldD0100334–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts01060–
2022-23Dungannon Swifts04081–
2023-24Dungannon Swifts01071–
2023-24Linfield01010–
2024-25Linfield01020–
2025-26Linfield00041–
2026-27Linfield02051–
370E. BradleyGlenavonGlenavon—010032–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine02011–
2021-22Coleraine04010–
2022-23Glenavon04011–
370C. McGintyDungannon SwiftsDungannon Swifts—0100270–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts01000–
2021-22Dungannon Swifts04050–
2022-23Dungannon Swifts00070–
2023-24Dungannon Swifts01020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts04040–
370A. PrendergastGlenavonGlenavon—010000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon04000–
2023-24Glenavon06000–
370J. ScottPortadownPortadown—0101120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Coleraine00030–
2023-24Linfield02020–
2024-25Coleraine02030–
2025-26Carrick Rangers04120–
2025-26Portadown01010–
2026-27Portadown01010–
382T. MaguireCrusadersCrusadersF0110110–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville02000–
2020-21Warrenpoint Town01000–
2021-22Warrenpoint Town01030–
2022-23Larne00010–
2023-24Dungannon Swifts04010–
2025-26Crusaders02010–
2025-26Dungannon Swifts01040–
2026-27Crusaders00010–
382S. McCulloughBangorBangor—0110272–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United02050–
2022-23Ballymena United00032–
2023-24Ballymena United03030–
2024-25Portadown05070–
2025-26Portadown01060–
2026-27Bangor00030–
382Michael O'ConnorGlenavonGlenavon—0110130–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon06000–
2021-22Glenavon04090–
2022-23Glenavon01040–

Player page →

382J. SingletonGlentoranGlentoran—0110322–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon02001–
2021-22Glenavon02070–
2022-23Glentoran02010–
2023-24Glentoran02040–
2024-25Glentoran00061–
2025-26Glentoran020100–
2026-27Glentoran01040–
382J. O'RourkeGlentoranGlentoran—0110200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Crusaders01030–
2022-23Crusaders02020–
2023-24Crusaders05060–
2024-25Crusaders02070–
2025-26Crusaders01000–
2025-26Glentoran00010–
2026-27Glentoran00010–
382J. McMurrayBallymena UnitedBallymena United—0110170–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne04000–
2021-22Crusaders04040–
2022-23Crusaders01020–
2023-24Ballymena United01080–
2024-25Ballymena United01030–
382J. CarsonBallymena UnitedBallymena United—0110301–
SeasonClubAppsGoalsAstYCRCRating
2021-22Coleraine03090–
2022-23Coleraine03080–
2023-24Coleraine05040–
2024-25Ballymena United00091–
382D. McBrienLinfieldLinfield—011020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts08000–
2023-24Linfield03020–
382C. FrielBallymena UnitedBallymena United—011020–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United01000–
2020-21Carrick Rangers04000–
2021-22Coleraine03000–
2021-22Dungannon Swifts00010–
2022-23Portadown03000–
2023-24Ballymena United00010–
382A. WilsonColeraineColeraine—0110122–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders02001–
2021-22Crusaders02010–
2022-23Glentoran04050–
2023-24Glentoran02051–
2026-27Coleraine01010–
382A. BrooksCrusadersCrusaders—011000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Crusaders07000–
2026-27Coleraine01000–
2026-27Crusaders03000–
393T. CosgroveLarneLarne—0120150–
SeasonClubAppsGoalsAstYCRCRating
2020-21Larne02000–
2021-22Larne01020–
2022-23Larne02040–
2023-24Larne03040–
2024-25Larne02020–
2025-26Larne01020–
2026-27Larne01010–
393S. TeggartGlenavonGlenavon—012070–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown02000–
2021-22Portadown03030–
2022-23Portadown02030–
2023-24Glenavon05010–
393R. DohertyLarneLarne—0120120–
SeasonClubAppsGoalsAstYCRCRating
2020-21Cliftonville01000–
2021-22Cliftonville03020–
2022-23Cliftonville03020–
2023-24Cliftonville02040–
2024-25Coleraine01010–
2025-26Coleraine00020–
2025-26Larne00010–
2026-27Larne02000–
393J. KnowlesDungannon SwiftsDungannon Swifts—0120231–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts02050–
2022-23Dungannon Swifts05090–
2023-24Dungannon Swifts01011–
2024-25Dungannon Swifts04050–
2025-26Dungannon Swifts00030–
393J. CallacherCarrick RangersCarrick Rangers—0120111–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield06000–
2021-22Linfield01020–
2022-23Linfield02030–
2023-24Crusaders01000–
2024-25Crusaders01020–
2025-26Carrick Rangers01020–
2026-27Carrick Rangers00021–
393J. AddisCliftonvilleCliftonville—0120144–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United01000–
2021-22Cliftonville01020–
2022-23Cliftonville02070–
2023-24Cliftonville03010–
2024-25Cliftonville03023–
2025-26Cliftonville02021–
393B. ArthursBangorBangor—012010–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bangor09010–
2026-27Bangor03000–
393W. PatchingColeraineColeraine—012180–
SeasonClubAppsGoalsAstYCRCRating
2025-26Coleraine010160–
2026-27Coleraine02020–

Data coverage for NIFL Premiership →

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