Skip to content
Almanac
Menu

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

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1B. HallLinfieldLinfieldD–400241–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield20090–
2024-25Linfield00030–
2025-26Linfield10081–
2026-27Linfield10040–
1J. SingletonGlentoranGlentoran—–500241–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran20040–
2024-25Glentoran00061–
2025-26Glentoran200100–
2026-27Glentoran10040–
3J. CroweCarrick RangersCarrick RangersD–800234–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers100112–
2024-25Carrick Rangers30031–
2025-26Carrick Rangers20070–
2026-27Carrick Rangers20021–
3D. JarvisColeraineColeraine—–400230–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine200100–
2024-25Coleraine10090–
2025-26Coleraine10040–
5C. GallagherLarneLarne—–500222–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville20040–
2023-24Larne20010–
2024-25Larne00090–
2025-26Larne10081–
2026-27Larne00001–
5J. MaloneGlentoranGlentoran—–1800222–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon60031–
2024-25Glenavon50070–
2025-26Glenavon40060–
2025-26Glentoran10010–
2026-27Glentoran20051–
5D. WallaceDungannon SwiftsDungannon SwiftsD–400221–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon10051–
2024-25Dungannon Swifts10070–
2025-26Dungannon Swifts10080–
2026-27Dungannon Swifts10020–
5T. KellyDungannon SwiftsDungannon SwiftsM–400221–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall200101–
2024-25Loughgall10050–
2025-26Dungannon Swifts10060–
2026-27Dungannon Swifts00010–
9K. CherryCarrick RangersCarrick Rangers—–200213–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers20032–
2024-25Carrick Rangers00090–
2025-26Carrick Rangers00081–
2026-27Carrick Rangers00010–
9Odhran CaseyCliftonvilleCliftonville—–500213–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville300101–
2024-25Cliftonville00051–
2025-26Cliftonville20061–
11S. McCartanPortadownPortadown—–1000202–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran60060–
2024-25Portadown400100–
2025-26Portadown00042–
11C. McKendryLarneLarne—–1710201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine1100101–
2024-25Larne30040–
2025-26Larne30040–
2026-27Larne01020–
11B. AltintopPortadownPortadown—–400200–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown00080–
2025-26Portadown20090–
2026-27Portadown20030–
11R. ClarkeGlentoranGlentoranM–700200–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders10070–
2024-25Crusaders20060–
2025-26Crusaders10020–
2025-26Glentoran30020–
2026-27Glentoran00030–
15E. McGeeLinfieldLinfieldD–500193–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10071–
2023-24Linfield10010–
2024-25Linfield10020–
2025-26Linfield00041–
2026-27Linfield20051–
15K. ForsytheCrusadersCrusaders—–200193–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers10092–
2024-25Carrick Rangers00071–
2025-26Crusaders10010–
2026-27Crusaders00020–
15M. KaneGlentoranGlentoranD–700191–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glentoran40040–
2024-25Glentoran10071–
2025-26Glentoran10040–
2026-27Glentoran10040–
15S. McCulloughBangorBangor—–900190–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United30030–
2024-25Portadown50070–
2025-26Portadown10060–
2026-27Bangor00030–
19M. ClarkeBallymena UnitedBallymena United—–600181–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield30080–
2025-26Ballymena United20091–
2026-27Ballymena United10010–
20J. ForsytheCarrick RangersCarrick RangersM–1000172–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders40041–
2024-25Crusaders50090–
2025-26Crusaders00011–
2026-27Carrick Rangers10030–
20P. CampbellGlenavonGlenavon—–1400171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon40091–
2024-25Glenavon70070–
2025-26Glenavon30010–
20P. HeatleyCarrick RangersCarrick Rangers—–3610171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders80050–
2024-25Carrick Rangers100080–
2025-26Carrick Rangers121040–
2026-27Carrick Rangers60001–
20S. ScottDungannon SwiftsDungannon Swifts—–300171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts000101–
2024-25Dungannon Swifts00020–
2025-26Dungannon Swifts20040–
2026-27Dungannon Swifts10010–
20M. SnoddyCarrick RangersCarrick Rangers—–500170–
SeasonClubGoalsAstAppsYCRCRating
2023-24Glenavon30040–
2024-25Glenavon10030–
2025-26Carrick Rangers00080–
2026-27Carrick Rangers10020–
25C. PepperCliftonvilleCliftonville—–000161–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cliftonville00030–
2024-25Cliftonville000101–
2025-26Cliftonville00030–
25L. MacKinnonPortadownPortadown—–200161–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers10030–
2024-25Portadown10060–
2025-26Portadown00040–
2026-27Portadown00031–
25A. JarvisLimavady UnitedLimavady United—–300160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine10040–
2024-25Ballymena United20060–
2025-26Ballymena United00050–
2026-27Limavady United00010–
28S. GrahamLarneLarne—–500152–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00021–
2023-24Larne00031–
2024-25Larne10050–
2025-26Larne20040–
2026-27Larne20010–
28S. O'DonnellLimavady UnitedLimavady United—–100152–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine00020–
2024-25Ballymena United10091–
2025-26Ballymena United00030–
2026-27Limavady United00011–
28D. RocksCrusadersCrusadersM–400151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00071–
2024-25Ballymena United10040–
2025-26Ballymena United20020–
2026-27Crusaders10020–
28L. KaneColeraineColeraine—–100151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine10061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
28C. McGintyDungannon SwiftsDungannon Swifts—–500150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts10020–
2024-25Dungannon Swifts00090–
2025-26Dungannon Swifts40040–
28J. BoydBangorBangorF–1300150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Loughgall40040–
2024-25Crusaders40010–
2024-25Loughgall30030–
2025-26Bangor20040–
2025-26Crusaders00010–
2026-27Bangor00020–
28J. O'RourkeGlentoranGlentoran—–800150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50060–
2024-25Crusaders20070–
2025-26Crusaders10000–
2025-26Glentoran00010–
2026-27Glentoran00010–
35B. McKeownDungannon SwiftsDungannon SwiftsD–500142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newry City AFC20041–
2024-25Glenavon20050–
2025-26Glenavon10031–
2026-27Dungannon Swifts00020–
35G. BigirimanaDungannon SwiftsDungannon SwiftsM–400142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dungannon Swifts20031–
2024-25Dungannon Swifts20050–
2025-26Dungannon Swifts00051–
2026-27Dungannon Swifts00010–
35J. StewartGlentoranGlentoran—–1700142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield10010–
2024-25Crusaders50061–
2025-26Glentoran80050–
2026-27Glentoran30021–
35D. BoyleColeraineColeraine—–200141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ballymena United00040–
2024-25Coleraine20060–
2025-26Coleraine00041–
35G. ThompsonPortadownPortadown—–000141–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown00060–
2025-26Portadown00041–
2026-27Portadown00040–
35M. FitzpatrickLinfieldLinfieldF–4110141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield90040–
2024-25Linfield120081–
2025-26Linfield161010–
2026-27Linfield40010–
35C. ShieldsLinfieldLinfield—–1300140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield70040–
2024-25Linfield30060–
2025-26Linfield10020–
2026-27Linfield20020–
42J. GlackinDungannon SwiftsDungannon Swifts—–1000132–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine20071–
2024-25Coleraine60041–
2025-26Coleraine20010–
2026-27Dungannon Swifts00010–
42L. HarrisonBangorBangorM–100132–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bangor00082–
2026-27Bangor10050–
42B. Buchanan-RollestonCarrick RangersCarrick Rangers—–000131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Carrick Rangers00040–
2024-25Carrick Rangers00051–
2025-26Carrick Rangers00040–
42B. WylieColeraineColeraine—–920131–
SeasonClubGoalsAstAppsYCRCRating
2024-25Portadown20091–
2025-26Coleraine30000–
2025-26Portadown30020–
2026-27Coleraine12020–
42J. CarsonBallymena UnitedBallymena United—–500131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Coleraine50040–
2024-25Ballymena United00091–
42D. LarmourGlentoranGlentoranD–1000130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Crusaders50050–
2024-25Crusaders20060–
2025-26Glentoran20010–
2026-27Glentoran10010–
42D. ToureBallymena UnitedBallymena United—–110130–
SeasonClubGoalsAstAppsYCRCRating
2024-25Glenavon10040–
2025-26Ballymena United01060–
2026-27Ballymena United00030–
42J. CooperColeraineColeraine—–5100130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield110050–
2024-25Linfield190050–
2025-26Coleraine150020–
2026-27Coleraine60010–
42J. MulgrewLinfieldLinfield—–110130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Linfield10050–
2024-25Linfield00040–
2025-26Linfield01040–

Data coverage for NIFL Premiership →

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