Skip to content
Almanac
Menu

Goals, assists and cards count 2059 of 2131 stored matches (97%) that name a player. Appearances count 0 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1J. CallacherCarrick RangersCarrick Rangers—0310111–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield04000–
2018-19Linfield09000–
2019-20Linfield06000–
2020-21Linfield06000–
2021-22Linfield01020–
2022-23Linfield02030–
2023-24Crusaders01000–
2024-25Crusaders01020–
2025-26Carrick Rangers01020–
2026-27Carrick Rangers00021–
1J. ArcherBallymena UnitedBallymena United—080111–
SeasonClubAppsGoalsAstYCRCRating
2022-23Portadown03050–
2023-24Linfield01010–
2024-25Linfield01030–
2025-26Linfield00021–
2026-27Ballymena United03000–
1J. KellyGlentoranGlentoran—090121–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ballymena United01000–
2020-21Ballymena United02001–
2021-22Ballymena United00020–
2022-23Ballymena United04030–
2023-24Glentoran00030–
2025-26Cliftonville01020–
2025-26Glentoran01010–
2026-27Glentoran00010–
1D. CaddellCrusadersCrusaders—0110121–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders01000–
2018-19Crusaders02000–
2019-20Crusaders02000–
2020-21Crusaders03000–
2021-22Crusaders02061–
2022-23Crusaders01050–
2024-25Crusaders00010–
1B. KennedyPortadownPortadown—0530121–
SeasonClubAppsGoalsAstYCRCRating
2020-21Crusaders05000–
2021-22Crusaders012000–
2022-23Crusaders02000–
2023-24Crusaders014020–
2024-25Ballymena United013051–
2025-26Ballymena United03020–
2026-27Portadown04030–
1B. BurnsGlentoranGlentoran—0200121–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon05000–
2021-22Glentoran00040–
2022-23Glentoran09030–
2023-24Glentoran06051–

Player page →

