# Player Country Team Goals (Penalty)
1. Graham Little Scotland Scotland Team Wellington Team Wellington 13 (2)
2. Gouzalo Nieres Uruguay Uruguay YoungHeart Manawatu YoungHeart Manawatu 12 (3)
3. Luis Corrales Costa Rica Costa Rica Team Wellington Team Wellington 10 (0)
Allan Pearce New Zealand New Zealand Waitakere United Waitakere United 10 (3)
Benjamin Totori Solomon Islands Solomon Islands Waitakere United Waitakere United 10 (0)
6. Steven Holloway New Zealand New Zealand Waikato FC Waikato FC 9 (1)
Commins Menapi Solomon Islands Solomon Islands Waitakere United Waitakere United 9 (0)
8. Bryan Little Scotland Scotland Auckland City FC Auckland City FC 8 (2)
9. Grant Young South Africa South Africa Auckland City FC Auckland City FC 7 (0)
10. Daniel Ellensohn New Zealand New Zealand Team Wellington Team Wellington 6 (0)
Graham Fyfe Scotland Scotland Hawke’s Bay United FC Hawke’s Bay United FC 6 (2)
Robert Gill England England Waikato FC Waikato FC 6 (4)
13. Daniel Koprivic New Zealand New Zealand Waitakere United Waitakere United 5 (0)
Ki-hyung Lee South Korea South Korea Auckland City FC Auckland City FC 5 (0)
Rhodri Payne New Zealand New Zealand Canterbury United Canterbury United 5 (2)
Ian Sandbrook New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 5 (0)
Paul Urlovic New Zealand New Zealand Auckland City FC Auckland City FC 5 (1)
18. Adam Cowan New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 4 (0)
Peter Halstead New Zealand New Zealand Team Wellington Team Wellington 4 (0)
Greig Henslee Scotland Scotland Hawke’s Bay United FC Hawke’s Bay United FC 4 (0)
Keryn Jordan South Africa South Africa Auckland City FC Auckland City FC 4 (0)
Sam Messam New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 4 (0)
Ian Robinson New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 4 (0)
Ben Sigmund New Zealand New Zealand Auckland City FC Auckland City FC 4 (0)
25. Leon Birnie New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 3 (0)
Jeremy Brockie New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 3 (0)
Raffaele De Gregorio New Zealand New Zealand Team Wellington Team Wellington 3 (0)
Steven Gulley New Zealand New Zealand Team Wellington Team Wellington 3 (0)
John Lang New Zealand New Zealand Otago United Otago United 3 (0)
Wiremu Patrick New Zealand New Zealand Team Wellington Team Wellington 3 (0)
31. Christopher Bale Wales Wales Waitakere United Waitakere United 2 (0)
Aaron Burgess New Zealand New Zealand Otago United Otago United 2 (0)
Jake Butler New Zealand New Zealand Waitakere United Waitakere United 2 (0)
Darren Cheriton New Zealand New Zealand Team Wellington Team Wellington 2 (0)
Ryan Faichnie New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Michael Fifii Solomon Islands Solomon Islands Canterbury United Canterbury United 2 (0)
Michael Gwyther New Zealand New Zealand Waikato FC Waikato FC 2 (0)
Danny Hay New Zealand New Zealand Waitakere United Waitakere United 2 (0)
Jason Hayne New Zealand New Zealand Waitakere United Waitakere United 2 (0)
Tom Lancaster New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Jonathan Perry New Zealand New Zealand Waitakere United Waitakere United 2 (0)
Prince Quansah New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Dominic Rowe New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Jakub Sinkora New Zealand New Zealand Auckland City FC Auckland City FC
Waikato FC Waikato FC
2 (0)
Jamie Smith New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Jarrod Smith New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
Gareth Turnbull New Zealand New Zealand Canterbury United Canterbury United 2 (0)
David Walker New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Stuart Wilson New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
50. Terry Alvino USA USA Otago United Otago United 1 (0)
Eliezer Anello Argentina Argentina Auckland City FC Auckland City FC 1 (0)
Andy Barron New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Darren Bazeley England England Waitakere United Waitakere United 1 (0)
Jeff Campbell New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Sam Campbell New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Cauê Benicio Brazil Brazil Team Wellington Team Wellington 1 (0)
Daniel Chávez Peru Peru YoungHeart Manawatu YoungHeart Manawatu 1 (0)
John Chisholm New Zealand New Zealand Otago United Otago United 1 (0)
Andy Coburn New Zealand New Zealand Otago United Otago United 1 (0)
Chad Coombes New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Sean Douglas New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Hoani Edwards New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Michael Eisenhut New Zealand New Zealand Otago United Otago United 1 (0)
Neil Emblen England England Waitakere United Waitakere United 1 (0)
Colin Falvey Ireland Ireland Otago United Otago United 1 (0)
Alex Feneridis New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Hone Fowler New Zealand New Zealand Waikato FC Waikato FC 1 (0)
David Gearey New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Chris Greatholder New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Stuart Hogg New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Peter Howe New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Sam Jasper New Zealand New Zealand Canterbury United Canterbury United 1 (1)
Salesh Kumar Fiji Fiji Auckland City FC Auckland City FC 1 (0)
Geoff MacIntyre New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Joel Mathews New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Garry McDermott New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Tim Myers New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Campbell Parkin New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Rupert Ryan New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Aaron Scott New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Blair Scoullar New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Paul Seaman Wales Wales Waitakere United Waitakere United 1 (0)
Chad Severs USA USA Otago United Otago United 1 (0)
Joe Simpkins New Zealand New Zealand Waikato FC Waikato FC 1 (0)
George Suri Solomon Islands Solomon Islands Auckland City FC Auckland City FC 1 (0)
Jonathan Taylor New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Riki van Steeden New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Stanley Waita Solomon Islands Solomon Islands Waikato FC Waikato FC 1 (0)
Trent Watson New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Croyden Wheeler New Zealand New Zealand Otago United Otago United 1 (0)
Samuel Wilkinson New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Mike Wilson New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Pablo Yackson Uruguay Uruguay YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Chan-Goo Yoon South Korea South Korea Auckland City FC Auckland City FC 1 (0)