Skip to content
Almanac
Menu

Goals, assists and cards count 1149 of 1163 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
50C. McCloskeyLoughgallLoughgall—–170091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60011–
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
50D. O'ConnorGlentoranGlentoran—–170000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville60000–
2023-24Glentoran110000–
50J. JenkinsGlentoranGlentoran—–170080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran10000–
2022-23Dungannon Swifts10010–
2022-23Portadown30030–
2024-25Glentoran120040–
50K. McCleanLinfieldLinfield—–170090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield00030–
2022-23Linfield10010–
2023-24Linfield90040–
2024-25Linfield70010–
50R. MaysePortadownPortadown—–1700292–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
56B. GallagherDungannon SwiftsDungannon Swifts—–160020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dungannon Swifts30000–
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
56D. FisherGlentoranGlentoran—–160051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110021–
2024-25Glentoran50030–
56E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
56J. OwensCrusadersCrusaders—–160030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders70000–
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
56J. TeelanPortadownPortadown—–160031–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC100010–
2023-24Carrick Rangers20011–
2023-24Crusaders20000–
2024-25Portadown20010–
56J. ThomsonLarneLarne—–160090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
56K. DillonDungannon SwiftsDungannon Swifts—–160080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2021-22Warrenpoint Town30010–
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
63B. BurnsGlentoran· 25yGlentoran—251500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

63J. MaloneGlenavonGlenavon—–1500133–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40032–
2023-24Glenavon60031–
2024-25Glenavon50070–
63J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
63L. LynchColeraineColeraine—–150030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
63R. ClarkeCrusadersCrusaders—–1500180–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders50000–
2021-22Crusaders20020–
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
68C. LoughranBallymena UnitedBallymena United—–1400151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers100000–
2021-22Ballymena United20040–
2023-24Loughgall20051–
2024-25Ballymena United00060–
68L. AndersonCrusadersCrusaders—–1400120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers30000–
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
68N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
68T. GalvinDungannon SwiftsDungannon Swifts—–140020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
72A. MitchellCarrick RangersCarrick Rangers—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne60000–
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–
72M. RandallLarneLarne—–1300191–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne30000–
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
72N. MaciulaitisCarrick RangersCarrick Rangers—–130080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
75D. LarmourCrusadersCrusaders—–1200150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
75J. BoydLoughgallLoughgall—–120080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
75J. KnowlesDungannon SwiftsDungannon Swifts—–1200201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
75K. OffordLinfieldLinfield—–120050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
75S. NixonCrusadersCrusaders—–120061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine40000–
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
75S. TeggartGlenavonGlenavon—–120070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown20000–
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
81C. FrielBallymena UnitedBallymena United—–110020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2020-21Carrick Rangers40000–
2021-22Coleraine30000–
2021-22Dungannon Swifts00010–
2022-23Portadown30000–
2023-24Ballymena United00010–
81D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–
81J. CallacherCrusadersCrusaders—–110070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield60000–
2021-22Linfield10020–
2022-23Linfield20030–
2023-24Crusaders10000–
2024-25Crusaders10020–
81J. CarsonBallymena UnitedBallymena United—–1100301–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
81J. McMurrayBallymena UnitedBallymena United—–1100170–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne40000–
2021-22Crusaders40040–
2022-23Crusaders10020–
2023-24Ballymena United10080–
2024-25Ballymena United10030–
81M. LustyLarneLarne—–110010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2023-24Dungannon Swifts90010–
2024-25Larne10000–
81M. O'ConnorGlenavonGlenavon—–1100130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60000–
2021-22Glenavon40090–
2022-23Glenavon10040–
88A. PrendergastGlenavonGlenavon—–100000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40000–
2023-24Glenavon60000–
88A. WilsonGlentoranGlentoran—–1000112–
SeasonClubGoalsAstAppsYCRCRating
2020-21Crusaders20001–
2021-22Crusaders20010–
2022-23Glentoran40050–
2023-24Glentoran20051–
88E. BradleyGlenavonGlenavon—–100032–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine20011–
2021-22Coleraine40010–
2022-23Glenavon40011–
88G. MoorhousePortadownPortadown—–100000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon30000–
2021-22Warrenpoint Town40000–
2022-23Portadown30000–
88J. AddisCliftonvilleCliftonville—–1000123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ballymena United10000–
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
88J. McLaughlinColeraineColeraine—–100071–
SeasonClubGoalsAstAppsYCRCRating
2020-21Coleraine80001–
2021-22Coleraine10030–
2022-23Carrick Rangers00010–
2022-23Coleraine10030–
88J. O'RourkeCrusadersCrusaders—–1000180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders10030–
2022-23Crusaders20020–
2023-24Crusaders50060–
2024-25Crusaders20070–
88M. O'ConnorGlenavonGlenavon—–1000101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran20000–
2022-23Dungannon Swifts40051–
2024-25Glenavon40050–
88Patrick McCleanGlentoran· 28yGlentoran—28100085–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glentoran20000–
2021-22Glentoran20032–
2022-23Glentoran20022–
2023-24Glentoran30031–
2024-25Glentoran10000–

Player page →

88R. DohertyColeraineColeraine—–100090–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville10000–
2021-22Cliftonville30020–
2022-23Cliftonville30020–
2023-24Cliftonville20040–
2024-25Coleraine10010–
88S. McCulloughPortadownPortadown—–1000182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United20050–
2022-23Ballymena United00032–
2023-24Ballymena United30030–
2024-25Portadown50070–
88T. CosgroveLarneLarne—–1000120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne20000–
2021-22Larne10020–
2022-23Larne20040–
2023-24Larne30040–
2024-25Larne20020–
100A. GlennyDungannon SwiftsDungannon Swifts—–90070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–

Data coverage for NIFL Premiership →

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