Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
136R. SwanAnnagh UnitedAnnagh United—–100010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Warrenpoint Town20000–
2020-21Warrenpoint Town80000–
2024-25Annagh United00010–
136S. EdogunBallymena UnitedBallymena United—–100051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ballymena United30010–
2025-26Ballymena United60041–
2026-27Ballymena United10000–
136S. FallonLinfieldLinfield—–100040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield40000–
2020-21Linfield20000–
2021-22Linfield20020–
2022-23Linfield10020–
2023-24Linfield10000–
136S. GrahamLarneLarne—–1000222–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne20000–
2021-22Ballymena United00030–
2022-23Ballymena United30040–
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne10050–
2025-26Larne20040–
2026-27Larne20010–
155B. WylieColeraineColeraine—–920131–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–
2026-27Coleraine12020–
155A. GawneBallymena UnitedBallymena United—–90090–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine30000–
2020-21Carrick Rangers10000–
2021-22Carrick Rangers30020–
2022-23Carrick Rangers00010–
2023-24Ballymena United20040–
2024-25Ballymena United00020–
155D. CurryDungannon SwiftsDungannon Swifts—–90031–
SeasonClubGoalsAstAppsYCRCRating
2018-19Institute30000–
2019-20Institute00001–
2022-23Dungannon Swifts00010–
2023-24Dungannon Swifts40010–
2024-25Dungannon Swifts20010–
155I. RutkowskiBallymena UnitedBallymena United—–90020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ballymena United90020–
155J. KellyGlentoranGlentoran—–900121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United10000–
2020-21Ballymena United20001–
2021-22Ballymena United00020–
2022-23Ballymena United40030–
2023-24Glentoran00030–
2025-26Cliftonville10020–
2025-26Glentoran10010–
2026-27Glentoran00010–
155J. MooreBallymena UnitedBallymena United—–90050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts20010–
2023-24Dungannon Swifts40030–
2024-25Ballymena United30010–
155L. McCulloughCarrick RangersCarrick Rangers—–90040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran10000–
2022-23Glentoran20010–
2023-24Glentoran10010–
2024-25Carrick Rangers10000–
2025-26Carrick Rangers40020–
155M. CarvillDungannon SwiftsDungannon Swifts—–90000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Crusaders10000–
2018-19Dungannon Swifts10000–
2019-20Dungannon Swifts50000–
2020-21Dungannon Swifts20000–
155M. GlynnBallymena UnitedBallymena United—–900191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon30010–
2022-23Larne10020–
2023-24Larne30020–
2024-25Cliftonville00060–
2025-26Cliftonville20001–
2026-27Ballymena United00010–
155M. KellyCarrick RangersCarrick Rangers—–90000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Ards80000–
2019-20Carrick Rangers10000–
155N. StewartBallymena UnitedBallymena United—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United90000–
155O. SmythDungannon SwiftsDungannon Swifts—–90041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dungannon Swifts20000–
2019-20Dungannon Swifts40000–
2020-21Dungannon Swifts20001–
2021-22Dungannon Swifts10040–
155P. DonnellyNewry City AFCNewry City AFC—–90061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Warrenpoint Town80000–
2022-23Newry City AFC10061–
155S. O'DonnellLimavady UnitedLimavady United—–900222–
SeasonClubGoalsAstAppsYCRCRating
2018-19Coleraine10000–
2019-20Coleraine20000–
2020-21Coleraine30000–
2021-22Coleraine20030–
2022-23Coleraine00040–
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
2026-27Limavady United00011–
169A. HoeyLoughgallLoughgall—–80050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall80030–
2024-25Loughgall00020–
169B. CushnieBangorBangor—–80060–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Glentoran10010–
2025-26Bangor60050–
169B. QuinnCliftonvilleCliftonvilleF–80010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Portadown30010–
2026-27Cliftonville50000–
169C. CurranCliftonvilleCliftonville—–80030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cliftonville20000–
2019-20Cliftonville20000–
2020-21Cliftonville10000–
2021-22Cliftonville00020–
2022-23Cliftonville10000–
2023-24Cliftonville20010–
169C. GallagherLarneLarne—–800292–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran10000–
2021-22Cliftonville10030–
2022-23Cliftonville10040–
2023-24Cliftonville20040–
2023-24Larne20010–
2024-25Larne00090–
2025-26Larne10081–
2026-27Larne00001–
169C. KeeleyBallymena United· 28yBallymena United—2880051–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United40000–
2021-22Ballymena United20031–
2022-23Ballymena United20020–

Player page →

