Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49F. BrydenCrusadersCrusaders—–190030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Crusaders190030–
49J. GibsonLoughgallLoughgall—–190091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers20000–
2021-22Carrick Rangers80021–
2022-23Ballymena United40010–
2023-24Loughgall00030–
2024-25Loughgall50030–
49J. McGovernDungannon Swifts· 23yDungannon Swifts—23190020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC50000–
2023-24Newry City AFC10000–
2024-25Dungannon Swifts130020–

Player page →

49R. ClarkeGlentoranGlentoran—–1900220–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders50000–
2021-22Crusaders20020–
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
55D. GibsonCarrick RangersCarrick Rangers—–181030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Carrick Rangers181030–
55A. O'SullivanPortadownPortadown—–180000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town80000–
2021-22Warrenpoint Town70000–
2022-23Portadown30000–
55A. WaterworthGlenavonGlenavon—–180010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield150000–
2021-22Glenavon30010–
55B. WilsonCliftonvilleCliftonville—–180000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville180000–
55D. FisherGlentoranGlentoran—–180051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110021–
2024-25Glentoran50030–
2025-26Glentoran20000–
55M. McCruddenColeraineColeraine—–180020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville140000–
2022-23Coleraine40020–
55M. RandallLarneLarne—–1800202–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne30000–
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
2025-26Larne50011–
62C. McCloskeyLoughgallLoughgall—–170091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60011–
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
62D. O'ConnorGlentoranGlentoran—–170000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville60000–
2023-24Glentoran110000–
62E. FyfePortadownPortadown—–170040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Coleraine10010–
2024-25Portadown40020–
2025-26Portadown120010–
62M. LustyLarneLarne—–170030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2023-24Dungannon Swifts90010–
2024-25Larne10000–
2025-26Larne60020–
62R. MaysePortadownPortadown—–1700312–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
2025-26Portadown00020–
67B. GallagherDungannon SwiftsDungannon Swifts—–160020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dungannon Swifts30000–
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
67E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
67J. OwensCrusadersCrusaders—–160030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders70000–
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
67J. ThomsonGlentoranGlentoran—–1600110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
2025-26Glentoran00020–
67K. OffordLinfieldLinfield—–160050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
2025-26Linfield40000–
67L. AndersonCrusadersCrusaders—–1600130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers30000–
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
2025-26Crusaders20010–
73A. GlennyDungannon SwiftsDungannon Swifts—–1500100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–
2025-26Dungannon Swifts60030–
73B. BurnsGlentoran· 26yGlentoran—261500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

73J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
73L. LynchColeraineColeraine—–150030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
77C. LoughranBallymena UnitedBallymena United—–1400151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers100000–
2021-22Ballymena United20040–
2023-24Loughgall20051–
2024-25Ballymena United00060–
77D. LarmourGlentoranGlentoran—–1400160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
77J. BoydCrusadersCrusaders—–1400130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
77J. UkekPortadownPortadown—–140050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
2025-26Portadown50020–
77N. MaciulaitisCarrick RangersCarrick Rangers—–140080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
2025-26Carrick Rangers10000–
77N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
77S. NixonCrusadersCrusaders—–140071–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine40000–
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
2025-26Crusaders20010–
77T. GalvinDungannon SwiftsDungannon Swifts—–140050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
2025-26Dungannon Swifts00030–
85A. MitchellCarrick RangersCarrick Rangers—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne60000–
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–
85T. O'ConnorLarneLarne—–130020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Larne50000–
2025-26Larne80020–
87J. AddisCliftonvilleCliftonville—–1200144–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
2025-26Cliftonville20021–
87J. CallacherCarrick RangersCarrick Rangers—–120090–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield60000–
2021-22Linfield10020–
2022-23Linfield20030–
2023-24Crusaders10000–
2024-25Crusaders10020–
2025-26Carrick Rangers10020–
87J. KnowlesDungannon SwiftsDungannon Swifts—–1200231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
2025-26Dungannon Swifts00030–
87S. TeggartGlenavonGlenavon—–120070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown20000–
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
91C. FrielBallymena UnitedBallymena United—–110020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2020-21Carrick Rangers40000–
2021-22Coleraine30000–
2021-22Dungannon Swifts00010–
2022-23Portadown30000–
2023-24Ballymena United00010–
91D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–
91J. CarsonBallymena UnitedBallymena United—–1100301–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
91J. McMurrayBallymena UnitedBallymena United—–1100170–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne40000–
2021-22Crusaders40040–
2022-23Crusaders10020–
2023-24Ballymena United10080–
2024-25Ballymena United10030–
91J. O'RourkeGlentoranGlentoran—–1100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders10030–
2022-23Crusaders20020–
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
91M. O'ConnorGlenavonGlenavon—–1100130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60000–
2021-22Glenavon40090–
2022-23Glenavon10040–
91S. McCulloughPortadownPortadown—–1100242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United20050–
2022-23Ballymena United00032–
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
91T. CosgroveLarneLarne—–1100140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne20000–
2021-22Larne10020–
2022-23Larne20040–
2023-24Larne30040–
2024-25Larne20020–
2025-26Larne10020–
91T. MaguireDungannon SwiftsDungannon Swifts—–1100100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville20000–
2020-21Warrenpoint Town10000–
2021-22Warrenpoint Town10030–
2022-23Larne00010–
2023-24Dungannon Swifts40010–
2025-26Crusaders20010–
2025-26Dungannon Swifts10040–
100W. PatchingColeraineColeraine—–101060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Coleraine101060–

Data coverage for NIFL Premiership →

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