Skip to content
Almanac
Menu

NIFL Premiership

Clear filters

Goals, assists and cards count 1149 of 1163 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosGoalsAstAppsYCRC
1M. ShevlinColeraineColeraine—7300131
SeasonClubGoalsAstAppsYCRC
2020-21Coleraine40000
2021-22Coleraine130020
2022-23Coleraine240080
2023-24Coleraine120011
2024-25Coleraine200020
2J. DonnellyGlentoranGlentoran—6700111
SeasonClubGoalsAstAppsYCRC
2020-21Glentoran170001
2021-22Glentoran270030
2022-23Glentoran130020
2023-24Glentoran80030
2024-25Glentoran20030
3M. FitzpatrickLinfieldLinfield +1—6600201
SeasonClubGoalsAstAppsYCRC
2020-21Glenavon130000
2021-22Glenavon130020
2022-23Glenavon190060
2023-24Linfield90040
2024-25Linfield120081
4R. CurranCliftonvilleCliftonville—600010
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville150000
2021-22Cliftonville190000
2022-23Cliftonville150010
2024-25Cliftonville110000
5J. GormleyCliftonvilleCliftonville—560050
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville20000
2021-22Cliftonville130010
2022-23Cliftonville100020
2023-24Cliftonville110000
2024-25Cliftonville200020
5Lee BonisLarneLarne +1—5600201
SeasonClubGoalsAstAppsYCRC
2020-21Portadown140011
2021-22Larne70010
2021-22Portadown30020
2022-23Larne150070
2023-24Larne170090

Player page →

7D. GibsonCarrick RangersCarrick Rangers +2—530050
SeasonClubGoalsAstAppsYCRC
2020-21Glenavon140000
2021-22Glenavon10000
2022-23Glentoran80000
2023-24Carrick Rangers170030
2024-25Carrick Rangers130020
7Ronan HaleCliftonvilleCliftonville +1—530081
SeasonClubGoalsAstAppsYCRC
2020-21Larne120000
2021-22Larne90000
2022-23Cliftonville180031
2023-24Cliftonville140050

Player page →

9P. HeatleyCarrick RangersCarrick Rangers +1—4900251
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders100000
2021-22Crusaders100080
2022-23Crusaders110041
2023-24Crusaders80050
2024-25Carrick Rangers100080
10B. KennedyBallymena UnitedBallymena United +1—460071
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders50000
2021-22Crusaders120000
2022-23Crusaders20000
2023-24Crusaders140020
2024-25Ballymena United130051
11D. McDaidGlenavonGlenavon +3—4500101
SeasonClubGoalsAstAppsYCRC
2020-21Larne150000
2021-22Larne120020
2022-23Ballymena United70010
2023-24Coleraine30011
2024-25Glenavon80060
11J. CooperLinfieldLinfield—4500181
SeasonClubGoalsAstAppsYCRC
2020-21Linfield30001
2022-23Linfield120080
2023-24Linfield110050
2024-25Linfield190050
13A. RyanLarneLarne—4300101
SeasonClubGoalsAstAppsYCRC
2022-23Larne70010
2023-24Larne240020
2024-25Larne120071
14C. McMenaminGlentoranGlentoran +1—420061
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville30000
2020-21Glentoran60000
2021-22Glentoran220041
2022-23Glentoran110020
15P. LowryCrusadersCrusaders—3900160
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders70000
2021-22Crusaders50030
2022-23Crusaders170050
2023-24Crusaders60040
2024-25Crusaders40040
15P. O'NeillLarneLarne +2—3900180
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville40000
2020-21Glentoran20000
2021-22Cliftonville30040
2022-23Larne130060
2023-24Larne90030
2024-25Larne80050
17S. McCartanPortadownPortadown +2—3600211
SeasonClubGoalsAstAppsYCRC
2020-21Ballymena United180000
2021-22Glentoran30020
2022-23Glentoran50031
2023-24Glentoran60060
2024-25Portadown400100
18P. CampbellGlenavonGlenavon—3400223
SeasonClubGoalsAstAppsYCRC
2020-21Glenavon60011
2021-22Glenavon130011
2022-23Glenavon40040
2023-24Glenavon40091
2024-25Glenavon70070
19C. AllenCarrick RangersCarrick Rangers +1—320090
SeasonClubGoalsAstAppsYCRC
2020-21Coleraine90000
2021-22Coleraine40010
2022-23Carrick Rangers70020
2023-24Carrick Rangers100030
2024-25Carrick Rangers20030
20P. McElroyPortadownPortadown +1—310001
SeasonClubGoalsAstAppsYCRC
2020-21Ballymena United120000
2021-22Ballymena United110000
2022-23Ballymena United10000
2022-23Portadown60001
2024-25Portadown10000
21A. LeckyCrusadersCrusaders—280060
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders60000
2021-22Crusaders80020
2022-23Crusaders70020
2023-24Crusaders70020
21C. McKeeLinfieldLinfield—280050
SeasonClubGoalsAstAppsYCRC
2021-22Linfield60000
2022-23Linfield60030
2023-24Linfield90010
2024-25Linfield70010
21R. CampbellColeraineColeraine +1—280050
SeasonClubGoalsAstAppsYCRC
2020-21Dungannon Swifts50000
2021-22Dungannon Swifts90040
2022-23Dungannon Swifts40010
2023-24Dungannon Swifts10000
2024-25Coleraine90000
21R. HaleCliftonvilleCliftonville +1—2800140
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville40000
2021-22Cliftonville30000
2021-22Larne00050
2022-23Cliftonville70040
2023-24Cliftonville100020
2024-25Cliftonville40030
25A. SalleyNewry City AFCNewry City AFC +1—270081
SeasonClubGoalsAstAppsYCRC
2020-21Portadown110001
2021-22Portadown60050
2023-24Newry City AFC100030
25L. MillarLarneLarne +1—270081
SeasonClubGoalsAstAppsYCRC
2020-21Ballymena United40000
2021-22Ballymena United50041
2022-23Larne100040
2023-24Larne80000
27K. MillarLinfieldLinfield—2600130
SeasonClubGoalsAstAppsYCRC
2020-21Linfield60000
2021-22Linfield30030
2022-23Linfield40010
2023-24Linfield80030
2024-25Linfield50060
28D. CushleyCarrick RangersCarrick Rangers +1—2500260
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders10000
2021-22Carrick Rangers70070
2022-23Carrick Rangers70090
2023-24Carrick Rangers80090
2024-25Carrick Rangers20010
28J. ForsytheCrusadersCrusaders—2500232
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders30001
2021-22Crusaders30040
2022-23Crusaders100060
2023-24Crusaders40041
2024-25Crusaders50090
30C. McKendryLarneLarne +1—2400281
SeasonClubGoalsAstAppsYCRC
2020-21Larne10000
2021-22Coleraine40090
2022-23Coleraine50050
2023-24Coleraine1100101
2024-25Larne30040
30R. McDaidLinfieldLinfield +1—240051
SeasonClubGoalsAstAppsYCRC
2020-21Glentoran120000
2021-22Glentoran50031
2022-23Linfield60020
2024-25Linfield10000
32B. DohertyLarneLarne +1—230060
SeasonClubGoalsAstAppsYCRC
2020-21Coleraine140000
2021-22Larne50030
2022-23Larne40030

