# Player Country Team Goals (Penalty)
1. Marc Janko Austria Austria Sydney FC Sydney FC 16 (4)
2. Besart Berisha Kosovo Kosovo Melbourne Victory Melbourne Victory 13 (3)
Nathan Burns Australia Australia Wellington Phoenix Wellington Phoenix 13 (1)
4. Andy Keogh Ireland Ireland Perth Glory Perth Glory 12 (3)
5. Archie Thompson Australia Australia Melbourne Victory Melbourne Victory 10 (0)
6. Roy Krishna Fiji Fiji Wellington Phoenix Wellington Phoenix 9 (1)
Jamie Maclaren Australia Australia Perth Glory Perth Glory 9 (0)
8. Henrique Brazil Brazil Brisbane Roar Brisbane Roar 8 (1)
Pablo Sánchez Spain Spain Adelaide United Adelaide United 8 (1)
Shane Smeltz New Zealand New Zealand Sydney FC Sydney FC 8 (3)
11. Alex Brosque Australia Australia Sydney FC Sydney FC 7 (0)
Marcelo Carrusca Argentina Argentina Adelaide United Adelaide United 7 (3)
Cirio Spain Spain Adelaide United Adelaide United 7 (1)
Gui Finkler Brazil Brazil Melbourne Victory Melbourne Victory 7 (0)
Aaron Mooy Australia Australia Melbourne City FC Melbourne City FC 7 (3)
16. Bruce Djité Australia Australia Adelaide United Adelaide United 6 (0)
Bernie Ibini-Isei Australia Australia Sydney FC Sydney FC 6 (0)
Edson Montaño Ecuador Ecuador Newcastle United Jets Newcastle United Jets 6 (0)
Jean Carlos Solórzano Costa Rica Costa Rica Brisbane Roar Brisbane Roar 6 (1)
20. Fahid Ben Khalfallah Tunisia Tunisia Melbourne Victory Melbourne Victory 5 (0)
Kerem Bulut Australia Australia Western Sydney Wanderers Western Sydney Wanderers 5 (0)
Andrija Kaluđerović Serbia Serbia Brisbane Roar Brisbane Roar 5 (2)
Steven Luštica Australia Australia Brisbane Roar Brisbane Roar 5 (0)
Awer Mabil Australia Australia Adelaide United Adelaide United 5 (0)
Nebojša Marinković Serbia Serbia Perth Glory Perth Glory 5 (0)
Michael McGlinchey New Zealand New Zealand Wellington Phoenix Wellington Phoenix 5 (0)
27. Kosta Barbarouses New Zealand New Zealand Melbourne Victory Melbourne Victory 4 (0)
Roly Bonevacia Curaçao Curaçao Wellington Phoenix Wellington Phoenix 4 (0)
Brandon Borrello Australia Australia Brisbane Roar Brisbane Roar 4 (0)
Kenny Cunningham Costa Rica Costa Rica Wellington Phoenix Wellington Phoenix 4 (0)
Fábio Ferreira Portugal Portugal Adelaide United Adelaide United
Central Coast Mariners Central Coast Mariners
4 (0)
Craig Goodwin Australia Australia Adelaide United Adelaide United 4 (0)
Joel Griffiths Australia Australia Newcastle United Jets Newcastle United Jets
Wellington Phoenix Wellington Phoenix
4 (1)
Tomi Jurić Australia Australia Western Sydney Wanderers Western Sydney Wanderers 4 (2)
35. Eddy Bosnar Australia Australia Central Coast Mariners Central Coast Mariners 3 (0)
Mark Bridge Australia Australia Western Sydney Wanderers Western Sydney Wanderers 3 (0)
Daniel De Silva Australia Australia Perth Glory Perth Glory 3 (0)
Mitchell Duke Australia Australia Central Coast Mariners Central Coast Mariners 3 (0)
Dino Đulbić Australia Australia Perth Glory Perth Glory 3 (0)
Daniel Georgievski North Macedonia North Macedonia Melbourne Victory Melbourne Victory 3 (0)
Rostyn Griffiths Australia Australia Perth Glory Perth Glory 3 (0)
Chris Harold Australia Australia Perth Glory Perth Glory 3 (0)
Robert Koren Slovenia Slovenia Melbourne City FC Melbourne City FC 3 (0)
Jerónimo Neumann Argentina Argentina Newcastle United Jets Newcastle United Jets 3 (0)
Erik Paartalu Australia Australia Melbourne City FC Melbourne City FC 3 (0)
Nikita Rukavytsya Australia Australia Western Sydney Wanderers Western Sydney Wanderers 3 (0)
Matt Simon Australia Australia Central Coast Mariners Central Coast Mariners 3 (0)
David Williams Australia Australia Melbourne City FC Melbourne City FC 3 (1)
49. Enver Alivodić Serbia Serbia Newcastle United Jets Newcastle United Jets 2 (0)
Terry Antonis Australia Australia Sydney FC Sydney FC 2 (0)
Safuwan Baharudin Singapore Singapore Melbourne City FC Melbourne City FC 2 (0)
Nigel Boogaard Australia Australia Adelaide United Adelaide United 2 (0)
Michael Boxall New Zealand New Zealand Wellington Phoenix Wellington Phoenix 2 (0)
Tyler Boyd USA USA Wellington Phoenix Wellington Phoenix 2 (0)
Jeremy Brockie New Zealand New Zealand Wellington Phoenix Wellington Phoenix 2 (1)
Leigh Broxham Australia Australia Melbourne Victory Melbourne Victory 2 (0)
Romeo Castelen Netherlands Netherlands Western Sydney Wanderers Western Sydney Wanderers 2 (0)
David Villa Spain Spain Melbourne City FC Melbourne City FC 2 (0)
Miloš Dimitrijević Serbia Serbia Sydney FC Sydney FC 2 (1)
James Donachie Australia Australia Brisbane Roar Brisbane Roar 2 (0)
Mate Dugandžić Australia Australia Melbourne City FC Melbourne City FC 2 (0)
Nick Fitzgerald Australia Australia Central Coast Mariners Central Coast Mariners 2 (0)
Corey Gameiro Australia Australia Sydney FC Sydney FC 2 (0)
Richard García Australia Australia Perth Glory Perth Glory 2 (0)
Kew Jaliens Netherlands Netherlands Melbourne City FC Melbourne City FC
Newcastle United Jets Newcastle United Jets
2 (0)
Nick Kalmar Australia Australia Western Sydney Wanderers Western Sydney Wanderers 2 (0)
Ki-je Lee South Korea South Korea Newcastle United Jets Newcastle United Jets 2 (1)
Matt McKay Australia Australia Brisbane Roar Brisbane Roar 2 (0)
Scott Neville Australia Australia Newcastle United Jets Newcastle United Jets 2 (0)
Harry Novillo Martinique Martinique Melbourne City FC Melbourne City FC 2 (0)
Saša Ognenovski Australia Australia Sydney FC Sydney FC 2 (0)
Connor Pain Australia Australia Melbourne Victory Melbourne Victory 2 (0)
Iain Ramsay Philippines Philippines Melbourne City FC Melbourne City FC 2 (0)
Josh Rose Australia Australia Central Coast Mariners Central Coast Mariners 2 (0)
Brendon Šantalab Australia Australia Western Sydney Wanderers Western Sydney Wanderers 2 (1)
Yojiro Takahagi Japan Japan Western Sydney Wanderers Western Sydney Wanderers 2 (0)
Carl Valeri Australia Australia Melbourne Victory Melbourne Victory 2 (0)
78. Nick Ansell Australia Australia Melbourne Victory Melbourne Victory 1 (0)
Thomas Broich Germany Germany Brisbane Roar Brisbane Roar 1 (0)
James Brown Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Anthony Cáceres Australia Australia Central Coast Mariners Central Coast Mariners 1 (0)
Isaka Čerňák Australia Australia Central Coast Mariners Central Coast Mariners 1 (0)
Devante Clut Australia Australia Brisbane Roar Brisbane Roar 1 (0)
Kofi Danning Australia Australia Brisbane Roar Brisbane Roar 1 (0)
Matthieu Delpierre France France Melbourne Victory Melbourne Victory 1 (0)
Damien Duff Ireland Ireland Melbourne City FC Melbourne City FC 1 (0)
Andrew Durante New Zealand New Zealand Wellington Phoenix Wellington Phoenix 1 (0)
Tarek Elrich Australia Australia Adelaide United Adelaide United 1 (0)
Jacques Faty Senegal Senegal Sydney FC Sydney FC 1 (0)
Marcos Flores Argentina Argentina Newcastle United Jets Newcastle United Jets 1 (0)
Scott Galloway Australia Australia Melbourne Victory Melbourne Victory 1 (0)
Jonatan Germano Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Rhyan Grant Australia Australia Sydney FC Sydney FC 1 (0)
Labinot Haliti Kosovo Kosovo Western Sydney Wanderers Western Sydney Wanderers 1 (0)
Jason Hicks New Zealand New Zealand Wellington Phoenix Wellington Phoenix 1 (0)
Jack Hingert Australia Australia Brisbane Roar Brisbane Roar 1 (0)
Jason Hoffman Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Andrew Hoole Australia Australia Newcastle United Jets Newcastle United Jets 1 (1)
John Hutchinson Malta Malta Central Coast Mariners Central Coast Mariners 1 (0)
Isaías Sánchez Australia Australia Adelaide United Adelaide United 1 (0)
Lachlan Jackson Australia Australia Brisbane Roar Brisbane Roar 1 (0)
Scott Jamieson Australia Australia Perth Glory Perth Glory 1 (0)
James Jeggo Australia Australia Adelaide United Adelaide United 1 (0)
Matthew Jurman Australia Australia Sydney FC Sydney FC 1 (0)
Joshua Kennedy Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Seung-yong Kim South Korea South Korea Central Coast Mariners Central Coast Mariners 1 (0)
Patrick Kisnorbo Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Denis Kramar Slovenia Slovenia Perth Glory Perth Glory 1 (0)
Mensur Kurtiši North Macedonia North Macedonia Brisbane Roar Brisbane Roar 1 (0)
Iacopo La Rocca Italy Italy Western Sydney Wanderers Western Sydney Wanderers 1 (0)
Travis Major Australia Australia Central Coast Mariners Central Coast Mariners 1 (0)
Marc Marino Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Dylan McGowan Australia Australia Adelaide United Adelaide United 1 (0)
Jacob Melling Australia Australia Melbourne City FC Melbourne City FC 1 (0)
Mark Milligan Australia Australia Melbourne Victory Melbourne Victory 1 (1)
Nick Montgomery Scotland Scotland Central Coast Mariners Central Coast Mariners 1 (0)
Manny Muscat Malta Malta Wellington Phoenix Wellington Phoenix 1 (0)
Chris Naumoff Australia Australia Sydney FC Sydney FC 1 (0)
Palanca Spain Spain Adelaide United Adelaide United 1 (0)
Radovan Pavićević Australia Australia Newcastle United Jets Newcastle United Jets 1 (0)
Dimitri Petratos Australia Australia Brisbane Roar Brisbane Roar 1 (0)
Mateo Poljak Croatia Croatia Western Sydney Wanderers Western Sydney Wanderers 1 (0)
Josh Risdon Australia Australia Perth Glory Perth Glory 1 (0)
Sidnei Brazil Brazil Perth Glory Perth Glory 1 (0)
Jaushua Sotirio Australia Australia Western Sydney Wanderers Western Sydney Wanderers 1 (0)
Robert Stambolziev Australia Australia Sydney FC Sydney FC 1 (0)
Glen Trifiro Australia Australia Central Coast Mariners Central Coast Mariners 1 (0)
Richárd Vernes Hungary Hungary Central Coast Mariners Central Coast Mariners 1 (0)
Cameron Watson Australia Australia Adelaide United Adelaide United 1 (1)
Rob Wielaert Netherlands Netherlands Melbourne City FC Melbourne City FC 1 (0)
Liam Youlley Australia Australia Western Sydney Wanderers Western Sydney Wanderers 1 (0)
Ruben Zadkovich Australia Australia Perth Glory Perth Glory 1 (0)