Skip to content
Almanac
Menu

Goals, assists and cards count 1328 of 1349 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
51J. McLaughlinColeraineColeraine—–200072–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine100001–
2020-21Coleraine80001–
2021-22Coleraine10030–
2022-23Carrick Rangers00010–
2022-23Coleraine10030–
51M. RandallLarneLarne—–2000191–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne70000–
2020-21Larne30000–
2021-22Larne60070–
2022-23Larne20071–
2023-24Larne10000–
2024-25Larne10050–
53C. FrielBallymena UnitedBallymena United—–190020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United80000–
2020-21Ballymena United10000–
2020-21Carrick Rangers40000–
2021-22Coleraine30000–
2021-22Dungannon Swifts00010–
2022-23Portadown30000–
2023-24Ballymena United00010–
53C. ManzingaLinfieldLinfield—–190012–
SeasonClubGoalsAstAppsYCRCRating
2020-21Linfield20000–
2021-22Linfield170012–
53J. GibsonLoughgallLoughgall—–190091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Carrick Rangers20000–
2021-22Carrick Rangers80021–
2022-23Ballymena United40010–
2023-24Loughgall00030–
2024-25Loughgall50030–
53J. McGovernDungannon Swifts· 22yDungannon Swifts—22190020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC50000–
2023-24Newry City AFC10000–
2024-25Dungannon Swifts130020–

Player page →

57B. WilsonCliftonvilleCliftonville—–180000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville180000–
57C. LoughranBallymena UnitedBallymena United—–1800151–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers100000–
2021-22Ballymena United20040–
2023-24Loughgall20051–
2024-25Ballymena United00060–
57J. McCreadyDungannon SwiftsDungannon Swifts—–180050–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United10000–
2019-20Institute80000–
2020-21Ballymena United30000–
2021-22Dungannon Swifts50010–
2022-23Dungannon Swifts10040–
57L. AndersonCrusadersCrusaders—–1800120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers30000–
2021-22Carrick Rangers40030–
2022-23Carrick Rangers60050–
2023-24Crusaders10030–
2024-25Crusaders00010–
57L. LynchColeraineColeraine—–180030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne30000–
2020-21Larne40000–
2021-22Larne80010–
2022-23Coleraine20010–
2023-24Coleraine10010–
57M. McCruddenColeraineColeraine—–180020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville140000–
2022-23Coleraine40020–
57S. NixonCrusadersCrusaders—–180061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers50000–
2019-20Coleraine10000–
2020-21Coleraine40000–
2021-22Carrick Rangers10001–
2022-23Carrick Rangers00010–
2023-24Crusaders40010–
2024-25Crusaders30040–
64B. GallagherDungannon SwiftsDungannon Swifts—–170020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts10000–
2020-21Dungannon Swifts30000–
2021-22Dungannon Swifts40000–
2023-24Dungannon Swifts90020–
64D. O'ConnorGlentoranGlentoran—–170000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cliftonville60000–
2023-24Glentoran110000–
64J. CallacherCrusadersCrusaders—–170070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Linfield60000–
2020-21Linfield60000–
2021-22Linfield10020–
2022-23Linfield20030–
2023-24Crusaders10000–
2024-25Crusaders10020–
64K. McCleanLinfieldLinfield—–170090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield00030–
2022-23Linfield10010–
2023-24Linfield90040–
2024-25Linfield70010–
64M. DonnellyLinfieldLinfield—–170000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne90000–
2020-21Larne70000–
2021-22Linfield10000–
64R. MaysePortadownPortadown—–1700292–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts700141–
2022-23Dungannon Swifts20061–
2024-25Portadown80090–
70D. FisherGlentoranGlentoran—–160051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran110021–
2024-25Glentoran50030–
70E. BradleyGlenavonGlenavon—–160033–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine60001–
2020-21Coleraine20011–
2021-22Coleraine40010–
2022-23Glenavon40011–
70E. DevineBallymena UnitedBallymena United—–160060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Linfield40010–
2022-23Linfield50000–
2023-24Dungannon Swifts30030–
2024-25Ballymena United40020–
70H. PlumGlentoranGlentoran—–160081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran120011–
2020-21Glentoran20000–
2021-22Glentoran10030–
2022-23Glentoran10040–
70J. TeelanPortadownPortadown—–160031–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newry City AFC100010–
2023-24Carrick Rangers20011–
2023-24Crusaders20000–
2024-25Portadown20010–
70J. ThomsonLarneLarne—–160090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Larne30030–
2023-24Larne80020–
2024-25Glentoran50020–
2024-25Larne00020–
70K. DillonDungannon SwiftsDungannon Swifts—–160080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Warrenpoint Town40000–
2021-22Warrenpoint Town30010–
2023-24Dungannon Swifts50030–
2024-25Dungannon Swifts40040–
77A. MitchellCarrick RangersCarrick Rangers—–1500110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Larne10000–
2019-20Linfield10000–
2020-21Larne60000–
2021-22Larne20020–
2022-23Carrick Rangers40060–
2023-24Carrick Rangers10030–
77B. BurnsGlentoran· 25yGlentoran—251500121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Glentoran00040–
2022-23Glentoran90030–
2023-24Glentoran60051–

