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. DouglasGlentoranGlentoran—00041–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glentoran00021–
2025-26Glentoran00010–
2026-27Glentoran00010–
1B. McAleeseDungannon SwiftsDungannon Swifts—01041–
SeasonClubAppsGoalsAstYCRCRating
2024-25Dungannon Swifts00031–
2025-26Dungannon Swifts01010–
1A. CarrollCliftonvilleCliftonville—06041–
SeasonClubAppsGoalsAstYCRCRating
2020-21Warrenpoint Town04000–
2023-24Newry City AFC02031–
2025-26Cliftonville00010–
1S. McGuinnessBangorBangor—01051–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bangor01051–
1S. EdogunBallymena UnitedBallymena United—010051–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United03010–
2025-26Ballymena United06041–
2026-27Ballymena United01000–
1S. BrownLinfieldLinfield—01051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ballymena United00010–
2024-25Ballymena United00021–
2025-26Linfield01020–
1R. McDaidLinfieldLinfield—063051–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran010000–
2018-19Glentoran014000–
2019-20Glentoran015000–
2020-21Glentoran012000–
2021-22Glentoran05031–
2022-23Linfield06020–
2024-25Linfield01000–
1R. BrownColeraineColeraine—00051–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon00020–
2023-24Coleraine00010–
2023-24Glenavon00011–
2024-25Coleraine00010–
1N. GartsideCarrick RangersCarrick RangersG00051–
SeasonClubAppsGoalsAstYCRCRating
2022-23Cliftonville00020–
2024-25Loughgall00010–
2025-26Carrick Rangers00011–
2026-27Carrick Rangers00010–
1Johnny RussellGlentoranGlentoran—01051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glentoran00020–
2024-25Glentoran00030–
2025-26Glentoran01001–

Player page →

1F. FlanaganPortadownPortadown—00051–
SeasonClubAppsGoalsAstYCRCRating
2026-27Portadown00051–
1D. FisherGlentoranGlentoran—018051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Glentoran011021–
2024-25Glentoran05030–
2025-26Glentoran02000–
1C. KeeleyBallymena UnitedBallymena United—08051–
SeasonClubAppsGoalsAstYCRCRating
2020-21Ballymena United04000–
2021-22Ballymena United02031–
2022-23Ballymena United02020–

Player page →

1C. BurnsBallymena UnitedBallymena United—00051–
SeasonClubAppsGoalsAstYCRCRating
2022-23Crusaders00010–
2023-24Ballymena United00041–
1T. LockhartNewry City AFCNewry City AFC—01061–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC01030–
2023-24Newry City AFC00031–
1P. DonnellyNewry City AFCNewry City AFC—09061–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town08000–
2022-23Newry City AFC01061–
1K. BalmerLarneLarne—010061–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United02000–
2018-19Ballymena United01000–
2020-21Ballymena United04000–
2021-22Larne03061–

Player page →

1H. MurphyGlenavonGlenavon—02061–
SeasonClubAppsGoalsAstYCRCRating
2024-25Glenavon01010–
2025-26Glenavon01051–
1C. McAleerLoughgallLoughgall—01061–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts00001–
2021-22Dungannon Swifts00020–
2023-24Loughgall01000–
2024-25Loughgall00040–
1C. CoatesBallymena UnitedBallymena United—015061–
SeasonClubAppsGoalsAstYCRCRating
2017-18Crusaders05000–
2018-19Crusaders03000–
2020-21Glenavon03000–
2021-22Cliftonville01010–
2022-23Cliftonville01020–
2023-24Ballymena United02031–
1A. RogersAnnagh UnitedAnnagh United—00061–
SeasonClubAppsGoalsAstYCRCRating
2022-23Glenavon00020–
2023-24Glenavon00031–
2024-25Annagh United00010–
1T. DevlinGlentoranGlentoran—04071–
SeasonClubAppsGoalsAstYCRCRating
2020-21Dungannon Swifts00011–
2021-22Dungannon Swifts00030–
2022-23Glentoran04030–

Player page →

1S. NixonCrusadersCrusaders—020071–
SeasonClubAppsGoalsAstYCRCRating
2019-20Carrick Rangers05000–
2019-20Coleraine01000–
2020-21Coleraine04000–
2021-22Carrick Rangers01001–
2022-23Carrick Rangers00010–
2023-24Crusaders04010–
2024-25Crusaders03040–
2025-26Crusaders02010–
1R. RedmanBallymena UnitedBallymena United—07071–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glentoran01000–
2018-19Glentoran01000–
2020-21Ballymena United03000–
2021-22Ballymena United01051–
2022-23Ballymena United01020–
1L. BagnallNewry City AFCNewry City AFC—02071–
SeasonClubAppsGoalsAstYCRCRating
2018-19Cliftonville01000–
2019-20Cliftonville01001–
2023-24Newry City AFC00070–
1J. TeelanPortadownPortadown—022071–
SeasonClubAppsGoalsAstYCRCRating
2022-23Newry City AFC010010–
2023-24Carrick Rangers02011–
2023-24Crusaders02000–
2024-25Portadown02010–
2025-26Portadown05030–
2026-27Portadown01010–
1F. McCaffreyLoughgallLoughgall—010071–
SeasonClubAppsGoalsAstYCRCRating
2018-19Warrenpoint Town01000–
2020-21Warrenpoint Town04000–
2021-22Warrenpoint Town04040–
2023-24Newry City AFC01021–
2024-25Loughgall00010–
1Danny FinlaysonLinfieldLinfield—04071–
SeasonClubAppsGoalsAstYCRCRating
2022-23Linfield01010–
2023-24Linfield03061–

Player page →

