# Player Country Team Goals (Penalty)
1. Sandro Kulenović Croatia Croatia Dinamo Zagreb Dinamo Zagreb 8 (2)
Marko Livaja Croatia Croatia Hajduk Split Hajduk Split 8 (2)
3. Arnel Jakupović Austria Austria NK Osijek NK Osijek 5 (1)
4. Duje Čop Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 4 (2)
Toni Fruk Croatia Croatia HNK Rijeka HNK Rijeka 4 (0)
6. Bruno Durdov Croatia Croatia Hajduk Split Hajduk Split 3 (0)
Franjo Ivanović Croatia Croatia HNK Rijeka HNK Rijeka 3 (0)
Marko Kolar Croatia Croatia HNK Gorica HNK Gorica 3 (0)
Dimitar Mitrovski North Macedonia North Macedonia NK Varaždin NK Varaždin 3 (1)
Bruno Petković Croatia Croatia Dinamo Zagreb Dinamo Zagreb 3 (0)
Michele Šego Croatia Croatia NK Varaždin NK Varaždin 3 (1)
Marko Soldo Bosnia-Herzegovina Bosnia-Herzegovina NK Osijek NK Osijek 3 (0)
13. Arijan Ademi North Macedonia North Macedonia Dinamo Zagreb Dinamo Zagreb 2 (0)
Leon Belcar Croatia Croatia NK Varaždin NK Varaždin 2 (0)
Ivan Božić Croatia Croatia HNK Šibenik HNK Šibenik 2 (0)
Niko Galešić Croatia Croatia HNK Rijeka HNK Rijeka 2 (0)
Silvio Goričan Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 2 (0)
Alen Grgić Croatia Croatia Slaven Belupo Slaven Belupo 2 (0)
Veldin Hodža Croatia Croatia HNK Rijeka HNK Rijeka 2 (0)
Arbër Hoxha Albania Albania Dinamo Zagreb Dinamo Zagreb 2 (0)
Vedran Jugović Croatia Croatia NK Osijek NK Osijek 2 (0)
Roko Jurišić Croatia Croatia NK Osijek NK Osijek 2 (0)
Beyatt Lekoueiry Mauritania Mauritania NK Istra 1961 NK Istra 1961 2 (0)
Mateo Lisica Croatia Croatia NK Istra 1961 NK Istra 1961 2 (0)
Luka Mamić Croatia Croatia NK Varaždin NK Varaždin 2 (0)
Nathanaël Mbuku France France Dinamo Zagreb Dinamo Zagreb 2 (0)
Ilija Nestorovski North Macedonia North Macedonia Slaven Belupo Slaven Belupo 2 (0)
Marco Pašalić Croatia Croatia HNK Rijeka HNK Rijeka 2 (0)
Marko Pjaca Croatia Croatia Dinamo Zagreb Dinamo Zagreb 2 (0)
Jurica Pršir Croatia Croatia HNK Gorica HNK Gorica 2 (1)
Petar Pušić Switzerland Switzerland NK Osijek NK Osijek 2 (0)
Stjepan Radeljić Bosnia-Herzegovina Bosnia-Herzegovina HNK Rijeka HNK Rijeka 2 (0)
Raúl Torrente Spain Spain Dinamo Zagreb Dinamo Zagreb 2 (0)
Stefan Ristovski North Macedonia North Macedonia Dinamo Zagreb Dinamo Zagreb 2 (0)
Ivan Santini Croatia Croatia HNK Šibenik HNK Šibenik 2 (0)
Niko Sigur Croatia Croatia Hajduk Split Hajduk Split 2 (0)
Martin Šlogar Croatia Croatia HNK Gorica HNK Gorica 2 (0)
Dario Špikić Croatia Croatia Dinamo Zagreb Dinamo Zagreb 2 (0)
Luka Vrbančić Croatia Croatia Dinamo Zagreb Dinamo Zagreb
Lokomotiva Zagreb Lokomotiva Zagreb
2 (0)
40. Morrison Agyemang Ghana Ghana HNK Šibenik HNK Šibenik 1 (0)
Komnen Andrić Serbia Serbia HNK Rijeka HNK Rijeka 1 (0)
Lamine Ba Mauritania Mauritania NK Varaždin NK Varaždin 1 (0)
Martin Baturina Croatia Croatia Dinamo Zagreb Dinamo Zagreb 1 (0)
Yassine Benrahou Morocco Morocco Hajduk Split Hajduk Split 1 (0)
Stipe Biuk Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Tomislav Božić Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Karlo Butić Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Simun Butić Croatia Croatia HNK Rijeka HNK Rijeka 1 (0)
Juan Córdoba Colombia Colombia Dinamo Zagreb Dinamo Zagreb 1 (0)
Ljuban Crepulja Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Mario Čuić Croatia Croatia NK Istra 1961 NK Istra 1961 1 (0)
Ivan Dolček Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Emin Hasić Sweden Sweden NK Osijek NK Osijek 1 (0)
Marcel Heister Germany Germany NK Istra 1961 NK Istra 1961 1 (0)
Hernâni Portugal Portugal NK Osijek NK Osijek 1 (0)
Adriano Jagušić Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Niko Janković Croatia Croatia HNK Rijeka HNK Rijeka 1 (0)
Luka Jelenić Croatia Croatia NK Osijek NK Osijek 1 (0)
Anthony Kalik Australia Australia Hajduk Split Hajduk Split 1 (0)
Luka Kapulica Croatia Croatia HNK Gorica HNK Gorica 1 (0)
Fran Karačić Australia Australia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Krešimir Krizmanić Croatia Croatia HNK Gorica HNK Gorica 1 (0)
Filip Krovinović Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Adrian Liber Croatia Croatia Slaven Belupo Slaven Belupo 1 (0)
Josip Majić Croatia Croatia HNK Šibenik HNK Šibenik 1 (0)
Dario Maresić Austria Austria NK Istra 1961 NK Istra 1961 1 (1)
Dominik Martinovic Germany Germany Slaven Belupo Slaven Belupo 1 (0)
Dino Mikanović Croatia Croatia HNK Gorica HNK Gorica 1 (0)
Robert Mudražija Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Merveille Ndockyt Congo Congo HNK Gorica HNK Gorica 1 (0)
Damjan Pavlović Serbia Serbia HNK Gorica HNK Gorica 1 (0)
Pedro Lima Brazil Brazil NK Osijek NK Osijek 1 (0)
Ronael Pierre-Gabriel France France Dinamo Zagreb Dinamo Zagreb 1 (0)
Marin Prekodravac Croatia Croatia HNK Šibenik HNK Šibenik 1 (0)
Ivan Rakitić Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Gabriel Rukavina Croatia Croatia HNK Rijeka HNK Rijeka 1 (0)
Matej Šakota Bosnia-Herzegovina Bosnia-Herzegovina Slaven Belupo Slaven Belupo 1 (0)
Abdoulie Sanyang Gambia Gambia Hajduk Split Hajduk Split 1 (0)
Art Smakaj Kosovo Kosovo Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Ivan Smolčić Croatia Croatia HNK Rijeka HNK Rijeka 1 (0)
Petar Sučić Croatia Croatia Dinamo Zagreb Dinamo Zagreb 1 (0)
Mirko Sušak Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Kévin Théophile-Catherine Martinique Martinique Dinamo Zagreb Dinamo Zagreb 1 (0)
Aleksandar Trajkovski North Macedonia North Macedonia Hajduk Split Hajduk Split 1 (0)
Jakov-Anton Vasilj Croatia Croatia HNK Šibenik HNK Šibenik 1 (0)
Marko Vranjković Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Dušan Vuković Montenegro Montenegro Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Leonard Žuta North Macedonia North Macedonia HNK Šibenik HNK Šibenik 1 (0)