# Player Country Team Goals (Penalty)
1. Allan Pearce New Zealand New Zealand Waitakere United Waitakere United 12 (1)
2. Andrew Bevin New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 9 (0)
Milos Nikolic New Zealand New Zealand Waikato FC Waikato FC 9 (0)
4. Russell Kamo New Zealand New Zealand Canterbury United Canterbury United 8 (0)
Hicham Kamri Morocco Morocco Team Wellington Team Wellington 8 (0)
6. Michael White New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 7 (0)
7. Roy Krishna Fiji Fiji Waitakere United Waitakere United 6 (1)
John Sutherland Scotland Scotland Team Wellington Team Wellington 6 (1)
Emiliano Tade Argentina Argentina Team Wellington Team Wellington 6 (0)
10. Michael Gwyther New Zealand New Zealand Waitakere United Waitakere United 5 (0)
Jason Hicks New Zealand New Zealand Waikato FC Waikato FC 5 (1)
Daniel Koprivic New Zealand New Zealand Auckland City FC Auckland City FC 5 (0)
David Mulligan New Zealand New Zealand Auckland City FC Auckland City FC 5 (0)
Jarrod Smith New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 5 (1)
15. Ryan De Vries New Zealand New Zealand Waitakere United Waitakere United 4 (0)
Stuart Kelly Scotland Scotland Auckland City FC Auckland City FC 4 (0)
Dakota Lucas New Zealand New Zealand Waitakere United Waitakere United 4 (0)
Phil Ruggles England England Otago United Otago United
Waikato FC Waikato FC
4 (0)
19. Darren Cheriton New Zealand New Zealand Team Wellington Team Wellington 3 (0)
Jason Hayne New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 3 (1)
Adam McGeorge New Zealand New Zealand Auckland City FC Auckland City FC 3 (1)
Andrew Milne New Zealand New Zealand Auckland City FC Auckland City FC 3 (0)
Jason Rowley New Zealand New Zealand Waitakere United Waitakere United 3 (0)
24. Aaron Burgess New Zealand New Zealand Otago United Otago United 2 (0)
Aaron Clapham New Zealand New Zealand Canterbury United Canterbury United 2 (2)
Neil Emblen England England Waitakere United Waitakere United 2 (0)
Alex Feneridis New Zealand New Zealand Auckland City FC Auckland City FC 2 (0)
Feni Gagame Solomon Islands Solomon Islands Canterbury United Canterbury United 2 (0)
Dale Higham New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Nobuyoshi Ishi Japan Japan YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Nathan Knox New Zealand New Zealand Otago United Otago United 2 (0)
Manel Expósito Spain Spain Auckland City FC Auckland City FC 2 (0)
Chris McIvor New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
Joe Murray New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Nathan Palmer New Zealand New Zealand Waikato FC Waikato FC 2 (0)
Joachim Rande Solomon Islands Solomon Islands Hawke’s Bay United FC Hawke’s Bay United FC
YoungHeart Manawatu YoungHeart Manawatu
2 (0)
37. Chris Anderson New Zealand New Zealand Otago United Otago United 1 (0)
Ángel Berlanga Spain Spain Auckland City FC Auckland City FC 1 (0)
Danny Attwell New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Christopher Bale Wales Wales Waitakere United Waitakere United 1 (0)
George Barbarouses New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Andrew Barton New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Leon Birnie New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Ryan Cain New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Andy Coburn New Zealand New Zealand Otago United Otago United 1 (0)
Luis Corrales Costa Rica Costa Rica Auckland City FC Auckland City FC 1 (0)
Phil Edginton New Zealand New Zealand Auckland City FC Auckland City FC
Waikato FC Waikato FC
1 (0)
Colin Falvey Ireland Ireland YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Michael Fifii Solomon Islands Solomon Islands Team Wellington Team Wellington 1 (0)
Michael Fraser New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Anthony Hancock New Zealand New Zealand Otago United Otago United 1 (0)
Willy Hodge New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 1 (0)
Mark Jones New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Liam Lockhart New Zealand New Zealand Otago United Otago United 1 (0)
Sean Lovemore New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Maksim Manko New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Sam Margetts New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Sam Miles New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Dan Morgan New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Wiremu Patrick New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Daniel Peat New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Harley Rodeka England England Otago United Otago United 1 (0)
Gareth Rowe New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Paul Seaman Wales Wales Otago United Otago United 1 (0)
Nathan Strom New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Jonathan Taylor New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Dan Terris England England Canterbury United Canterbury United 1 (0)
Ken Yamamoto New Zealand New Zealand Canterbury United Canterbury United 1 (0)