Skip to content
Almanac
Menu

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

  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
47K. DillonDungannon SwiftsDungannon Swifts—–1700120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town30010–
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
2025-26Dungannon Swifts50040–
47R. MaysePortadownPortadown—–1700312–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
2025-26Portadown00020–
53A. SalleyNewry City AFCNewry City AFC—–160080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown60050–
2023-24Newry City AFC100030–
53E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
53J. ThomsonGlentoranGlentoran—–1600110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
2025-26Glentoran00020–
53K. OffordLinfieldLinfield—–160050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
2025-26Linfield40000–
53M. LustyLarneLarne—–160030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts90010–
2024-25Larne10000–
2025-26Larne60020–
58A. GlennyDungannon SwiftsDungannon Swifts—–1500100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–
2025-26Dungannon Swifts60030–
58B. BurnsGlentoran· 26yGlentoran—261500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

58J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
58M. RandallLarneLarne—–1500202–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
2025-26Larne50011–
62D. LarmourGlentoranGlentoran—–1400160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
62J. BoydCrusadersCrusaders—–1400130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
62J. McGonigleColeraineColeraine—–140040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine70010–
2024-25Coleraine30010–
2025-26Coleraine40020–
62J. UkekPortadownPortadown—–140050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
2025-26Portadown50020–
62N. MaciulaitisCarrick RangersCarrick Rangers—–140080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
62N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
62R. ClarkeGlentoranGlentoran—–1400220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders20020–
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
62T. GalvinDungannon SwiftsDungannon Swifts—–140050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
2025-26Dungannon Swifts00030–
70B. GallagherDungannon SwiftsDungannon Swifts—–130020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
70L. AndersonCrusadersCrusaders—–1300130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
2025-26Crusaders20010–
70T. O'ConnorLarneLarne—–130020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne50000–
2025-26Larne80020–
73J. KnowlesDungannon SwiftsDungannon Swifts—–1200231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
2025-26Dungannon Swifts00030–
73R. McDaidLinfieldLinfield—–120051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran50031–
2022-23Linfield60020–
2024-25Linfield10000–
75C. McCloskeyLoughgallLoughgall—–110080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
75D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–
75D. O'ConnorGlentoranGlentoran—–110000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110000–
75J. AddisCliftonvilleCliftonville—–1100144–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
75J. CarsonBallymena UnitedBallymena United—–1100301–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
75J. O'RourkeGlentoranGlentoran—–1100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders10030–
2022-23Crusaders20020–
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
75L. LynchColeraineColeraine—–110030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
75S. McCulloughPortadownPortadown—–1100242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United20050–
2022-23Ballymena United00032–
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
83W. PatchingColeraineColeraine—–101060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Coleraine101060–
83A. O'SullivanPortadownPortadown—–100000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town70000–
2022-23Portadown30000–
83A. PrendergastGlenavonGlenavon—–100000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40000–
2023-24Glenavon60000–
83L. IvesColeraineColeraine—–1000160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cliftonville40020–
2022-23Cliftonville10020–
2023-24Larne30050–
2024-25Coleraine00040–
2024-25Larne10000–
2025-26Coleraine10030–
83M. O'ConnorGlenavonGlenavon—–1000111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran20000–
2022-23Dungannon Swifts40051–
2024-25Glenavon40050–
2025-26Glenavon00010–
83R. DonnellyCliftonvilleCliftonville—–1000100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran50030–
2022-23Glentoran40040–
2023-24Glentoran00020–
2024-25Cliftonville10010–
83S. NixonCrusadersCrusaders—–100071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
83S. TeggartGlenavonGlenavon—–100070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
91J. ScottPortadownPortadown—–910110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine00030–
2023-24Linfield20020–
2024-25Coleraine20030–
2025-26Carrick Rangers41020–
2025-26Portadown10010–
91Ahu AdebamePortadownPortadown—–90000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90000–
91B. ArthursBangorBangor—–90010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor90010–
91B. DohertyLarne· 29yLarne—2990060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne50030–
2022-23Larne40030–

Player page →

91C. McGintyDungannon SwiftsDungannon Swifts—–900270–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts40050–
2022-23Dungannon Swifts00070–
2023-24Dungannon Swifts10020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts40040–
91E. McGuckinCarrick RangersCarrick Rangers—–900162–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers10020–
2022-23Carrick Rangers60041–
2023-24Carrick Rangers10061–
2024-25Carrick Rangers10040–
91I. RutkowskiBallymena UnitedBallymena United—–90020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ballymena United90020–
91J. MooreBallymena UnitedBallymena United—–90050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts20010–
2023-24Dungannon Swifts40030–
2024-25Ballymena United30010–
91J. OwensCrusadersCrusaders—–90030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
91K. NelsonBallymena UnitedBallymena United—–900121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United10010–
2022-23Ballymena United40020–
2023-24Ballymena United10070–
2024-25Ballymena United20021–
2025-26Ballymena United10000–

Data coverage for NIFL Premiership →

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