Skip to content
Almanac
Menu

Goals, assists and cards count 929 of 932 stored matches (100%) that name a player. Appearances count 0 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
52N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
52T. GalvinDungannon SwiftsDungannon Swifts—–140020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
54B. GallagherDungannon SwiftsDungannon Swifts—–130020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
54N. MaciulaitisCarrick RangersCarrick Rangers—–130080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
56D. LarmourCrusadersCrusaders—–1200150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
56J. BoydLoughgallLoughgall—–120080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
56J. KnowlesDungannon SwiftsDungannon Swifts—–1200201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
56J. StewartCrusadersCrusaders—–1200132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield60060–
2022-23Glenavon00001–
2023-24Linfield10010–
2024-25Crusaders50061–
56K. DillonDungannon SwiftsDungannon Swifts—–120080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town30010–
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
56K. OffordLinfieldLinfield—–120050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
56R. McDaidLinfieldLinfield—–120051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran50031–
2022-23Linfield60020–
2024-25Linfield10000–
63C. McCloskeyLoughgallLoughgall—–110080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glenavon40030–
2022-23Glenavon30010–
2023-24Glenavon30020–
2024-25Loughgall10020–
63D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–
63D. O'ConnorGlentoranGlentoran—–110000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110000–
63J. CarsonBallymena UnitedBallymena United—–1100301–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
63L. AndersonCrusadersCrusaders—–1100120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
63L. LynchColeraineColeraine—–110030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
69A. O'SullivanPortadownPortadown—–100000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Warrenpoint Town70000–
2022-23Portadown30000–
69A. PrendergastGlenavonGlenavon—–100000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40000–
2023-24Glenavon60000–
69J. McGonigleColeraineColeraine—–100020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine70010–
2024-25Coleraine30010–
69J. O'RourkeCrusadersCrusaders—–1000180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders10030–
2022-23Crusaders20020–
2023-24Crusaders50060–
2024-25Crusaders20070–
69M. LustyLarneLarne—–100010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts90010–
2024-25Larne10000–
69M. O'ConnorGlenavonGlenavon—–1000101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran20000–
2022-23Dungannon Swifts40051–
2024-25Glenavon40050–
69M. RandallLarneLarne—–1000191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
69R. ClarkeCrusadersCrusaders—–1000180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders20020–
2022-23Crusaders50030–
2023-24Crusaders10070–
2024-25Crusaders20060–
69R. DonnellyCliftonvilleCliftonville—–1000100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran50030–
2022-23Glentoran40040–
2023-24Glentoran00020–
2024-25Cliftonville10010–
69S. McCulloughPortadownPortadown—–1000182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United20050–
2022-23Ballymena United00032–
2023-24Ballymena United30030–
2024-25Portadown50070–
69S. TeggartGlenavonGlenavon—–100070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
80A. GlennyDungannon SwiftsDungannon Swifts—–90070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10020–
2023-24Dungannon Swifts30040–
2024-25Dungannon Swifts50010–
80Ahu AdebamePortadownPortadown—–90000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90000–
80B. DohertyLarne· 28yLarne—2890060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne50030–
2022-23Larne40030–

Player page →

80E. McGuckinCarrick RangersCarrick Rangers—–900162–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers10020–
2022-23Carrick Rangers60041–
2023-24Carrick Rangers10061–
2024-25Carrick Rangers10040–
80J. AddisCliftonvilleCliftonville—–900123–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
80J. MooreBallymena UnitedBallymena United—–90050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dungannon Swifts20010–
2023-24Dungannon Swifts40030–
2024-25Ballymena United30010–
80J. OwensCrusadersCrusaders—–90030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders30000–
2023-24Crusaders50020–
2024-25Crusaders10010–
80J. UkekPortadownPortadown—–90030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown90030–
80L. IvesLarneLarne—–900130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cliftonville40020–
2022-23Cliftonville10020–
2023-24Larne30050–
2024-25Coleraine00040–
2024-25Larne10000–
80M. SnoddyGlenavonGlenavon—–900231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glenavon40091–
2022-23Glenavon10070–
2023-24Glenavon30040–
2024-25Glenavon10030–
80N. StewartBallymena UnitedBallymena United—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United90000–
80R. DohertyColeraineColeraine—–90090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cliftonville30020–
2022-23Cliftonville30020–
2023-24Cliftonville20040–
2024-25Coleraine10010–
92A. HoeyLoughgallLoughgall—–80050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall80030–
2024-25Loughgall00020–
92A. WilsonGlentoranGlentoran—–800111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Crusaders20010–
2022-23Glentoran40050–
2023-24Glentoran20051–
92E. BradleyGlenavonGlenavon—–80021–
SeasonClubGoalsAstAppsYCRCRating
2021-22Coleraine40010–
2022-23Glenavon40011–
92E. McGeeLinfieldLinfield—–800242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts10060–
2022-23Dungannon Swifts40081–
2023-24Dungannon Swifts10071–
2023-24Linfield10010–
2024-25Linfield10020–
92K. NelsonBallymena UnitedBallymena United—–800121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ballymena United10010–
2022-23Ballymena United40020–
2023-24Ballymena United10070–
2024-25Ballymena United20021–
92Patrick McCleanGlentoran· 28yGlentoran—2880085–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran20032–
2022-23Glentoran20022–
2023-24Glentoran30031–
2024-25Glentoran10000–

Player page →

92S. NixonCrusadersCrusaders—–80061–
SeasonClubGoalsAstAppsYCRCRating
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
92T. CosgroveLarneLarne—–800120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne10020–
2022-23Larne20040–
2023-24Larne30040–
2024-25Larne20020–
100A. MitchellCarrick RangersCarrick Rangers—–700110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–

Data coverage for NIFL Premiership →

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