Skip to content
Almanac
Menu

Goals, assists and cards count 663 of 699 stored matches (95%) that name a player. Appearances count 0 matches with a stored lineup.

  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1D. JarvisColeraineColeraine—–400230–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine200100–
2024-25Coleraine10090–
2025-26Coleraine10040–
2C. GallagherLarneLarne—–500221–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville20040–
2023-24Larne20010–
2024-25Larne00090–
2025-26Larne10081–
3J. CroweCarrick RangersCarrick Rangers—–600213–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
3Odhran CaseyCliftonvilleCliftonville—–500213–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville300101–
2024-25Cliftonville00051–
2025-26Cliftonville20061–
3T. KellyDungannon SwiftsDungannon Swifts—–400211–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall200101–
2024-25Loughgall10050–
2025-26Dungannon Swifts10060–
6K. CherryCarrick RangersCarrick Rangers—–200203–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers20032–
2024-25Carrick Rangers00090–
2025-26Carrick Rangers00081–
6S. McCartanPortadownPortadown—–1000202–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran60060–
2024-25Portadown400100–
2025-26Portadown00042–
6B. HallLinfieldLinfield—–300201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield20090–
2024-25Linfield00030–
2025-26Linfield10081–
6D. WallaceDungannon SwiftsDungannon Swifts—–300201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon10051–
2024-25Dungannon Swifts10070–
2025-26Dungannon Swifts10080–
6J. SingletonGlentoranGlentoran—–400201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran20040–
2024-25Glentoran00061–
2025-26Glentoran200100–
11C. McKendryLarneLarne—–1700181–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine1100101–
2024-25Larne30040–
2025-26Larne30040–
12K. ForsytheCrusadersCrusaders—–200173–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers10092–
2024-25Carrick Rangers00071–
2025-26Crusaders10010–
12J. MaloneGlentoranGlentoran—–1600171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon60031–
2024-25Glenavon50070–
2025-26Glenavon40060–
2025-26Glentoran10010–
12M. ClarkeBallymena UnitedBallymena United—–500171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield30080–
2025-26Ballymena United20091–
12P. CampbellGlenavonGlenavon—–1400171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon40091–
2024-25Glenavon70070–
2025-26Glenavon30010–
12B. AltintopPortadownPortadown—–200170–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown00080–
2025-26Portadown20090–
12P. HeatleyCarrick RangersCarrick Rangers—–3010170–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders80050–
2024-25Carrick Rangers100080–
2025-26Carrick Rangers121040–
12R. ClarkeGlentoranGlentoran—–700170–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
19C. PepperCliftonvilleCliftonville—–000161–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville00030–
2024-25Cliftonville000101–
2025-26Cliftonville00030–
19S. ScottDungannon SwiftsDungannon Swifts—–200161–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts000101–
2024-25Dungannon Swifts00020–
2025-26Dungannon Swifts20040–
19S. McCulloughPortadownPortadown—–900160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
22M. KaneGlentoranGlentoran—–600151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran40040–
2024-25Glentoran10071–
2025-26Glentoran10040–
22A. JarvisBallymena UnitedBallymena United—–300150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine10040–
2024-25Ballymena United20060–
2025-26Ballymena United00050–
22C. McGintyDungannon SwiftsDungannon Swifts—–500150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts40040–
22M. SnoddyCarrick RangersCarrick Rangers—–400150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon30040–
2024-25Glenavon10030–
2025-26Carrick Rangers00080–
26E. McGeeLinfieldLinfield—–300142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10071–
2023-24Linfield10010–
2024-25Linfield10020–
2025-26Linfield00041–
26J. ForsytheCrusadersCrusaders—–900142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders40041–
2024-25Crusaders50090–
2025-26Crusaders00011–
26S. GrahamLarneLarne—–300142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne10050–
2025-26Larne20040–
26D. BoyleColeraineColeraine—–200141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00040–
2024-25Coleraine20060–
2025-26Coleraine00041–
26L. KaneColeraineColeraine—–100141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
26S. O'DonnellBallymena UnitedBallymena United—–100141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
26J. O'RourkeGlentoranGlentoran—–800140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
33G. BigirimanaDungannon SwiftsDungannon Swifts—–400132–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts20031–
2024-25Dungannon Swifts20050–
2025-26Dungannon Swifts00051–
33B. Buchanan-RollestonCarrick RangersCarrick Rangers—–000131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers00040–
2024-25Carrick Rangers00051–
2025-26Carrick Rangers00040–
33D. RocksBallymena UnitedBallymena United—–300131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00071–
2024-25Ballymena United10040–
2025-26Ballymena United20020–
33J. CarsonBallymena UnitedBallymena United—–500131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine50040–
2024-25Ballymena United00091–
33M. FitzpatrickLinfieldLinfield—–3710131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield90040–
2024-25Linfield120081–
2025-26Linfield161010–
33J. BoydCrusadersCrusaders—–1300130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
33J. MulgrewLinfieldLinfield—–110130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield10050–
2024-25Linfield00040–
2025-26Linfield01040–
33L. MacKinnonPortadownPortadown—–200130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers10030–
2024-25Portadown10060–
2025-26Portadown00040–
41B. McKeownGlenavonGlenavon—–500122–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC20041–
2024-25Glenavon20050–
2025-26Glenavon10031–
41J. GlackinColeraineColeraine—–1000122–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine20071–
2024-25Coleraine60041–
2025-26Coleraine20010–
41J. StewartGlentoranGlentoran—–1400121–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield10010–
2024-25Crusaders50061–
2025-26Glentoran80050–
41C. ShieldsLinfieldLinfield—–1100120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield70040–
2024-25Linfield30060–
2025-26Linfield10020–
41D. LarmourGlentoranGlentoran—–900120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
41J. CooperColeraineColeraine—–4500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield110050–
2024-25Linfield190050–
2025-26Coleraine150020–
41L. IvesColeraineColeraine—–500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Larne30050–
2024-25Coleraine00040–
2024-25Larne10000–
2025-26Coleraine10030–
41S. ClucasCarrick RangersCarrick Rangers—–100120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran00010–
2024-25Carrick Rangers100100–
2025-26Carrick Rangers00010–
49B. BurnsCarrick RangersCarrick Rangers—–300111–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders10081–
2025-26Carrick Rangers20030–
49B. WyliePortadownPortadown—–800111–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–

Data coverage for NIFL Premiership →

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