# Player Country Team Goals (Penalty)
1. Seule Soromon Vanuatu Vanuatu YoungHeart Manawatu YoungHeart Manawatu 11 (0)
2. Leon Birnie New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 9 (2)
3. Greg Draper New Zealand New Zealand Team Wellington Team Wellington 8 (2)
Roy Krishna Fiji Fiji Waitakere United Waitakere United 8 (0)
5. Aaron Clapham New Zealand New Zealand Canterbury United Canterbury United 6 (0)
Michael Gwyther New Zealand New Zealand Waikato FC Waikato FC 6 (1)
Jason Hayne New Zealand New Zealand Auckland City FC Auckland City FC 6 (0)
Grant Young South Africa South Africa Auckland City FC Auckland City FC 6 (0)
9. Andrew Abba Solomon Islands Solomon Islands Hawke’s Bay United FC Hawke’s Bay United FC 5 (0)
Campbell Banks New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 5 (0)
Brent Fisher New Zealand New Zealand Waitakere United Waitakere United 5 (0)
Tom Lancaster New Zealand New Zealand Canterbury United Canterbury United 5 (0)
Matt Williams New Zealand New Zealand Auckland City FC Auckland City FC 5 (0)
14. Jake Butler New Zealand New Zealand Waitakere United Waitakere United 4 (0)
Russell Kamo New Zealand New Zealand Canterbury United Canterbury United 4 (0)
Ki-hyung Lee South Korea South Korea Auckland City FC Auckland City FC 4 (0)
Allan Pearce New Zealand New Zealand Waitakere United Waitakere United 4 (0)
18. Jeff Campbell New Zealand New Zealand Waikato FC Waikato FC 3 (0)
Dave Dugdale England England Otago United Otago United 3 (0)
Dan Ede New Zealand New Zealand Otago United Otago United 3 (0)
Michael Fifii Solomon Islands Solomon Islands Team Wellington Team Wellington 3 (0)
Nathan Knox New Zealand New Zealand Otago United Otago United 3 (0)
Daniel Koprivic New Zealand New Zealand Auckland City FC Auckland City FC 3 (0)
Ben Light England England Otago United Otago United 3 (0)
Daniel Peat New Zealand New Zealand Waikato FC Waikato FC 3 (0)
Benjamin Totori Solomon Islands Solomon Islands Waitakere United Waitakere United 3 (0)
Maurie Wasi Papua New Guinea Papua New Guinea Waikato FC Waikato FC 3 (0)
28. Andy Barron New Zealand New Zealand Team Wellington Team Wellington 2 (0)
Matt Boyd New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Darren Cheriton New Zealand New Zealand Team Wellington Team Wellington 2 (0)
Chris Davies Wales Wales Team Wellington Team Wellington 2 (0)
Adam Dickinson England England Auckland City FC Auckland City FC 2 (0)
Paul Dirou New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Stuart Kelly Scotland Scotland Otago United Otago United 2 (0)
Tim Myers New Zealand New Zealand Waitakere United Waitakere United 2 (0)
Takayuki Omi Japan Japan YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Joachim Rande Solomon Islands Solomon Islands Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
Neil Sykes England England Waitakere United Waitakere United 2 (0)
Paul Urlovic New Zealand New Zealand Auckland City FC Auckland City FC 2 (0)
Ivan Vicelich New Zealand New Zealand Auckland City FC Auckland City FC 2 (0)
41. Christopher Bale Wales Wales Team Wellington Team Wellington 1 (0)
George Barbarouses New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Daniel Benson New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Roddy Brown New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Che Bunce New Zealand New Zealand Waikato FC Waikato FC 1 (1)
Chad Coombes New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Robbie Deeley England England Otago United Otago United 1 (1)
Neil Emblen England England Waitakere United Waitakere United 1 (0)
Ryan Faichnie New Zealand New Zealand Otago United Otago United 1 (0)
Alex Feneridis New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Hue Frame Australia Australia Canterbury United Canterbury United 1 (0)
Matt Hastings New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Mark Jones New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Bryan Little Scotland Scotland Team Wellington Team Wellington 1 (0)
Dakota Lucas New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Richard McLay New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Sam Miles New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Darren Overton New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Tim Payne New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Jason Rowley New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Joe Simpkins New Zealand New Zealand Waikato FC Waikato FC 1 (1)
Jordan Swaney New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Shaun Van Rooyen New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Trent Watson New Zealand New Zealand Team Wellington Team Wellington 1 (0)