# Player Country Team Goals (Penalty)
1. Joe Gormley Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 20 (3)
2. Michael McCrudden Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 19 (6)
3. Andrew Waterworth Northern Ireland Northern Ireland Linfield FC Linfield FC 16 (0)
4. Rory Donnelly Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 14 (0)
Paul Heatley Northern Ireland Northern Ireland Crusaders FC Crusaders FC 14 (0)
6. Cathair Friel Northern Ireland Northern Ireland Ballymena United Ballymena United 13 (2)
7. Robbie McDaid Northern Ireland Northern Ireland Glentoran FC Glentoran FC 12 (0)
Stephen Murray Northern Ireland Northern Ireland Glenavon FC Glenavon FC 12 (2)
9. Andrew Mitchell Northern Ireland Northern Ireland Glenavon FC Glenavon FC 11 (0)
10. Adam Lecky Northern Ireland Northern Ireland Ballymena United Ballymena United 10 (0)
11. Jimmy Callacher Northern Ireland Northern Ireland Linfield FC Linfield FC 9 (0)
Andy McGrory Northern Ireland Northern Ireland Ballymena United Ballymena United 9 (0)
Alan O'Sullivan Ireland Ireland Warrenpoint Town Warrenpoint Town 9 (0)
Rory Patterson Northern Ireland Northern Ireland Crusaders FC Crusaders FC 9 (2)
Jordan Stewart Northern Ireland Northern Ireland Linfield FC Linfield FC 9 (2)
16. Curtis Allen Northern Ireland Northern Ireland Glentoran FC Glentoran FC 8 (0)
Ryan Curran Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 8 (0)
David Cushley Northern Ireland Northern Ireland Crusaders FC Crusaders FC 8 (2)
Daniel Hughes Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 8 (1)
Mark Kelly Northern Ireland Northern Ireland Ards FC Ards FC 8 (0)
Joe McCready Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 8 (0)
Paul McElroy Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 8 (2)
23. Joel Cooper Northern Ireland Northern Ireland Linfield FC Linfield FC 7 (0)
Joshua Daniels Ireland Ireland Glenavon FC Glenavon FC 7 (0)
Darren McCauley Ireland Ireland Coleraine FC Coleraine FC 7 (1)
Jamie McGonigle Northern Ireland Northern Ireland Coleraine FC Coleraine FC 7 (1)
Darren Murray Northern Ireland Northern Ireland Glentoran FC Glentoran FC 7 (2)
Michael O'Connor Ireland Ireland Linfield FC Linfield FC 7 (0)
29. Eoin Bradley Northern Ireland Northern Ireland Coleraine FC Coleraine FC 6 (1)
Ross Clarke Northern Ireland Northern Ireland Crusaders FC Crusaders FC 6 (0)
Philip Donnelly Ireland Ireland Warrenpoint Town Warrenpoint Town 6 (0)
Ryan Mayse Northern Ireland Northern Ireland Ballymena United Ballymena United 6 (0)
Jordan Owens Northern Ireland Northern Ireland Crusaders FC Crusaders FC 6 (0)
34. Andy Hall Northern Ireland Northern Ireland Glenavon FC Glenavon FC 5 (0)
James McLaughlin Northern Ireland Northern Ireland Coleraine FC Coleraine FC 5 (0)
Leroy Millar Northern Ireland Northern Ireland Ballymena United Ballymena United 5 (0)
37. Aaron Burns Northern Ireland Northern Ireland Coleraine FC Coleraine FC 4 (0)
Ben Doherty Northern Ireland Northern Ireland Coleraine FC Coleraine FC
Glenavon FC Glenavon FC
4 (0)
Jay Donnelly Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 4 (0)
Lee Duffy Ireland Ireland Warrenpoint Town Warrenpoint Town 4 (0)
John Herron Scotland Scotland Glentoran FC Glentoran FC 4 (0)
James Knowles Northern Ireland Northern Ireland Ballymena United Ballymena United 4 (2)
Stephen Lowry Northern Ireland Northern Ireland Coleraine FC Coleraine FC 4 (0)
Conor McCloskey Northern Ireland Northern Ireland Glenavon FC Glenavon FC 4 (1)
Steven McCullough Northern Ireland Northern Ireland Ballymena United Ballymena United 4 (0)
Michael McLellan Northern Ireland Northern Ireland Ards FC Ards FC 4 (0)
Conor McMenamin Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 4 (0)
Mark Patton Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 4 (0)
Niall Quinn Northern Ireland Northern Ireland Linfield FC Linfield FC 4 (0)
Joshua Robinson Northern Ireland Northern Ireland Linfield FC Linfield FC 4 (0)
Mark Sykes Ireland Ireland Glenavon FC Glenavon FC 4 (0)
Jude Winchester Northern Ireland Northern Ireland Ballymena United Ballymena United 4 (0)
53. Jonathan Addis Northern Ireland Northern Ireland Ballymena United Ballymena United 3 (0)
Declan Carville Northern Ireland Northern Ireland Newry City FC Newry City FC 3 (0)
Chris Casement Northern Ireland Northern Ireland Linfield FC Linfield FC 3 (0)
Colin Coates Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (0)
Stephen Curry Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 3 (0)
Stephen Donnelly Ireland Ireland Glenavon FC Glenavon FC 3 (0)
Jordan Forsythe Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (0)
Jonathan Frazer Northern Ireland Northern Ireland Ards FC Ards FC 3 (1)
Mark Griffin Australia Australia Warrenpoint Town Warrenpoint Town 3 (0)
Ronan Hale Ireland Ireland Crusaders FC Crusaders FC 3 (0)
Darren Henderson Northern Ireland Northern Ireland Ards FC Ards FC
Institute FC Drumahoe Institute FC Drumahoe
3 (1)
Stephen Hughes Northern Ireland Northern Ireland Newry City FC Newry City FC 3 (2)
Levi Ives Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 3 (1)
Tony Kane Ireland Ireland Ballymena United Ballymena United 3 (2)
Philip Lowry Northern Ireland Northern Ireland Crusaders FC Crusaders FC 3 (0)
Rhys Marshall Northern Ireland Northern Ireland Glenavon FC Glenavon FC 3 (0)
Mark McCabe Northern Ireland Northern Ireland Newry City FC Newry City FC 3 (0)
Jonathan McMurray Northern Ireland Northern Ireland Ballymena United Ballymena United 3 (0)
Dale Montgomery Northern Ireland Northern Ireland Newry City FC Newry City FC 3 (2)
Ciarán O'Connor Ireland Ireland Warrenpoint Town Warrenpoint Town 3 (0)
Paul O'Neill Northern Ireland Northern Ireland Glentoran FC Glentoran FC 3 (0)
Gareth Tommons Northern Ireland Northern Ireland Ards FC Ards FC 3 (0)
75. John Boyle Northern Ireland Northern Ireland Newry City FC Newry City FC 2 (0)
Declan Caddell Northern Ireland Northern Ireland Crusaders FC Crusaders FC 2 (0)
Josh Carson Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Chris Curran Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 2 (0)
Dean Curry Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 2 (0)
William Faulkner Northern Ireland Northern Ireland Ballymena United Ballymena United 2 (0)
Lukasz Gwiazda Poland Poland Glentoran FC Glentoran FC 2 (0)
Aaron Harmon Northern Ireland Northern Ireland Glenavon FC Glenavon FC 2 (0)
Jamie Harney Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 2 (0)
Ryan Harpur Ireland Ireland Ballymena United Ballymena United
Dungannon Swifts Dungannon Swifts
2 (0)
Aaron Jarvis Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 2 (0)
Jordan Jenkins Northern Ireland Northern Ireland Glenavon FC Glenavon FC 2 (0)
Marcus Kane Northern Ireland Northern Ireland Glentoran FC Glentoran FC 2 (0)
Daniel Kearns Ireland Ireland Linfield FC Linfield FC 2 (0)
Johnny Lafferty Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Brad Lyons Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Eamon McAllister Northern Ireland Northern Ireland Ards FC Ards FC 2 (0)
Gareth McConaghie Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Conor McDonald Ireland Ireland Cliftonville FC Cliftonville FC 2 (0)
John McGuigan Northern Ireland Northern Ireland Glentoran FC Glentoran FC 2 (0)
Kirk Millar Northern Ireland Northern Ireland Linfield FC Linfield FC 2 (0)
Robbie Norton Northern Ireland Northern Ireland Glenavon FC Glenavon FC
Warrenpoint Town Warrenpoint Town
2 (2)
Kyle Owens Northern Ireland Northern Ireland Crusaders FC Crusaders FC 2 (0)
Ian Parkhill Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Dean Shiels Northern Ireland Northern Ireland Coleraine FC Coleraine FC 2 (0)
Oisin Smyth Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
Matthew Snoddy Northern Ireland Northern Ireland Crusaders FC Crusaders FC 2 (0)
James Walker Northern Ireland Northern Ireland Newry City FC Newry City FC 2 (1)
Danny Wallace Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 2 (0)
Dean Watters Ireland Ireland Warrenpoint Town Warrenpoint Town 2 (0)
Douglas Wilson Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 2 (0)
106. Liam Bagnall Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 1 (0)
Kofi Balmer Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Calum Birney Northern Ireland Northern Ireland Glentoran FC Glentoran 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 Coleraine FC Coleraine FC
Dungannon Swifts Dungannon Swifts
1 (0)
Andrew Burns Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Billy Joe Burns Northern Ireland Northern Ireland Crusaders FC Crusaders FC 1 (0)
Aaron Canning Northern Ireland Northern Ireland Coleraine FC Coleraine FC
Institute FC Drumahoe Institute FC Drumahoe
1 (0)
Michael Carvill Northern Ireland Northern Ireland Crusaders FC Crusaders FC
Dungannon Swifts Dungannon Swifts
1 (0)
Kyle Cherry Northern Ireland Northern Ireland Ards FC Ards FC 1 (0)
Sammy Clingan Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Seanan Clucas Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Dylan Davidson Northern Ireland Northern Ireland Coleraine FC Coleraine FC
Glentoran FC Glentoran FC
1 (0)
Conall Delaney Northern Ireland Northern Ireland Newry City FC Newry City FC 1 (0)
Ronan Doherty Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Jamie Dunne Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Seanan Foster Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Stephen Garrett Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC 1 (0)
William Garrett Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Reece Glendinning Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Steven Gordon Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Niall Grace Northern Ireland Northern Ireland Cliftonville FC Cliftonville FC
Glenavon FC Glenavon FC
1 (0)
Gary Hamilton Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Aaron Harkin Ireland Ireland Cliftonville FC Cliftonville FC
Institute FC Drumahoe Institute FC Drumahoe
1 (0)
Chris Hegarty Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Mark Hughes Northern Ireland Northern Ireland Newry City FC Newry City FC 1 (0)
Simon Kelly Ireland Ireland Warrenpoint Town Warrenpoint Town 1 (1)
Dylan King Northern Ireland Northern Ireland Coleraine FC Coleraine FC
Glenavon FC Glenavon FC
1 (0)
Maxim Kouogun Cameroon Cameroon Warrenpoint Town Warrenpoint Town 1 (0)
Kris Lowe Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Hernany Macedo Marques Brazil Brazil Warrenpoint Town Warrenpoint Town 1 (0)
Kevin McArdle Ireland Ireland Newry City FC Newry City FC 1 (0)
Craig McClean Northern Ireland Northern Ireland Ards FC Ards FC 1 (0)
Kyle McClean Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Shane McGinty Ireland Ireland Ballymena United Ballymena United 1 (0)
Connall McGrandless Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Jamie McIntyre Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Colm McLaughlin Ireland Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Peter McMahon Ireland Ireland Glentoran FC Glentoran FC 1 (0)
Corey McMullan Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Damien McNulty Northern Ireland Northern Ireland Ards FC Ards FC
Cliftonville FC Cliftonville FC
1 (0)
Andy Mitchell Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (1)
Elliott Morris Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Jake Morrow Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Gary Muir Scotland Scotland Glenavon FC Glenavon FC 1 (1)
Jamie Mulgrew Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Kym Nelson Northern Ireland Northern Ireland Ards FC Ards FC 1 (0)
Darragh Noonan Northern Ireland Northern Ireland Newry City FC Newry City FC 1 (0)
Stephen O'Donnell Northern Ireland Northern Ireland Coleraine FC Coleraine FC 1 (0)
Jarlath O'Rourke Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Gerald Pender Ireland Ireland Newry City FC Newry City FC 1 (0)
Conor Quigley Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)
Ross Redman Northern Ireland Northern Ireland Glentoran FC Glentoran FC 1 (0)
Anton Reilly Ireland Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Tiarnan Rushe Northern Ireland Northern Ireland Newry City FC Newry City FC 1 (0)
Eamon Scannell Northern Ireland Northern Ireland Warrenpoint Town Warrenpoint Town 1 (0)
Mark Scoltock Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Paul Smith Northern Ireland Northern Ireland Institute FC Drumahoe Institute FC Drumahoe 1 (0)
Mark Stafford Northern Ireland Northern Ireland Linfield FC Linfield FC 1 (0)
Cameron Stewart Northern Ireland Northern Ireland Glenavon FC Glenavon FC 1 (0)
Alan Teggart Northern Ireland Northern Ireland Dungannon Swifts Dungannon Swifts 1 (0)
Stephen Teggart Northern Ireland Northern Ireland Newry City FC Newry City FC 1 (0)
Albert Watson Northern Ireland Northern Ireland Ballymena United Ballymena United 1 (0)