1C. McMenaminGlentoranGlentoran—067071–
SeasonClubAppsGoalsAstYCRCRating
2017-18Warrenpoint Town06000–
2018-19Cliftonville08000–
2019-20Cliftonville011000–
2020-21Cliftonville03000–
2020-21Glentoran06000–
2021-22Glentoran022041–
2022-23Glentoran011020–
2026-27Glentoran00010–
1Ronan HaleCliftonvilleCliftonville—056081–
SeasonClubAppsGoalsAstYCRCRating
2018-19Crusaders03000–
2020-21Larne012000–
2021-22Larne09000–
2022-23Cliftonville018031–
2023-24Cliftonville014050–

Player page →

1J. WinchesterCrusadersCrusaders—016081–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville03000–
2018-19Ballymena United04000–
2019-20Ballymena United02000–
2020-21Ballymena United02000–
2021-22Ballymena United02040–
2021-22Crusaders01001–
2022-23Crusaders01020–
2023-24Crusaders01020–
1H. WilsonCliftonvilleCliftonvilleM02081–
SeasonClubAppsGoalsAstYCRCRating
2024-25Cliftonville00020–
2025-26Cliftonville02040–
2026-27Cliftonville00021–
1H. PlumGlentoranGlentoran—016081–
SeasonClubAppsGoalsAstYCRCRating
2019-20Glentoran012011–
2020-21Glentoran02000–
2021-22Glentoran01030–
2022-23Glentoran01040–
1A. SalleyNewry City AFCNewry City AFC—027081–
SeasonClubAppsGoalsAstYCRCRating
2020-21Portadown011001–
2021-22Portadown06050–
2023-24Newry City AFC010030–
1R. NortonLoughgallLoughgall—07091–
SeasonClubAppsGoalsAstYCRCRating
2017-18Glenavon01000–
2018-19Warrenpoint Town02000–
2023-24Loughgall02010–
2024-25Loughgall02081–
1J. JenkinsGlentoranGlentoran—032091–
SeasonClubAppsGoalsAstYCRCRating
2018-19Glenavon01000–
2019-20Glenavon04000–
2021-22Glentoran01000–
2022-23Dungannon Swifts01010–
2022-23Portadown03030–
2024-25Glentoran012040–
2025-26Glentoran06011–
2026-27Glentoran04000–
1J. HoodBallymena UnitedBallymena United—03091–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ballymena United01030–
2025-26Ballymena United01030–
2026-27Ballymena United01031–
1J. GibsonLoughgallLoughgall—019091–
SeasonClubAppsGoalsAstYCRCRating
2020-21Carrick Rangers02000–
2021-22Carrick Rangers08021–
2022-23Ballymena United04010–
2023-24Loughgall00030–
2024-25Loughgall05030–
1C. McCloskeyLoughgallLoughgall—030091–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United03000–
2018-19Glenavon06000–
2019-20Glenavon04000–
2020-21Glenavon06011–
2021-22Glenavon04030–
2022-23Glenavon03010–
2023-24Glenavon03020–
2024-25Loughgall01020–
1O. ConatyPortadownPortadown—040101–
SeasonClubAppsGoalsAstYCRCRating
2021-22Portadown03071–
2022-23Portadown01030–
1L. MillarLarneLarne—0410101–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ballymena United04000–
2018-19Ballymena United06000–
2019-20Ballymena United02000–
2020-21Ballymena United04000–
2021-22Ballymena United05041–
2022-23Larne010040–
2023-24Larne08000–
2025-26Larne01020–
2026-27Larne01000–
1L. AlvesDungannon SwiftsDungannon SwiftsM080101–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dungannon Swifts01010–
2024-25Dungannon Swifts03050–
2025-26Dungannon Swifts03041–
2026-27Dungannon Swifts01000–
1K. McClellandCliftonvilleCliftonvilleD020101–
SeasonClubAppsGoalsAstYCRCRating
2024-25Coleraine00081–
2025-26Glenavon00010–
2026-27Cliftonville02010–
1D. McDaidGlenavonGlenavon—0610101–
SeasonClubAppsGoalsAstYCRCRating
2019-20Larne013000–
2020-21Larne015000–
2021-22Larne012020–
2022-23Ballymena United07010–
2023-24Coleraine03011–
2024-25Glenavon08060–
2025-26Glenavon03000–
1C. McDermottLoughgallLoughgall—020101–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cliftonville01000–
2021-22Cliftonville00020–
2022-23Coleraine01061–
2024-25Loughgall00020–
1A. RyanLarneLarne—0550101–
SeasonClubAppsGoalsAstYCRCRating
2022-23Larne07010–
2023-24Larne024020–
2024-25Larne012071–
2025-26Larne012000–
1R. FergusonLarneLarne—000111–
SeasonClubAppsGoalsAstYCRCRating
2021-22Larne00030–
2022-23Larne00010–
2023-24Larne00031–
2024-25Larne00030–
2025-26Larne00010–
1M. O'ConnorGlenavonGlenavon—0190111–
SeasonClubAppsGoalsAstYCRCRating
2018-19Linfield09000–
2021-22Glentoran02000–
2022-23Dungannon Swifts04051–
2024-25Glenavon04050–
2025-26Glenavon00010–
1M. NewberryCliftonvilleCliftonville—030111–
SeasonClubAppsGoalsAstYCRCRating
2020-21Linfield01000–
2021-22Linfield01010–
2022-23Linfield01031–
2023-24Linfield00040–
2024-25Cliftonville00030–
1J. DonnellyGlentoranGlentoran—0910111–
SeasonClubAppsGoalsAstYCRCRating
2017-18Cliftonville020000–
2018-19Cliftonville04000–
2020-21Glentoran017001–
2021-22Glentoran027030–
2022-23Glentoran013020–
2023-24Glentoran08030–
2024-25Glentoran02030–

Data coverage for NIFL Premiership →

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