# Player Country Team Goals (Penalty)
1. Luis Corrales Costa Rica Costa Rica Team Wellington Team Wellington 12 (0)
2. Jason Hayne New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 9 (0)
3. Roy Krishna Fiji Fiji Waitakere United Waitakere United 8 (0)
4. Benjamin Totori Solomon Islands Solomon Islands Waitakere United Waitakere United 7 (0)
5. Graham Fyfe Scotland Scotland Hawke’s Bay United FC Hawke’s Bay United FC 6 (5)
Seule Soromon Vanuatu Vanuatu Hawke’s Bay United FC Hawke’s Bay United FC 6 (0)
7. Aaron Burgess New Zealand New Zealand Otago United Otago United 5 (1)
Steven Holloway New Zealand New Zealand Waikato FC Waikato FC 5 (0)
Keryn Jordan South Africa South Africa Auckland City FC Auckland City FC 5 (1)
Allan Pearce New Zealand New Zealand Waitakere United Waitakere United 5 (2)
Gustavo Saralegui Uruguay Uruguay YoungHeart Manawatu YoungHeart Manawatu 5 (0)
Paul Urlovic New Zealand New Zealand Auckland City FC Auckland City FC 5 (2)
13. Andy Barron New Zealand New Zealand Team Wellington Team Wellington 4 (0)
Matt Friel USA USA Auckland City FC Auckland City FC 4 (0)
Peter Halstead New Zealand New Zealand Team Wellington Team Wellington 4 (0)
Stuart Hogg New Zealand New Zealand Waikato FC Waikato FC 4 (1)
Milos Nikolic New Zealand New Zealand Auckland City FC Auckland City FC 4 (0)
18. Adam Birch New Zealand New Zealand Team Wellington Team Wellington 3 (3)
Leon Birnie New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 3 (0)
Adam Cowan New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 3 (0)
Stuart Kelly Scotland Scotland Otago United Otago United 3 (0)
Daniel Koprivic New Zealand New Zealand Waitakere United Waitakere United 3 (0)
Bryan Little Scotland Scotland Team Wellington Team Wellington 3 (0)
Nick Robson New Zealand New Zealand Waikato FC Waikato FC 3 (0)
Grant Young South Africa South Africa Auckland City FC Auckland City FC 3 (0)
26. Andrew Abba Solomon Islands Solomon Islands Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
Che Bunce New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 2 (0)
Cory Chettleburgh New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Robbie Deeley England England Otago United Otago United 2 (0)
Dave Dugdale England England Otago United Otago United 2 (1)
Michael Fifii Solomon Islands Solomon Islands Canterbury United Canterbury United 2 (0)
Tom Jackson New Zealand New Zealand Otago United Otago United 2 (0)
Matt Kennedy New Zealand New Zealand YoungHeart Manawatu YoungHeart Manawatu 2 (0)
Graham Pearce New Zealand New Zealand Waikato FC Waikato FC 2 (0)
Paul Seaman Wales Wales Waitakere United Waitakere United 2 (0)
Gareth Turnbull New Zealand New Zealand Canterbury United Canterbury United 2 (0)
Ivan Vicelich New Zealand New Zealand Auckland City FC Auckland City FC 2 (0)
Kayne Vincent New Zealand New Zealand Waitakere United Waitakere United 2 (0)
39. James Bannatyne New Zealand New Zealand Team Wellington Team Wellington 1 (0)
Alex Barlow Wales Wales Hawke’s Bay United FC Hawke’s Bay United FC
Waikato FC Waikato FC
1 (0)
Hamish Chang New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Chad Coombes New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Chris Davies Wales Wales Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Daniel Ellensohn New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Neil Emblen England England Waitakere United Waitakere United 1 (0)
Ryan Faichnie New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Colin Falvey Ireland Ireland Otago United Otago United 1 (0)
Pedro Garcius Chile Chile Team Wellington Team Wellington 1 (0)
Barry Gardiner Scotland Scotland Otago United Otago United 1 (0)
Danny Hay New Zealand New Zealand Waitakere United Waitakere United 1 (0)
Greig Henslee Scotland Scotland Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Daniel Kirkup England England Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Tom Lancaster New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Chris McIvor New Zealand New Zealand Hawke’s Bay United FC Hawke’s Bay United FC 1 (0)
Sung-Bae Park South Korea South Korea YoungHeart Manawatu YoungHeart Manawatu 1 (1)
Johnny Raj New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Bill Robertson England England Canterbury United Canterbury United 1 (0)
Marco Rojas New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Jamie Smith New Zealand New Zealand Canterbury United Canterbury United 1 (0)
Dan Terris England England Canterbury United Canterbury United 1 (0)
Shaun Van Rooyen New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Stewart Watene New Zealand New Zealand Waikato FC Waikato FC 1 (0)
Matt Williams New Zealand New Zealand Auckland City FC Auckland City FC 1 (0)
Craig Wylie New Zealand New Zealand Waikato FC Waikato FC 1 (0)