1B. WylieColeraineColeraine—092131–
SeasonClubAppsGoalsAstYCRCRating
2024-25Portadown02091–
2025-26Coleraine03000–
2025-26Portadown03020–
2026-27Coleraine01220–
1B. Buchanan-RollestonCarrick RangersCarrick Rangers—000131–
SeasonClubAppsGoalsAstYCRCRating
2023-24Carrick Rangers00040–
2024-25Carrick Rangers00051–
2025-26Carrick Rangers00040–
1S. RoscoeLinfieldLinfield—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01050–
2022-23Linfield03050–
2024-25Linfield02031–
2025-26Linfield01010–
1D. BoyleColeraineColeraine—020141–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United00040–
2024-25Coleraine02060–
2025-26Coleraine00041–
1A. ScottBallymena UnitedBallymena United—070141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne01021–
2022-23Coleraine02040–
2023-24Coleraine00040–
2024-25Ballymena United04040–
1T. CosgroveLarneLarne—0120151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne00001–
2020-21Larne02000–
2021-22Larne01020–
2022-23Larne02040–
2023-24Larne03040–
2024-25Larne02020–
2025-26Larne01020–
2026-27Larne01010–
1C. PalmerGlentoranGlentoran—060151–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield01000–
2021-22Linfield01020–
2022-23Linfield02020–
2023-24Glentoran00050–
2024-25Glentoran01041–
2025-26Glentoran01020–
1C. LoughranBallymena UnitedBallymena United—0180151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers04000–
2020-21Carrick Rangers010000–
2021-22Ballymena United02040–
2023-24Loughgall02051–
2024-25Ballymena United00060–
1M. RuddyDungannon SwiftsDungannon Swifts—070161–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards01000–
2018-19Crusaders01000–
2020-21Crusaders01000–
2021-22Portadown04090–
2022-23Dungannon Swifts00071–
1L. MacKinnonPortadownPortadown—020161–
SeasonClubAppsGoalsAstYCRCRating
2023-24Carrick Rangers01030–
2024-25Portadown01060–
2025-26Portadown00040–
2026-27Portadown00031–
1M. ShevlinColeraineColeraine—01050171–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United07000–
2020-21Coleraine04000–
2021-22Coleraine013020–
2022-23Coleraine024080–
2023-24Coleraine012011–
2024-25Coleraine020020–
2025-26Coleraine017030–
2026-27Coleraine08010–
1S. ClucasCarrick RangersCarrick Rangers—0100181–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dungannon Swifts02000–
2018-19Dungannon Swifts01000–
2019-20Dungannon Swifts03000–
2020-21Glentoran02001–
2021-22Glentoran01040–
2022-23Glentoran00010–
2023-24Glentoran00010–
2024-25Carrick Rangers010100–
2025-26Carrick Rangers00010–
2026-27Carrick Rangers00010–
1Reece GlendinningCarrick RangersCarrick Rangers—0100181–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ards05000–
2018-19Ballymena United01000–
2021-22Carrick Rangers03031–
2022-23Carrick Rangers00050–
2023-24Carrick Rangers01080–
2024-25Carrick Rangers00020–
1R. WeirCrusadersCrusadersM010181–
SeasonClubAppsGoalsAstYCRCRating
2021-22Crusaders00041–
2022-23Crusaders00020–
2023-24Crusaders00020–
2024-25Crusaders00050–
2025-26Crusaders00020–
2026-27Crusaders01030–
1M. PlaceCarrick RangersCarrick Rangers—060191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ballymena United01030–
2022-23Ballymena United03080–
2023-24Ballymena United01051–
2025-26Carrick Rangers01030–
1M. GlynnBallymena UnitedBallymena United—090191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dungannon Swifts00070–
2022-23Glenavon03010–
2022-23Larne01020–
2023-24Larne03020–
2024-25Cliftonville00060–
2025-26Cliftonville02001–
2026-27Ballymena United00010–
1J. ErvinBallymena UnitedBallymena United—000191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Carrick Rangers00081–
2022-23Carrick Rangers000100–
2023-24Ballymena United00010–
1G. ThompsonPortadownPortadown—020191–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United02000–
2021-22Crusaders00010–
2022-23Crusaders00040–
2024-25Portadown00060–
2025-26Portadown00041–
2026-27Portadown00040–
1C. PepperCliftonvilleCliftonville—000191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield00020–
2022-23Linfield00010–
2023-24Cliftonville00030–
2024-25Cliftonville000101–
2025-26Cliftonville00030–
1C. BirneyGlenavonGlenavon—080191–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran02000–
2018-19Glentoran01000–
2020-21Glenavon01000–
2021-22Glenavon01090–
2022-23Glenavon00061–
2023-24Glenavon03040–
1Lee BonisLarneLarne—0560201–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown014011–
2021-22Larne07010–
2021-22Portadown03020–
2022-23Larne015070–
2023-24Larne017090–

Player page →

