# Player Country Team Goals (Penalty)
1. Mirko Marić Bosnia-Herzegovina Bosnia-Herzegovina NK Osijek NK Osijek 12 (4)
2. Mislav Oršić Croatia Croatia Dinamo Zagreb Dinamo Zagreb 9 (0)
3. Ivan Krstanović Bosnia-Herzegovina Bosnia-Herzegovina Slaven Belupo Slaven Belupo 8 (4)
Kristijan Lovrić Croatia Croatia HNK Gorica HNK Gorica 8 (0)
Serder Serderov Russia Russia NK Inter Zaprešić NK Inter Zaprešić 8 (1)
Marko Tolic Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 8 (2)
7. Mario Čuže Croatia Croatia NK Istra 1961 NK Istra 1961 7 (1)
Jairo Brazil Brazil Hajduk Split Hajduk Split 7 (0)
9. Mijo Caktaš Croatia Croatia Hajduk Split Hajduk Split 6 (3)
Antonio Čolak Croatia Croatia HNK Rijeka HNK Rijeka 6 (0)
Lirim Kastrati Kosovo Kosovo Lokomotiva Zagreb Lokomotiva Zagreb 6 (0)
12. Samuel Eduok Nigeria Nigeria Hajduk Split Hajduk Split 5 (0)
Alexander Gorgon Austria Austria HNK Rijeka HNK Rijeka 5 (0)
Damian Kądzior Poland Poland Dinamo Zagreb Dinamo Zagreb 5 (0)
Antonio Mance Croatia Croatia NK Osijek NK Osijek 5 (0)
Cherif Ndiaye Senegal Senegal HNK Gorica HNK Gorica 5 (0)
17. Franko Andrijašević Croatia Croatia HNK Rijeka HNK Rijeka 4 (0)
Robert Murić Croatia Croatia HNK Rijeka HNK Rijeka 4 (0)
19. Iyayi Atiemwen Nigeria Nigeria Dinamo Zagreb Dinamo Zagreb 3 (0)
Leon Benko Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 3 (1)
Mario Gavranović Switzerland Switzerland Dinamo Zagreb Dinamo Zagreb 3 (0)
Dejan Glavica Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 3 (0)
Dmitriy Lepa Ukraine Ukraine NK Osijek NK Osijek 3 (0)
Ivan Mamut Croatia Croatia NK Inter Zaprešić NK Inter Zaprešić 3 (1)
Bruno Petković Croatia Croatia Dinamo Zagreb Dinamo Zagreb 3 (1)
Joey Suk Netherlands Netherlands HNK Gorica HNK Gorica 3 (0)
Myrto Uzuni Albania Albania Lokomotiva Zagreb Lokomotiva Zagreb 3 (0)
Mihael Žaper Croatia Croatia NK Osijek NK Osijek 3 (0)
Łukasz Zwoliński Poland Poland HNK Gorica HNK Gorica 3 (0)
30. Maxwell Acosty Ghana Ghana HNK Rijeka HNK Rijeka 2 (0)
Petar Bočkaj Croatia Croatia NK Osijek NK Osijek 2 (0)
Antonio Bosec Croatia Croatia NK Inter Zaprešić NK Inter Zaprešić 2 (0)
Dani Olmo Spain Spain Dinamo Zagreb Dinamo Zagreb 2 (0)
Domagoj Drožđek Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 2 (0)
Tibor Halilovic Croatia Croatia HNK Rijeka HNK Rijeka 2 (0)
Antonio Ivančić Croatia Croatia NK Istra 1961 NK Istra 1961 2 (0)
Luka Ivanušec Croatia Croatia Dinamo Zagreb Dinamo Zagreb
Lokomotiva Zagreb Lokomotiva Zagreb
2 (0)
Josip Juranović Croatia Croatia Hajduk Split Hajduk Split 2 (0)
László Kleinheisler Hungary Hungary NK Osijek NK Osijek 2 (0)
Stjepan Lončar Bosnia-Herzegovina Bosnia-Herzegovina HNK Rijeka HNK Rijeka 2 (0)
Nikola Moro Croatia Croatia Dinamo Zagreb Dinamo Zagreb 2 (0)
Darko Nejašmić Croatia Croatia Hajduk Split Hajduk Split 2 (0)
Krystian Nowak Poland Poland Slaven Belupo Slaven Belupo 2 (0)
David Puclin Croatia Croatia Slaven Belupo Slaven Belupo 2 (0)
Marko Stolnik Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 2 (0)
Ivan Tomečak Croatia Croatia HNK Rijeka HNK Rijeka 2 (0)
Borislav Tsonev Bulgaria Bulgaria NK Inter Zaprešić NK Inter Zaprešić 2 (0)
Indrit Tuci Albania Albania Lokomotiva Zagreb Lokomotiva Zagreb 2 (0)
49. Hamza Barry Gambia Gambia Hajduk Split Hajduk Split 1 (0)
Petar Bosančić Croatia Croatia NK Istra 1961 NK Istra 1961 1 (0)
Marijan Čabraja Croatia Croatia HNK Gorica HNK Gorica 1 (0)
Enis Çokaj Albania Albania Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Toni Datković Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Ivan Dolček Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Matija Dvorneković Croatia Croatia HNK Gorica HNK Gorica 1 (0)
Neven Đurasek Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 1 (0)
Muzafer Ejupi North Macedonia North Macedonia Slaven Belupo Slaven Belupo 1 (0)
Žiga Frelih Slovenia Slovenia NK Inter Zaprešić NK Inter Zaprešić 1 (0)
Dominik Glavina Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 1 (0)
Amer Gojak Bosnia-Herzegovina Bosnia-Herzegovina Dinamo Zagreb Dinamo Zagreb 1 (0)
Damir Grgić Croatia Croatia NK Inter Zaprešić NK Inter Zaprešić 1 (0)
Šime Gržan Croatia Croatia NK Istra 1961 NK Istra 1961 1 (1)
Jessie Guera Djou Cameroon Cameroon NK Varaždin ŠN NK Varaždin ŠN 1 (0)
Joško Gvardiol Croatia Croatia Dinamo Zagreb Dinamo Zagreb 1 (0)
Dino Halilović Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Jiloan Hamad Sweden Sweden HNK Gorica HNK Gorica 1 (0)
Igor Carioca Brazil Brazil NK Osijek NK Osijek 1 (0)
João Escoval Portugal Portugal HNK Rijeka HNK Rijeka 1 (0)
Aleksandar Jovičić Bosnia-Herzegovina Bosnia-Herzegovina HNK Gorica HNK Gorica 1 (0)
Bassel Jradi Denmark Denmark Hajduk Split Hajduk Split 1 (0)
Stanko Jurić Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Matija Kolaric Croatia Croatia NK Varaždin ŠN NK Varaždin ŠN 1 (0)
Karolis Laukžemis Lithuania Lithuania NK Istra 1961 NK Istra 1961 1 (0)
Vitaly Lisakovich Belarus Belarus NK Varaždin ŠN NK Varaždin ŠN 1 (0)
Stefan Lončar Montenegro Montenegro NK Istra 1961 NK Istra 1961 1 (0)
Michał Masłowski Poland Poland HNK Gorica HNK Gorica 1 (0)
Božo Mikulić Croatia Croatia Hajduk Split Hajduk Split
Slaven Belupo Slaven Belupo
1 (0)
Farouk Miya Uganda Uganda HNK Gorica HNK Gorica 1 (0)
Frano Mlinar Croatia Croatia NK Inter Zaprešić NK Inter Zaprešić 1 (0)
Ivan Močinić Croatia Croatia NK Istra 1961 NK Istra 1961 1 (0)
Oliver Petrak Croatia Croatia Lokomotiva Zagreb Lokomotiva Zagreb 1 (0)
Marin Pilj Croatia Croatia NK Osijek NK Osijek 1 (0)
Miloš Radivojević Serbia Serbia Slaven Belupo Slaven Belupo 1 (0)
Momcilo Raspopović Montenegro Montenegro HNK Rijeka HNK Rijeka 1 (0)
Obeng Regan Ghana Ghana NK Istra 1961 NK Istra 1961 1 (0)
Stefan Simič Czech Republic Czech Republic Hajduk Split Hajduk Split 1 (0)
Mile Škorić Croatia Croatia NK Osijek NK Osijek 1 (0)
Nikola Soldo Croatia Croatia NK Inter Zaprešić NK Inter Zaprešić 1 (0)
Josip Špoljarić Croatia Croatia NK Osijek NK Osijek 1 (0)
Petar Stojanović Slovenia Slovenia Dinamo Zagreb Dinamo Zagreb 1 (0)
Tonio Teklić Croatia Croatia Hajduk Split Hajduk Split 1 (0)
Dario Župarić Croatia Croatia HNK Rijeka HNK Rijeka 1 (0)