Skip to content
Almanac
Menu
Clear filters

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

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

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

#PlayerClubPosGoalsAstAppsYCRC
1R. GarrettBangorBangor +1—600227
SeasonClubGoalsAstAppsYCRC
2019-20Glenavon30001
2020-21Glenavon20000
2021-22Glenavon00072
2022-23Glenavon10051
2023-24Glenavon00043
2025-26Bangor00060
2J. AddisCliftonvilleCliftonville +1—1400145
SeasonClubGoalsAstAppsYCRC
2019-20Ballymena United20001
2020-21Ballymena United10000
2021-22Cliftonville10020
2022-23Cliftonville20070
2023-24Cliftonville30010
2024-25Cliftonville30023
2025-26Cliftonville20021
2Patrick McCleanGlentoranGlentoran—120085
SeasonClubGoalsAstAppsYCRC
2019-20Glentoran20000
2020-21Glentoran20000
2021-22Glentoran20032
2022-23Glentoran20022
2023-24Glentoran30031
2024-25Glentoran10000

Player page →

4D. WallaceDungannon SwiftsDungannon Swifts +2—1000374
SeasonClubGoalsAstAppsYCRC
2019-20Warrenpoint Town30000
2020-21Warrenpoint Town00001
2021-22Glenavon10092
2022-23Glenavon30080
2023-24Glenavon10051
2024-25Dungannon Swifts10070
2025-26Dungannon Swifts10080
4K. CherryCarrick RangersCarrick Rangers—900354
SeasonClubGoalsAstAppsYCRC
2019-20Carrick Rangers10000
2020-21Carrick Rangers20000
2021-22Carrick Rangers10080
2022-23Carrick Rangers30071
2023-24Carrick Rangers20032
2024-25Carrick Rangers00090
2025-26Carrick Rangers00081
4Odhran CaseyCliftonvilleCliftonville—500254
SeasonClubGoalsAstAppsYCRC
2022-23Cliftonville00041
2023-24Cliftonville300101
2024-25Cliftonville00051
2025-26Cliftonville20061
4K. ForsytheCrusadersCrusaders +1—200244
SeasonClubGoalsAstAppsYCRC
2020-21Carrick Rangers00001
2021-22Carrick Rangers00020
2022-23Carrick Rangers00050
2023-24Carrick Rangers10092
2024-25Carrick Rangers00071
2025-26Crusaders10010
4J. GlackinColeraineColeraine—2700234
SeasonClubGoalsAstAppsYCRC
2019-20Coleraine70000
2020-21Coleraine20000
2021-22Coleraine30041
2022-23Coleraine50071
2023-24Coleraine20071
2024-25Coleraine60041
2025-26Coleraine20010
4D. WilsonPortadownPortadown +2—1200174
SeasonClubGoalsAstAppsYCRC
2019-20Dungannon Swifts60001
2020-21Dungannon Swifts40000
2021-22Ballymena United00041
2022-23Ballymena United10071
2024-25Portadown10061
4A. McCareyPortadownPortadown +2—000144
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville00001
2021-22Glentoran00021
2022-23Glentoran00020
2023-24Glentoran00050
2024-25Portadown00031
2025-26Portadown00021
4R. McGivernNewry City AFCNewry City AFC +1—30094
SeasonClubGoalsAstAppsYCRC
2019-20Linfield20011
2020-21Linfield10000
2022-23Newry City AFC00032
2023-24Newry City AFC00051
12E. McGeeLinfieldLinfield +1—800283
SeasonClubGoalsAstAppsYCRC
2021-22Dungannon Swifts10060
2022-23Dungannon Swifts40081
2023-24Dungannon Swifts10071
2023-24Linfield10010
2024-25Linfield10020
2025-26Linfield00041
12J. CroweCarrick RangersCarrick Rangers +1—600263
SeasonClubGoalsAstAppsYCRC
2021-22Glentoran00020
2022-23Glentoran00030
2023-24Carrick Rangers100112
2024-25Carrick Rangers30031
2025-26Carrick Rangers20070
12S. McCartanPortadownPortadown +2—3600253
SeasonClubGoalsAstAppsYCRC
2020-21Ballymena United180000
2021-22Glentoran30020
2022-23Glentoran50031
2023-24Glentoran60060
2024-25Portadown400100
2025-26Portadown00042
12J. ForsytheCrusadersCrusaders—2800243
SeasonClubGoalsAstAppsYCRC
2019-20Crusaders30000
2020-21Crusaders30001
2021-22Crusaders30040
2022-23Crusaders100060
2023-24Crusaders40041
2024-25Crusaders50090
2025-26Crusaders00011
12P. CampbellGlenavonGlenavon—3700233
SeasonClubGoalsAstAppsYCRC
2020-21Glenavon60011
2021-22Glenavon130011
2022-23Glenavon40040
2023-24Glenavon40091
2024-25Glenavon70070
2025-26Glenavon30010
12J. MaloneGlentoranGlentoran +1—2000203
SeasonClubGoalsAstAppsYCRC
2022-23Glenavon40032
2023-24Glenavon60031
2024-25Glenavon50070
2025-26Glenavon40060
2025-26Glentoran10010
12B. BurnsCarrick RangersCarrick Rangers +1—900193
SeasonClubGoalsAstAppsYCRC
2019-20Crusaders20000
2020-21Crusaders00001
2021-22Crusaders20060
2022-23Crusaders20021
2023-24Crusaders10081
2025-26Carrick Rangers20030
12D. RocksBallymena UnitedBallymena United +2—400153
SeasonClubGoalsAstAppsYCRC
2022-23Cliftonville00001
2022-23Newry City AFC10021
2023-24Ballymena United00071
2024-25Ballymena United10040
2025-26Ballymena United20020
12J. McDonaghGlenavonGlenavon +2—700123
SeasonClubGoalsAstAppsYCRC
2020-21Glentoran10000
2021-22Cliftonville60051
2022-23Cliftonville00061
2023-24Glenavon00011
12D. DunneDungannon SwiftsDungannon Swifts +1—000103
SeasonClubGoalsAstAppsYCRC
2021-22Cliftonville00010
2021-22Dungannon Swifts00001
2023-24Dungannon Swifts00030
2024-25Dungannon Swifts00032
2025-26Dungannon Swifts00030
12O. DevlinBangorBangor +2—000103
SeasonClubGoalsAstAppsYCRC
2023-24Institute00021
2024-25Ballymena United00010
2025-26Bangor00072
12A. DoyleGlenavonGlenavon—30053
SeasonClubGoalsAstAppsYCRC
2019-20Glenavon10000
2020-21Glenavon10001
2021-22Glenavon00031
2022-23Glenavon10021
12E. BradleyGlenavonGlenavon +1—160033
SeasonClubGoalsAstAppsYCRC
2019-20Coleraine60001
2020-21Coleraine20011
2021-22Coleraine40010
2022-23Glenavon40011
12G. PeersWarrenpoint TownWarrenpoint Town +1—10033
SeasonClubGoalsAstAppsYCRC
2019-20Glentoran10000
2020-21Warrenpoint Town00002
2021-22Warrenpoint Town00031
12J. WilliamsonPortadownPortadown +1—00023
SeasonClubGoalsAstAppsYCRC
2019-20Ballymena United00001
2020-21Ballymena United00001
2022-23Ballymena United00011
2024-25Portadown00010
27R. MaysePortadownPortadown +1—1700312
SeasonClubGoalsAstAppsYCRC
2021-22Dungannon Swifts700141
2022-23Dungannon Swifts20061
2024-25Portadown80090
2025-26Portadown00020
27J. SingletonGlentoranGlentoran +1—1100282
SeasonClubGoalsAstAppsYCRC
2019-20Glenavon10000
2020-21Glenavon20001
2021-22Glenavon20070
2022-23Glentoran20010
2023-24Glentoran20040
2024-25Glentoran00061
2025-26Glentoran200100
27S. McCulloughPortadownPortadown +1—1100242
SeasonClubGoalsAstAppsYCRC
2021-22Ballymena United20050
2022-23Ballymena United00032
2023-24Ballymena United30030
2024-25Portadown50070
2025-26Portadown10060
27S. GrahamLarneLarne +1—800212
SeasonClubGoalsAstAppsYCRC
2019-20Larne20000
2021-22Ballymena United00030
2022-23Ballymena United30040
2023-24Ballymena United00021
2023-24Larne00031
2024-25Larne10050
2025-26Larne20040
27B. McKeownGlenavonGlenavon +2—700202
SeasonClubGoalsAstAppsYCRC
2020-21Portadown10000
2021-22Portadown00030
2022-23Portadown10050
2023-24Newry City AFC20041
2024-25Glenavon20050
2025-26Glenavon10031
27F. SuleGlentoranGlentoran +1—200202
SeasonClubGoalsAstAppsYCRC
2019-20Larne10000
2020-21Larne00011
2021-22Larne00050
2022-23Larne10040
2023-24Glentoran00031
2024-25Glentoran00070
27M. RandallLarneLarne—2500202
SeasonClubGoalsAstAppsYCRC
2019-20Larne70000
2020-21Larne30000
2021-22Larne60070
2022-23Larne20071
2023-24Larne10000
2024-25Larne10050
2025-26Larne50011
27J. StewartGlentoranGlentoran +3—3500182
SeasonClubGoalsAstAppsYCRC
2019-20Linfield40000
2020-21Linfield110000
2021-22Linfield60060
2022-23Glenavon00001
2023-24Linfield10010
2024-25Crusaders50061
2025-26Glentoran80050
27R. HaleCliftonvilleCliftonville +2—3200182
SeasonClubGoalsAstAppsYCRC
2019-20Crusaders20000
2020-21Cliftonville40000
2021-22Cliftonville30000
2021-22Larne00050
2022-23Cliftonville70040
2023-24Cliftonville100020
2024-25Cliftonville40030
2025-26Cliftonville20042
27Cian BolgerLarneLarne—300172
SeasonClubGoalsAstAppsYCRC
2021-22Larne00041
2022-23Larne20061
2023-24Larne00030
2024-25Larne10040