169C. O'ConnorNewry City AFCNewry City AFC—–80062–
SeasonClubGoalsAstAppsYCRCRating
2018-19Warrenpoint Town30000–
2020-21Glentoran10000–
2022-23Newry City AFC10011–
2023-24Newry City AFC30051–
169D. McCauleyColeraineColeraine—–80000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Coleraine80000–
169J. ArcherBallymena UnitedBallymena United—–800111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Portadown30050–
2023-24Linfield10010–
2024-25Linfield10030–
2025-26Linfield00021–
2026-27Ballymena United30000–
169J. CroweCarrick RangersCarrick RangersD–800284–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00020–
2022-23Glentoran00030–
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
2026-27Carrick Rangers20021–
169K. BalmerLarne· 26yLarne—2680061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Ballymena United10000–
2020-21Ballymena United40000–
2021-22Larne30061–

Player page →

169L. AlvesDungannon SwiftsDungannon SwiftsM–800101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10010–
2024-25Dungannon Swifts30050–
2025-26Dungannon Swifts30041–
2026-27Dungannon Swifts10000–
169M. HaugheyBangorBangor—–80050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield20000–
2020-21Linfield20000–
2021-22Glenavon20000–
2022-23Glenavon10030–
2024-25Glenavon00020–
2025-26Bangor10000–
169P. McGovernGlenavonGlenavon—–80010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC00010–
2024-25Glenavon30000–
2025-26Glenavon50000–
169S. ClucasCarrick RangersCarrick Rangers—–800181–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dungannon Swifts10000–
2019-20Dungannon Swifts30000–
2020-21Glentoran20001–
2021-22Glentoran10040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers100100–
2025-26Carrick Rangers00010–
2026-27Carrick Rangers00010–
169Trai HumeLinfield· 24yLinfield—2480010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United50000–
2021-22Linfield30010–

Player page →

185A. CanningColeraineColeraine—–70001–
SeasonClubGoalsAstAppsYCRCRating
2018-19Coleraine10000–
2019-20Coleraine50000–
2020-21Coleraine10001–
185A. ScottBallymena UnitedBallymena United—–700141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10021–
2022-23Coleraine20040–
2023-24Coleraine00040–
2024-25Ballymena United40040–
185A. WatsonCarrick RangersCarrick Rangers—–700110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Ballymena United10000–
2019-20Larne10000–
2020-21Larne10000–
2021-22Larne10020–
2022-23Larne10010–
2023-24Carrick Rangers00060–
2024-25Carrick Rangers20020–
185B. McKeownDungannon SwiftsDungannon SwiftsD–700222–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown10000–
2021-22Portadown00030–
2022-23Portadown10050–
2023-24Newry City AFC20041–
2024-25Glenavon20050–
2025-26Glenavon10031–
2026-27Dungannon Swifts00020–
185B. TilneyCarrick RangersCarrick Rangers—–70020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown30000–
2021-22Carrick Rangers10000–
2022-23Carrick Rangers20020–
2023-24Carrick Rangers10000–
185D. JarvisColeraineColeraine—–700340–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10000–
2022-23Coleraine200110–
2023-24Coleraine200100–
2024-25Coleraine10090–
2025-26Coleraine10040–
185D. ParkhouseCliftonvilleCliftonville—–70020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United60000–
2022-23Ballymena United00010–
2022-23Cliftonville10010–
185F. ThorndikeBallymena UnitedBallymena United—–70011–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glentoran10010–
2025-26Crusaders40001–
2026-27Ballymena United20000–
185J. DanielsGlenavonGlenavon—–70000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Glenavon70000–
185J. McDonaghGlenavonGlenavon—–700123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran10000–
2021-22Cliftonville60051–
2022-23Cliftonville00061–
2023-24Glenavon00011–
185K. McLaughlinLoughgallLoughgall—–70000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine20000–
2023-24Glentoran10000–
2024-25Loughgall40000–
185L. KaneColeraineColeraine—–700291–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine10000–
2021-22Coleraine40050–
2022-23Coleraine10090–
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
185M. McLellanArdsArds—–70000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Ards70000–
185M. PattonLoughgallLoughgall—–70000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dungannon Swifts40000–
2019-20Dungannon Swifts20000–
2023-24Loughgall10000–
185M. StaffordGlenavonGlenavon—–70020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Linfield20000–
2019-20Linfield30000–
2020-21Linfield10000–
2021-22Glenavon10020–
185R. GarrettBangorBangor—–700227–
SeasonClubGoalsAstAppsYCRCRating
2018-19Glenavon10000–
2019-20Glenavon30001–
2020-21Glenavon20000–
2021-22Glenavon00072–
2022-23Glenavon10051–
2023-24Glenavon00043–
2025-26Bangor00060–

Data coverage for NIFL Premiership →

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