1J. CooperColeraineColeraine—0860211–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon02000–
2018-19Linfield07000–
2019-20Linfield011000–
2020-21Linfield03001–
2022-23Linfield012080–
2023-24Linfield011050–
2024-25Linfield019050–
2025-26Coleraine015020–
2026-27Coleraine06010–
1A. JarvisLimavady UnitedLimavady United—0130211–
SeasonClubAppsGoalsAstYCRCRating
2018-19Institute02000–
2019-20Coleraine04000–
2020-21Coleraine02000–
2021-22Coleraine01010–
2022-23Coleraine01041–
2023-24Coleraine01040–
2024-25Ballymena United02060–
2025-26Ballymena United00050–
2026-27Limavady United00010–
1T. KellyDungannon SwiftsDungannon SwiftsM040221–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall020101–
2024-25Loughgall01050–
2025-26Dungannon Swifts01060–
2026-27Dungannon Swifts00010–
1S. ScottDungannon SwiftsDungannon Swifts—030221–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dungannon Swifts00050–
2023-24Dungannon Swifts000101–
2024-25Dungannon Swifts00020–
2025-26Dungannon Swifts02040–
2026-27Dungannon Swifts01010–
1M. FitzpatrickLinfieldLinfieldF0871221–
SeasonClubAppsGoalsAstYCRCRating
2019-20Coleraine01000–
2020-21Glenavon013000–
2021-22Glenavon013020–
2022-23Glenavon019060–
2023-24Linfield09040–
2024-25Linfield012081–
2025-26Linfield016110–
2026-27Linfield04010–
1M. ClarkeBallymena UnitedBallymena United—0100221–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield01000–
2021-22Linfield02020–
2022-23Linfield01020–
2023-24Linfield03080–
2025-26Ballymena United02091–
2026-27Ballymena United01010–
1P. O'NeillLarneLarne—0650231–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glentoran03000–
2019-20Glentoran011001–
2020-21Cliftonville04000–
2020-21Glentoran02000–
2021-22Cliftonville03040–
2022-23Larne013060–
2023-24Larne09030–
2024-25Larne08050–
2025-26Larne08020–
2026-27Larne04030–
1J. KnowlesDungannon SwiftsDungannon Swifts—0190231–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran02000–
2018-19Ballymena United04000–
2019-20Ballymena United01000–
2021-22Dungannon Swifts02050–
2022-23Dungannon Swifts05090–
2023-24Dungannon Swifts01011–
2024-25Dungannon Swifts04050–
2025-26Dungannon Swifts00030–
1B. HallLinfieldLinfieldD050241–
SeasonClubAppsGoalsAstYCRCRating
2021-22Linfield01000–
2023-24Linfield02090–
2024-25Linfield00030–
2025-26Linfield01081–
2026-27Linfield01040–
1M. KaneGlentoranGlentoranD0160271–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran03000–
2018-19Glentoran03000–
2019-20Glentoran02000–
2020-21Glentoran01000–
2021-22Glentoran00030–
2022-23Glentoran00050–
2023-24Glentoran04040–
2024-25Glentoran01071–
2025-26Glentoran01040–
2026-27Glentoran01040–
1L. KaneColeraineColeraine—070291–
SeasonClubAppsGoalsAstYCRCRating
2020-21Coleraine01000–
2021-22Coleraine04050–
2022-23Coleraine01090–
2023-24Coleraine01061–
2024-25Coleraine00050–
2025-26Coleraine00030–
2026-27Coleraine00010–
1J. CarsonBallymena UnitedBallymena United—0250301–
SeasonClubAppsGoalsAstYCRCRating
2017-18Coleraine09000–
2018-19Coleraine02000–
2019-20Coleraine03000–
2021-22Coleraine03090–
2022-23Coleraine03080–
2023-24Coleraine05040–
2024-25Ballymena United00091–
1M. SnoddyCarrick RangersCarrick Rangers—0180331–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders04000–
2018-19Crusaders03000–
2019-20Glenavon01000–
2021-22Glenavon04091–
2022-23Glenavon01070–
2023-24Glenavon03040–
2024-25Glenavon01030–
2025-26Carrick Rangers00080–
2026-27Carrick Rangers01020–
1C. McKendryLarneLarne—0281341–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne01000–
2020-21Larne01000–
2021-22Coleraine04090–
2022-23Coleraine05050–
2023-24Coleraine0110101–
2024-25Larne03040–
2025-26Larne03040–
2026-27Larne00120–
142L. McNultyGlenavonGlenavon—00002–
SeasonClubAppsGoalsAstYCRCRating
2020-21Glenavon00002–
142D. McVeighWarrenpoint TownWarrenpoint Town—00002–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town00001–
2020-21Warrenpoint Town00001–
142B. HéryLinfieldLinfield—02002–
SeasonClubAppsGoalsAstYCRCRating
2019-20Linfield02001–
2020-21Linfield00001–
142A. DukeLoughgallLoughgall—00002–
SeasonClubAppsGoalsAstYCRCRating
2023-24Loughgall00002–
142C. ManzingaLinfieldLinfield—019012–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield02000–
2021-22Linfield017012–
142Ross GlendinningCarrick RangersCarrick Rangers—00032–
SeasonClubAppsGoalsAstYCRCRating
2022-23Carrick Rangers00020–
2024-25Carrick Rangers00012–
142D. BentLarneLarne—05032–
SeasonClubAppsGoalsAstYCRCRating
2025-26Larne03022–
2026-27Larne02010–
142N. QuinnGlenavonGlenavon—016042–
SeasonClubAppsGoalsAstYCRCRating
2017-18Linfield02000–
2018-19Linfield04000–
2019-20Linfield01000–
2020-21Linfield04001–
2022-23Linfield01000–
2023-24Glenavon03030–
2024-25Glenavon01010–
2025-26Glenavon00001–
142C. DeasyWarrenpoint TownWarrenpoint Town—01042–
SeasonClubAppsGoalsAstYCRCRating
2019-20Warrenpoint Town01001–
2020-21Warrenpoint Town00001–
2021-22Warrenpoint Town00040–

Data coverage for NIFL Premiership →

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