# 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 Belfast Glentoran Belfast 15 (1)
3. David McDaid Ireland 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 Belfast Glentoran Belfast 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 Belfast Glentoran Belfast 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. Kirk Millar Northern Ireland Northern Ireland Linfield FC Linfield FC 8 (1)
21. 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)
25. 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 Belfast Glentoran Belfast
6 (0)
Cathair Friel Northern Ireland Northern Ireland Ballymena United Ballymena United 6 (0)
Jeff Hughes Northern Ireland Northern Ireland Larne FC Larne FC 6 (1)
Navid Nasseri Iran Iran Glentoran Belfast Glentoran Belfast 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 Northern Ireland Northern 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 Belfast Glentoran Belfast
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 Belfast Glentoran Belfast
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)
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)
Daniel Purkis Northern Ireland Northern Ireland Glenavon FC Glenavon 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 Belfast Glentoran Belfast 3 (0)
Daniel 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)
Connor Friel Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
Sean Graham Northern Ireland Northern Ireland Larne FC Larne FC 2 (0)
Rory Hale Ireland Ireland Crusaders FC Crusaders FC 2 (0)
Andrew 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 France France 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 Belfast Glentoran Belfast 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 Belfast Glentoran Belfast 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)
99. Ahu Adebame Obhakhan Spain Spain 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 Belfast Glentoran Belfast 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 Ireland Ireland Carrick Rangers Carrick Rangers
Institute FC Drumahoe Institute FC Drumahoe
1 (0)
Antonio Đurić Croatia Croatia Glentoran Belfast Glentoran Belfast 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 Belfast Glentoran Belfast 1 (0)
William Garrett Northern Ireland Northern Ireland Glentoran Belfast Glentoran Belfast 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 Belfast Glentoran Belfast
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 Lithuania Lithuania 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 Belfast Glentoran Belfast
1 (0)
Reece Neale Northern Ireland Northern Ireland Carrick Rangers Carrick Rangers 1 (0)
Gavin Peers Ireland Ireland Glentoran Belfast Glentoran Belfast 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 Belfast Glentoran Belfast 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)
Scot 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)