# Player Country Team Goals (Penalty)
1. Joe Gormley Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 17 (0)
2. Robbie McDaid Northern Ireland Northern Ireland Glentoran FC Glentoran FC 15 (1)
3. David McDaid Northern Ireland Northern Ireland Larne FC Larne FC 13 (0)
Andrew Waterworth Northern Ireland Northern Ireland Linfield FC Linfield FC 13 (4)
5. Jamie McGonigle Northern Ireland Northern Ireland Crusaders FC Crusaders FC 12 (2)
Hrvoje Plum Croatia Croatia Glentoran FC Glentoran FC 12 (2)
7. Joel Cooper Northern Ireland Northern Ireland Linfield FC Linfield FC 11 (0)
Jonathan McMurray Northern Ireland Northern Ireland Larne FC Larne FC 11 (0)
Paul O'Neill Northern Ireland Northern Ireland Glentoran FC Glentoran FC 11 (0)
Jordan Owens Northern Ireland Northern Ireland Crusaders FC Crusaders FC 11 (0)
11. Shayne Lavery Northern Ireland Northern Ireland Linfield FC Linfield FC 10 (0)
James McLaughlin Northern Ireland Northern Ireland Coleraine FC Coleraine FC 10 (0)
Conor McMenamin Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 10 (0)
Alan O'Sullivan Ireland Ireland Warrenpoint Town Warrenpoint Town 10 (4)
15. Ben Doherty Northern Ireland Northern Ireland Coleraine FC Coleraine FC 9 (6)
Martin Donnelly Northern Ireland Northern Ireland Larne FC Larne FC 9 (0)
Paul Heatley Northern Ireland Northern Ireland Crusaders FC Crusaders FC 9 (0)
Philip Lowry Northern Ireland Northern Ireland Crusaders FC Crusaders FC 9 (0)
Joe McCready Northern Ireland Northern Ireland Ballymena United Ballymena United
Institute FC Drumahoe Institute FC Drumahoe
9 (6)
20. Cathair Friel Northern Ireland Northern Ireland Ballymena United Ballymena United 8 (0)
Kirk Millar Northern Ireland Northern Ireland Linfield FC Linfield FC 8 (1)
22. Ross Clarke Northern Ireland Northern Ireland Crusaders FC Crusaders FC 7 (0)
Jamie Glackin Northern Ireland Northern Ireland Coleraine FC Coleraine FC 7 (0)
Andy McGrory Northern Ireland Northern Ireland Ballymena United Ballymena United 7 (2)
Mark Randall England England Larne FC Larne FC 7 (0)
26. Eoin Bradley Northern Ireland Northern Ireland Coleraine FC Coleraine FC 6 (1)
Jimmy Callacher Northern Ireland Northern Ireland Linfield FC Linfield FC 6 (0)
Rory Donnelly Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC
Glentoran FC Glentoran FC
6 (0)
Jeff Hughes Northern Ireland Northern Ireland Larne FC Larne FC 6 (1)
Navid Nasseri Iran Iran Glentoran FC Glentoran FC 6 (0)
Stewart Nixon Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers
Coleraine FC Coleraine FC
6 (1)
Douglas Wilson Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 6 (1)
33. Aaron Canning Northern Ireland Northern Ireland Coleraine FC Coleraine FC 5 (0)
Michael Carvill Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 5 (1)
Ryan Curran Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 5 (1)
Brandon Doyle Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 5 (0)
Stephen Lowry Northern Ireland Northern Ireland Coleraine FC Coleraine FC 5 (1)
38. Lloyd Anderson Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 4 (0)
Joshua Daniels Ireland Ireland Glenavon FC Glenavon FC 4 (0)
Stephen Fallon Northern Ireland Northern Ireland Linfield FC Linfield FC 4 (0)
Aaron Jarvis Northern Ireland Northern Ireland Coleraine FC Coleraine FC
Institute FC Drumahoe Institute FC Drumahoe
4 (0)
Jordan Jenkins Northern Ireland Northern Ireland Glenavon FC Glenavon FC 4 (0)
Daniel Kelly Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 4 (0)
Caolan Loughran Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 4 (3)
Rhys Marshall Northern Ireland Northern Ireland Glenavon FC Glenavon FC 4 (0)
Conor McCloskey Northern Ireland Northern Ireland Glenavon FC Glenavon FC 4 (0)
Andrew Mitchell Northern Ireland Northern Ireland Glenavon FC Glenavon FC
Glentoran FC Glentoran FC
4 (1)
Stephen Murray Northern Ireland Northern Ireland Glenavon FC Glenavon FC 4 (1)
Oisin Smyth Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 4 (0)
Jordan Stewart Northern Ireland Northern Ireland Linfield FC Linfield FC 4 (1)
Ryan Waide Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 4 (0)
52. Josh Carson Northern Ireland Northern Ireland Coleraine FC Coleraine FC 3 (0)
Lee Chapman Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 3 (0)
Sammy Clingan Northern Ireland Northern Ireland Glenavon FC Glenavon FC 3 (2)
Seanan Clucas Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts
Glentoran FC Glentoran FC
3 (2)
David Cushley Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (1)
Jordan Forsythe Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (0)
Robert Garrett Northern Ireland Northern Ireland Glenavon FC Glenavon FC 3 (0)
Alex Gawne Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers
Coleraine FC Coleraine FC
3 (0)
Daniel Gibson Northern Ireland Northern Ireland Glenavon FC Glenavon FC 3 (0)
Guillaume Keke France France Carrick Rangers Carrick Rangers
Dungannon Swifts Dungannon Swifts
3 (0)
Lee Lynch Ireland Ireland Larne FC Larne FC 3 (0)
Paul McElroy Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (0)
Michael Smith Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 3 (0)
Mark Stafford Northern Ireland Northern Ireland Linfield FC Linfield FC 3 (0)
Elvio van Overbeek Netherlands Netherlands Glentoran FC Glentoran FC 3 (0)
Danny Wallace Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 3 (0)
68. Jonathan Addis Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
Billy Joe Burns Northern Ireland Northern Ireland Crusaders FC Crusaders FC 2 (1)
Declan Caddell Northern Ireland Northern Ireland Crusaders FC Crusaders FC 2 (0)
Rhyss Campbell Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Chris Curran Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 2 (0)
James Ferrin Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 2 (0)
Harry Flowers England England Larne FC Larne FC 2 (0)
Sean Graham Northern Ireland Northern Ireland Larne FC Larne FC 2 (0)
Rory Hale Ireland Ireland Crusaders FC Crusaders FC 2 (0)
Andy Hall Northern Ireland Northern Ireland Glenavon FC Glenavon FC 2 (0)
Aaron Harmon Northern Ireland Northern Ireland Glenavon FC Glenavon FC 2 (0)
Ryan Harpur Ireland Ireland Ballymena United Ballymena United 2 (0)
Mark Haughey Northern Ireland Northern Ireland Linfield FC Linfield FC 2 (0)
Bastien Héry Madagascar Madagascar Linfield FC Linfield FC 2 (0)
Daniel Hughes Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Marcus Kane Northern Ireland Northern Ireland Glentoran FC Glentoran FC 2 (0)
Dylan King Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Ross Lavery Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
Kris Lowe Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Patrick McClean Northern Ireland Northern Ireland Glentoran FC Glentoran FC 2 (0)
Conor McDermott Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 2 (0)
Ryan McGivern Northern Ireland Northern Ireland Linfield FC Linfield FC 2 (0)
Mark McKee Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC
Warrenpoint Town Warrenpoint Town
2 (0)
Leroy Millar Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
Andy Mitchell Northern Ireland Northern Ireland Larne FC Larne FC
Linfield FC Linfield FC
2 (2)
Stephen O'Donnell Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Mark Patton Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Ryan Swan Ireland Ireland Warrenpoint Town Warrenpoint Town 2 (0)
Aaron Traynor Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Jude Winchester Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
98. Ahu Adebame Ireland Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Liam Bagnall Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 1 (0)
Emmet Bennett Ireland Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Howard Beverland Northern Ireland Northern Ireland Crusaders FC Crusaders FC 1 (0)
Garry Breen Ireland Ireland Cliftonville FC Cliftonville FC 1 (0)
Gareth Brown Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Cormac Burke Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Aaron Burns Northern Ireland Northern Ireland Ballymena United Ballymena United
Coleraine FC Coleraine FC
1 (0)
Callum Byers Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Conan Byrne Ireland Ireland Glenavon FC Glenavon FC 1 (0)
Chris Casement Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Kyle Cherry Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (0)
Matthew Clarke Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Keith Cowan Ireland Ireland Glentoran FC Glentoran FC 1 (0)
Colm Deasy Ireland Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Andrew Doyle Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Jamie Dunne Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers
Institute FC Drumahoe Institute FC Drumahoe
1 (0)
Antonio Đurić Croatia Croatia Glentoran FC Glentoran FC 1 (0)
Matthew Fitzpatrick Northern Ireland Northern Ireland Coleraine FC Coleraine FC 1 (0)
Lorcan Forde Northern Ireland Northern Ireland Linfield FC Linfield FC
Warrenpoint Town Warrenpoint Town
1 (0)
Ben Gallagher Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Chris Gallagher Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
William Garrett Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Joe Gorman Ireland Ireland Cliftonville FC Cliftonville FC 1 (0)
Niall Grace Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Chris Hegarty Northern Ireland Northern Ireland Crusaders FC Crusaders FC 1 (0)
John Herron Scotland Scotland Glentoran FC Glentoran FC
Larne FC Larne FC
1 (0)
Tony Kane Ireland Ireland Ballymena United Ballymena United 1 (0)
Joshua Kelly Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Mark Kelly Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (0)
James Knowles Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Daniel Larmour Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Adam Lecky Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Shaun Leppard Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Nedas Macuilaitis Northern Ireland Northern Ireland Coleraine FC Coleraine FC 1 (0)
Thomas Maguire Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 1 (0)
Aidan McCauley Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Emmett McGuckin Northern Ireland Northern Ireland Coleraine FC Coleraine FC 1 (0)
Aaron McGurk Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Jamie McIntyre Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Conor McKendry Northern Ireland Northern Ireland Larne FC Larne FC 1 (0)
Colm McLaughlin Ireland Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Gregory Moorhouse Ireland Ireland Glenavon FC Glenavon FC 1 (0)
Jake Morrow Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Darren Murray Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers
Glentoran FC Glentoran FC
1 (0)
Reece Neale Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (0)
Gavin Peers Ireland Ireland Glentoran FC Glentoran FC 1 (0)
Alex Pomeroy Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Niall Quinn Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Joshua Robinson Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Eamon Scannell Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 1 (0)
James Singleton Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Matthew Snoddy Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Cameron Stewart Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Fuad Sule Ireland Ireland Larne FC Larne FC 1 (0)
Mark Surgenor Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (1)
Gerard Thompson Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (0)
Conor Tourish Ireland Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Evan Tweed Ireland Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Albert Watson Northern Ireland Northern Ireland Larne FC Larne FC 1 (0)
Eoin Wearen Ireland Ireland Glenavon FC Glenavon FC 1 (0)
Scott Whiteside Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Theodore Wilson Slovenia Slovenia Carrick Rangers Carrick Rangers 1 (0)
Conall Young Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 1 (0)