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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49R. DonnellyCliftonvilleCliftonville—–2000100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran100000–
2021-22Glentoran50030–
2022-23Glentoran40040–
2023-24Glentoran00020–
2024-25Cliftonville10010–
52C. ManzingaLinfieldLinfield—–190012–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Linfield170012–
52E. FyfePortadownPortadown—–190060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Coleraine10010–
2024-25Portadown40020–
2025-26Portadown120010–
2026-27Portadown20020–
52F. BrydenCrusadersCrusaders—–190030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders190030–
52J. GibsonLoughgallLoughgall—–190091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers20000–
2021-22Carrick Rangers80021–
2022-23Ballymena United40010–
2023-24Loughgall00030–
2024-25Loughgall50030–
52J. McGovernDungannon Swifts· 24yDungannon Swifts—24190020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC50000–
2023-24Newry City AFC10000–
2024-25Dungannon Swifts130020–

Player page →

52R. ClarkeGlentoranGlentoranM–1900250–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders50000–
2021-22Crusaders20020–
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
2026-27Glentoran00030–
58A. O'SullivanPortadownPortadown—–180000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town80000–
2021-22Warrenpoint Town70000–
2022-23Portadown30000–
58A. WaterworthGlenavonGlenavon—–180010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield150000–
2021-22Glenavon30010–
58B. WilsonCliftonvilleCliftonville—–180000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville180000–
58D. FisherGlentoranGlentoran—–180051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110021–
2024-25Glentoran50030–
2025-26Glentoran20000–
58J. ThomsonGlentoranGlentoranM–1800120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
2025-26Glentoran00020–
2026-27Coleraine20000–
2026-27Glentoran00010–
58M. McCruddenColeraineColeraine—–180020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville140000–
2022-23Coleraine40020–
58M. RandallLarneLarne—–1800202–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne30000–
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
2025-26Larne50011–
65C. McCloskeyLoughgallLoughgall—–170091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60011–
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
65D. O'ConnorGlentoranGlentoran—–170000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville60000–
2023-24Glentoran110000–
65L. AndersonCrusadersCrusadersM–1700170–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers30000–
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
2025-26Crusaders20010–
2026-27Crusaders10040–
65R. MaysePortadownPortadown—–1700312–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
2025-26Portadown00020–
69B. GallagherDungannon SwiftsDungannon Swifts—–160020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dungannon Swifts30000–
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
69E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
69J. OwensCrusadersCrusaders—–160030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders70000–
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
69K. OffordLinfieldLinfield—–160050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
2025-26Linfield40000–
73A. GlennyDungannon SwiftsDungannon Swifts—–1500120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–
2025-26Dungannon Swifts60030–
2026-27Dungannon Swifts00020–
73B. BurnsGlentoran· 27yGlentoran—271500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

73B. HealyCliftonvilleCliftonville—–1500100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC20020–
2023-24Newry City AFC10040–
2025-26Cliftonville50030–
2026-27Cliftonville70010–
73D. LarmourGlentoranGlentoranD–1500170–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
2026-27Glentoran10010–
73J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
73L. LynchColeraineColeraine—–150030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
79C. LoughranBallymena UnitedBallymena United—–1400151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers100000–
2021-22Ballymena United20040–
2023-24Loughgall20051–
2024-25Ballymena United00060–
79J. BoydBangorBangorF–1400150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
2026-27Bangor00020–
79J. UkekPortadownPortadown—–140050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
2025-26Portadown50020–
79N. MaciulaitisCarrick RangersCarrick Rangers—–140080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
79N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
79S. NixonCrusadersCrusaders—–140071–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine40000–
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
79T. GalvinDungannon SwiftsDungannon Swifts—–140050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
2025-26Dungannon Swifts00030–
86A. MitchellCarrick RangersCarrick Rangers—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne60000–
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–
86S. McAllisterDungannon SwiftsDungannon SwiftsM–1300100–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dungannon Swifts70070–
2026-27Dungannon Swifts60030–
86T. O'ConnorLarneLarne—–130020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne50000–
2025-26Larne80020–
89W. PatchingColeraineColeraine—–121080–
SeasonClubGoalsAstAppsYCRCRating
2025-26Coleraine101060–
2026-27Coleraine20020–
89B. ArthursBangorBangor—–120010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor90010–
2026-27Bangor30000–
89J. AddisCliftonvilleCliftonville—–1200144–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
89J. CallacherCarrick RangersCarrick Rangers—–1200111–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield60000–
2021-22Linfield10020–
2022-23Linfield20030–
2023-24Crusaders10000–
2024-25Crusaders10020–
2025-26Carrick Rangers10020–
2026-27Carrick Rangers00021–
89J. KnowlesDungannon SwiftsDungannon Swifts—–1200231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
2025-26Dungannon Swifts00030–
89R. DohertyLarneLarne—–1200120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville10000–
2021-22Cliftonville30020–
2022-23Cliftonville30020–
2023-24Cliftonville20040–
2024-25Coleraine10010–
2025-26Coleraine00020–
2025-26Larne00010–
2026-27Larne20000–
89S. TeggartGlenavonGlenavon—–120070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown20000–
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
89T. CosgroveLarneLarne—–1200150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne20000–
2021-22Larne10020–
2022-23Larne20040–
2023-24Larne30040–
2024-25Larne20020–
2025-26Larne10020–
2026-27Larne10010–
97A. BrooksCrusadersCrusaders—–110000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders70000–
2026-27Coleraine10000–
2026-27Crusaders30000–
97A. WilsonColeraineColeraine—–1100122–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders20001–
2021-22Crusaders20010–
2022-23Glentoran40050–
2023-24Glentoran20051–
2026-27Coleraine10010–
97C. FrielBallymena UnitedBallymena United—–110020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2020-21Carrick Rangers40000–
2021-22Coleraine30000–
2021-22Dungannon Swifts00010–
2022-23Portadown30000–
2023-24Ballymena United00010–
97D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–

Data coverage for NIFL Premiership →

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