Player page →

27S. GordonCarrick RangersCarrick Rangers—300172
SeasonClubGoalsAstAppsYCRC
2020-21Carrick Rangers00001
2021-22Carrick Rangers10030
2022-23Carrick Rangers10040
2023-24Carrick Rangers00071
2024-25Carrick Rangers10030
27E. McGuckinCarrick RangersCarrick Rangers +1—1000162
SeasonClubGoalsAstAppsYCRC
2019-20Coleraine10000
2021-22Carrick Rangers10020
2022-23Carrick Rangers60041
2023-24Carrick Rangers10061
2024-25Carrick Rangers10040
27C. MarronDungannon SwiftsDungannon Swifts +1—300152
SeasonClubGoalsAstAppsYCRC
2021-22Glentoran00070
2022-23Dungannon Swifts00031
2023-24Dungannon Swifts10041
2025-26Dungannon Swifts20010
27C. StewartCarrick RangersCarrick Rangers +1—500142
SeasonClubGoalsAstAppsYCRC
2019-20Glentoran10001
2020-21Glentoran00001
2022-23Carrick Rangers20050
2023-24Carrick Rangers20050
2024-25Carrick Rangers00040
27G. BigirimanaDungannon SwiftsDungannon Swifts +1—400142
SeasonClubGoalsAstAppsYCRC
2021-22Glentoran00010
2023-24Dungannon Swifts20031
2024-25Dungannon Swifts20050
2025-26Dungannon Swifts00051
27S. WardGlenavonGlenavon—100142
SeasonClubGoalsAstAppsYCRC
2020-21Glenavon10012
2021-22Glenavon00020
2022-23Glenavon00070
2023-24Glenavon00040
27A. LeckyCarrick RangersCarrick Rangers +2—3900122
SeasonClubGoalsAstAppsYCRC
2019-20Ballymena United10001
2020-21Crusaders60000
2021-22Crusaders80020
2022-23Crusaders70020
2023-24Crusaders70020
2025-26Carrick Rangers100061
27A. MullanColeraineColeraine—000122
SeasonClubGoalsAstAppsYCRC
2021-22Coleraine00081
2022-23Coleraine00041
27A. WilsonGlentoranGlentoran +1—1000112
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders20001
2021-22Crusaders20010
2022-23Glentoran40050
2023-24Glentoran20051
27M. SurgenorCarrick RangersCarrick Rangers—400112
SeasonClubGoalsAstAppsYCRC
2019-20Carrick Rangers10000
2020-21Carrick Rangers10001
2021-22Carrick Rangers20070
2022-23Carrick Rangers00001
2023-24Carrick Rangers00030
2024-25Carrick Rangers00010
27R. MarshallGlenavonGlenavon +1—800102
SeasonClubGoalsAstAppsYCRC
2019-20Glenavon40001
2020-21Glentoran20000
2021-22Glentoran00020
2022-23Glentoran20040
2024-25Glenavon00041
27G. BreenDungannon SwiftsDungannon Swifts +1—30082
SeasonClubGoalsAstAppsYCRC
2019-20Cliftonville10000
2020-21Cliftonville20011
2021-22Dungannon Swifts00030
2022-23Dungannon Swifts00041
27J. RobinsonCrusadersCrusaders +2—100082
SeasonClubGoalsAstAppsYCRC
2019-20Linfield10000
2020-21Larne50000
2021-22Crusaders30020
2022-23Crusaders00021
2023-24Crusaders10041
27L. HarrisonBangorBangor—00082
SeasonClubGoalsAstAppsYCRC
2025-26Bangor00082

Data coverage for NIFL Premiership →

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