Player page →

77J. MaloneGlenavonGlenavon—–1500133–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glenavon40032–
2023-24Glenavon60031–
2024-25Glenavon50070–
77J. Ogedi-UzokweGlentoranGlentoran—–150020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran40000–
2023-24Glentoran110020–
81J. CarsonBallymena UnitedBallymena United—–1400301–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine30000–
2021-22Coleraine30090–
2022-23Coleraine30080–
2023-24Coleraine50040–
2024-25Ballymena United00091–
81N. MaciulaitisCarrick RangersCarrick Rangers—–140080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine10000–
2022-23Carrick Rangers40000–
2023-24Carrick Rangers60050–
2024-25Carrick Rangers30030–
81N. McGinnGlentoranGlentoran—–140020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Glentoran80010–
2023-24Glentoran50000–
2024-25Glentoran10010–
81T. GalvinDungannon SwiftsDungannon Swifts—–140020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts80020–
2024-25Dungannon Swifts60000–
85D. LarmourCrusadersCrusaders—–1300150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon10000–
2021-22Crusaders30020–
2022-23Crusaders20020–
2023-24Crusaders50050–
2024-25Crusaders20060–
85J. KnowlesDungannon SwiftsDungannon Swifts—–1300201–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United10000–
2021-22Dungannon Swifts20050–
2022-23Dungannon Swifts50090–
2023-24Dungannon Swifts10011–
2024-25Dungannon Swifts40050–
87D. WilsonPortadownPortadown—–1200174–
SeasonClubGoalsAstAppsYCRCRating
2019-20Dungannon Swifts60001–
2020-21Dungannon Swifts40000–
2021-22Ballymena United00041–
2022-23Ballymena United10071–
2024-25Portadown10061–
87J. AddisCliftonvilleCliftonville—–1200124–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ballymena United20001–
2020-21Ballymena United10000–
2021-22Cliftonville10020–
2022-23Cliftonville20070–
2023-24Cliftonville30010–
2024-25Cliftonville30023–
87J. BoydLoughgallLoughgall—–120080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Crusaders10000–
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
87K. OffordLinfieldLinfield—–120050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Crusaders100050–
2024-25Linfield20000–
87N. NasseriLarneLarne—–120000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran60000–
2020-21Linfield20000–
2021-22Larne40000–
87Patrick McCleanGlentoran· 28yGlentoran—28120085–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glentoran20000–
2020-21Glentoran20000–
2021-22Glentoran20032–
2022-23Glentoran20022–
2023-24Glentoran30031–
2024-25Glentoran10000–

Player page →

87S. TeggartGlenavonGlenavon—–120070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Portadown20000–
2021-22Portadown30030–
2022-23Portadown20030–
2023-24Glenavon50010–
94A. JarvisBallymena UnitedBallymena United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine40000–
2020-21Coleraine20000–
2021-22Coleraine10010–
2022-23Coleraine10041–
2023-24Coleraine10040–
2024-25Ballymena United20060–
94D. KellyCarrick RangersCarrick Rangers—–110021–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carrick Rangers40000–
2020-21Carrick Rangers40001–
2021-22Carrick Rangers30020–
94D. McBrienLinfieldLinfield—–110020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dungannon Swifts80000–
2023-24Linfield30020–
94G. MoorhousePortadownPortadown—–110000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Glenavon10000–
2020-21Glenavon30000–
2021-22Warrenpoint Town40000–
2022-23Portadown30000–
94M. LustyLarneLarne—–110010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Larne10000–
2023-24Dungannon Swifts90010–
2024-25Larne10000–
94M. O'ConnorGlenavonGlenavon—–1100130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Glenavon60000–
2021-22Glenavon40090–
2022-23Glenavon10040–
94S. LowryColeraineColeraine—–110051–
SeasonClubGoalsAstAppsYCRCRating
2019-20Coleraine50000–
2020-21Coleraine50000–
2021-22Coleraine10020–
2022-23Coleraine00010–
2023-24Coleraine00021–

Data coverage for NIFL Premiership →

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