Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
50N. FerrisLoughgallLoughgall—–220080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall150040–
2024-25Glentoran10010–
2024-25Loughgall60030–
52C. McCloskeyLoughgallLoughgall—–210091–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon40000–
2020-21Glenavon60011–
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
52E. VertainenLinfieldLinfield—–210060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield170050–
52J. TeelanPortadownPortadown—–210061–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC100010–
2023-24Carrick Rangers20011–
2023-24Crusaders20000–
2024-25Portadown20010–
2025-26Portadown50030–
52K. DillonDungannon SwiftsDungannon Swifts—–2100120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2021-22Warrenpoint Town30010–
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
2025-26Dungannon Swifts50040–
56J. MaloneGlentoranGlentoran—–2000203–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40032–
2023-24Glenavon60031–
2024-25Glenavon50070–
2025-26Glenavon40060–
2025-26Glentoran10010–
56J. McLaughlinColeraineColeraine—–200072–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine100001–
2020-21Coleraine80001–
2021-22Coleraine10030–
2022-23Carrick Rangers00010–
2022-23Coleraine10030–
56L. AndersonCrusadersCrusaders—–2000130–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers30000–
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
2025-26Crusaders20010–
56S. NixonCrusadersCrusaders—–200071–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers50000–
2019-20Coleraine10000–
2020-21Coleraine40000–
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
60C. FrielBallymena UnitedBallymena United—–190020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United80000–
2020-21Ballymena United10000–
2020-21Carrick Rangers40000–
2021-22Coleraine30000–
2021-22Dungannon Swifts00010–
2022-23Portadown30000–
2023-24Ballymena United00010–
60C. ManzingaLinfieldLinfield—–190012–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Linfield170012–
60F. BrydenCrusadersCrusaders—–190030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders190030–
60J. GibsonLoughgallLoughgall—–190091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers20000–
2021-22Carrick Rangers80021–
2022-23Ballymena United40010–
2023-24Loughgall00030–
2024-25Loughgall50030–
60J. McGovernDungannon Swifts· 23yDungannon Swifts—23190020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC50000–
2023-24Newry City AFC10000–
2024-25Dungannon Swifts130020–

Player page →

65D. GibsonCarrick RangersCarrick Rangers—–181030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers181030–
65B. WilsonCliftonvilleCliftonville—–180000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville180000–
65C. LoughranBallymena UnitedBallymena United—–1800151–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers100000–
2021-22Ballymena United20040–
2023-24Loughgall20051–
2024-25Ballymena United00060–
65D. FisherGlentoranGlentoran—–180051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110021–
2024-25Glentoran50030–
2025-26Glentoran20000–
65J. CallacherCarrick RangersCarrick Rangers—–180090–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield60000–
2020-21Linfield60000–
2021-22Linfield10020–
2022-23Linfield20030–
2023-24Crusaders10000–
2024-25Crusaders10020–
2025-26Carrick Rangers10020–
65J. McCreadyDungannon SwiftsDungannon Swifts—–180050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United10000–
2019-20Institute80000–
2020-21Ballymena United30000–
2021-22Dungannon Swifts50010–
2022-23Dungannon Swifts10040–
65L. LynchColeraineColeraine—–180030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne30000–
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
65M. McCruddenColeraineColeraine—–180020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville140000–
2022-23Coleraine40020–
73B. GallagherDungannon SwiftsDungannon Swifts—–170020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts10000–
2020-21Dungannon Swifts30000–
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
73D. O'ConnorGlentoranGlentoran—–170000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville60000–
2023-24Glentoran110000–
73E. FyfePortadownPortadown—–170040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Coleraine10010–
2024-25Portadown40020–
2025-26Portadown120010–
73M. DonnellyLinfieldLinfield—–170000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne90000–
2020-21Larne70000–
2021-22Linfield10000–
73M. LustyLarneLarne—–170030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2023-24Dungannon Swifts90010–
2024-25Larne10000–
2025-26Larne60020–
73R. MaysePortadownPortadown—–1700312–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
2025-26Portadown00020–
79E. BradleyGlenavonGlenavon—–160033–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine60001–
2020-21Coleraine20011–
2021-22Coleraine40010–
2022-23Glenavon40011–
79E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
79H. PlumGlentoranGlentoran—–160081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran120011–
2020-21Glentoran20000–
2021-22Glentoran10030–
2022-23Glentoran10040–
79J. ThomsonGlentoranGlentoran—–1600110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
2025-26Glentoran00020–
79K. OffordLinfieldLinfield—–160050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
2025-26Linfield40000–
84A. GlennyDungannon SwiftsDungannon Swifts—–1500100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–
2025-26Dungannon Swifts60030–
84A. MitchellCarrick RangersCarrick Rangers—–1500110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne10000–
2019-20Linfield10000–
2020-21Larne60000–
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–
84B. BurnsGlentoran· 26yGlentoran—261500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

84D. LarmourGlentoranGlentoran—–1500160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon10000–
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
84J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
84N. MaciulaitisCarrick RangersCarrick Rangers—–150080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine10000–
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
90J. AddisCliftonvilleCliftonville—–1400145–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United20001–
2020-21Ballymena United10000–
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
90J. BoydCrusadersCrusaders—–1400130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
90J. CarsonBallymena UnitedBallymena United—–1400301–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine30000–
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
90J. UkekPortadownPortadown—–140050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
2025-26Portadown50020–
90N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
90T. GalvinDungannon SwiftsDungannon Swifts—–140050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
2025-26Dungannon Swifts00030–
96J. KnowlesDungannon SwiftsDungannon Swifts—–1300231–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United10000–
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
2025-26Dungannon Swifts00030–
96T. O'ConnorLarneLarne—–130020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne50000–
2025-26Larne80020–
98D. WilsonPortadownPortadown—–1200174–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts60001–
2020-21Dungannon Swifts40000–
2021-22Ballymena United00041–
2022-23Ballymena United10071–
2024-25Portadown10061–
98N. NasseriLarneLarne—–120000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran60000–
2020-21Linfield20000–
2021-22Larne40000–
98Patrick McCleanGlentoran· 29yGlentoran—29120085–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran20000–
2020-21Glentoran20000–
2021-22Glentoran20032–
2022-23Glentoran20022–
2023-24Glentoran30031–
2024-25Glentoran10000–

Player page →

Data coverage for NIFL Premiership →

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