Player page →

32J. StewartCrusadersCrusaders +2—2300132
SeasonClubGoalsAstAppsYCRC
2020-21Linfield110000
2021-22Linfield60060
2022-23Glenavon00001
2023-24Linfield10010
2024-25Crusaders50061
32S. LaveryLinfieldLinfield—230000
SeasonClubGoalsAstAppsYCRC
2020-21Linfield230000
35B. MageeLoughgallLoughgall +1—220010
SeasonClubGoalsAstAppsYCRC
2023-24Loughgall160010
2024-25Larne20000
2024-25Loughgall40000
35C. ShieldsLinfieldLinfield—2200260
SeasonClubGoalsAstAppsYCRC
2021-22Linfield60070
2022-23Linfield60090
2023-24Linfield70040
2024-25Linfield30060
35N. FerrisLoughgallLoughgall +1—220080
SeasonClubGoalsAstAppsYCRC
2023-24Loughgall150040
2024-25Glentoran10010
2024-25Loughgall60030
38E. VertainenLinfieldLinfield—210060
SeasonClubGoalsAstAppsYCRC
2021-22Linfield40010
2022-23Linfield170050
39J. McGonigleColeraineColeraine +1—200020
SeasonClubGoalsAstAppsYCRC
2020-21Crusaders100000
2023-24Coleraine70010
2024-25Coleraine30010
39R. DonnellyCliftonvilleCliftonville +1—2000100
SeasonClubGoalsAstAppsYCRC
2020-21Glentoran100000
2021-22Glentoran50030
2022-23Glentoran40040
2023-24Glentoran00020
2024-25Cliftonville10010
39R. WaideLoughgallLoughgall +1—200080
SeasonClubGoalsAstAppsYCRC
2020-21Ballymena United10000
2021-22Ballymena United30060
2022-23Ballymena United40000
2023-24Ballymena United30000
2023-24Loughgall40010
2024-25Loughgall50010
42C. ManzingaLinfieldLinfield—190012
SeasonClubGoalsAstAppsYCRC
2020-21Linfield20000
2021-22Linfield170012
42J. GibsonLoughgallLoughgall +2—190091
SeasonClubGoalsAstAppsYCRC
2020-21Carrick Rangers20000
2021-22Carrick Rangers80021
2022-23Ballymena United40010
2023-24Loughgall00030
2024-25Loughgall50030
42J. McGovernDungannon SwiftsDungannon Swifts +1—190020
SeasonClubGoalsAstAppsYCRC
2022-23Newry City AFC50000
2023-24Newry City AFC10000
2024-25Dungannon Swifts130020

Player page →

45A. O'SullivanPortadownPortadown +1—180000
SeasonClubGoalsAstAppsYCRC
2020-21Warrenpoint Town80000
2021-22Warrenpoint Town70000
2022-23Portadown30000
45A. WaterworthGlenavonGlenavon +1—180010
SeasonClubGoalsAstAppsYCRC
2020-21Linfield150000
2021-22Glenavon30010
45B. WilsonCliftonvilleCliftonville—180000
SeasonClubGoalsAstAppsYCRC
2023-24Cliftonville180000
45J. GlackinColeraineColeraine—1800224
SeasonClubGoalsAstAppsYCRC
2020-21Coleraine20000
2021-22Coleraine30041
2022-23Coleraine50071
2023-24Coleraine20071
2024-25Coleraine60041
45M. McCruddenColeraineColeraine +1—180020
SeasonClubGoalsAstAppsYCRC
2020-21Cliftonville140000
2022-23Coleraine40020
50A. MitchellDungannon SwiftsDungannon Swifts +2—170050
SeasonClubGoalsAstAppsYCRC
2020-21Glentoran20000
2021-22Coleraine10000
2023-24Coleraine30010
2023-24Dungannon Swifts30010
2024-25Dungannon Swifts80030

Data coverage for NIFL Premiership →

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