xgEdge
HNL

HNL top scorers 2026/2027

Every HNL player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.

Dion Drena Beljo leads the scoring on 9 goals, from 506 minutes. That is 2 clear of Emil Frederiksen. Emil Frederiksen has scored 3.34 more than his chances were worth: 7 goals from 3.66 xG.

Showing 201–249 of 249 players

HNL top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
62 Alberto del Moral HNK Hajduk Split 7 427 0 0 0.03 −0.03 —
62 Anel Husić HNK Rijeka 5 432 0 0 0.22 −0.22 —
62 Ante Kavelj HNK Gorica 5 447 0 0 0.04 −0.04 —
62 Ljuban Crepulja NK Slaven Belupo 7 449 0 0 0.05 −0.05 —
62 Stjepan Radeljić GNK Dinamo Zagreb 5 450 0 0 0.25 −0.25 —
62 Kristijan Čabrajić NK Lokomotiva Zagreb 5 450 0 0 0.08 −0.08 —
62 Filip Krušelj NK Slaven Belupo 5 450 0 0 0.04 −0.04 —
62 Ivan Cvetko NK Slaven Belupo 5 450 0 0 — — —
62 Mohamed Nasraoui NK Istra 1961 6 460 0 0 0.01 −0.01 —
62 Raul Kumar NK Istra 1961 6 464 0 0 0.29 −0.29 —
62 Marko Dabro NK Slaven Belupo 8 471 0 0 1.51 −1.51 —
62 Adetunji Rasaq Adeshina NK Slaven Belupo 8 471 0 0 0.23 −0.23 —
62 Mathieu Acapandié HNK Hajduk Split 7 471 0 0 — — —
62 Ante Oreč HNK Rijeka 6 473 0 0 0.08 −0.08 —
62 Josip Mišić GNK Dinamo Zagreb 6 475 0 0 0.19 −0.19 —
62 Juraj Frigan HNK Gorica 8 479 0 0 0.03 −0.03 —
62 Matteo Pérez Vinlöf GNK Dinamo Zagreb 6 484 0 0 0.24 −0.24 —
62 Jurica Poldrugač NK Rudeš 7 485 0 0 0.34 −0.34 —
62 Ivano Kolarik NK Osijek 6 507 0 0 0.01 −0.01 —
62 Vedran Celjak NK Rudeš 8 530 0 0 0.17 −0.17 —
62 Samuli Miettinen NK Istra 1961 6 539 0 0 0.27 −0.27 —
62 Bruno Unušić NK Rudeš 7 567 0 0 — — —
62 Branko Pavić HNK Rijeka 7 570 0 0 0.01 −0.01 —
62 Daouda Doumbia NK Istra 1961 8 572 0 0 0.13 −0.13 —
62 Stefan Perić HNK Gorica 8 576 0 0 0.08 −0.08 —
62 Dario Marešić HNK Hajduk Split 7 577 0 0 0.06 −0.06 —
62 Adrion Pajaziti HNK Hajduk Split 7 580 0 0 0.54 −0.54 —
62 Matija Subotić NK Lokomotiva Zagreb 8 580 0 0 0.08 −0.08 —
62 Domagoj Pavičić HNK Gorica 8 584 0 0 0.51 −0.51 —
62 Filip Braut HNK Gorica 8 589 0 0 0.13 −0.13 —
62 Rene Hrvatin NK Istra 1961 8 589 0 0 0.08 −0.08 —
62 Iuri Tavares NK Varaždin 8 590 0 0 0.85 −0.85 —
62 Gregor Sikošek NK Varaždin 8 597 0 0 0.03 −0.03 —
62 Novak Tepšić NK Varaždin 8 609 0 0 0.16 −0.16 —
62 Jakov Filipović HNK Gorica 8 611 0 0 — — —
62 Mario Marina NK Varaždin 8 614 0 0 0.22 −0.22 —
62 Luka Jelenić NK Osijek 8 630 0 0 0.29 −0.29 —
62 Ante Majstorović HNK Rijeka 7 630 0 0 0.13 −0.13 —
62 Karlo Sentić NK Slaven Belupo 7 630 0 0 — — —
62 Patrik Mijić HNK Gorica 8 641 0 0 1.96 −1.96 —
62 Marko Stolnik NK Rudeš 8 671 0 0 0.09 −0.09 —
62 Frane Maglica NK Varaždin 8 683 0 0 0.37 −0.37 —
62 Niko Šepić NK Istra 1961 8 720 0 0 0.29 −0.29 —
62 Franko Kolić NK Istra 1961 8 720 0 0 — — —
62 Josip Posavec NK Lokomotiva Zagreb 8 720 0 0 — — —
62 Josip Silić NK Varaždin 8 720 0 0 — — —
62 Lovre Rogić NK Rudeš 8 720 0 0 — — —
62 Marko Malenica NK Osijek 8 720 0 0 — — —
62 Toni Silić HNK Hajduk Split 8 720 0 0 — — —
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Apps
Matches he played in this competition this season. A match he was named in and did not play does not count.
Min
Minutes played.
G
Goals scored, penalties included.
npG
Goals with penalties taken out.
xG
Expected goals: the quality of the chances he took, summed.
G − xG
Goals less expected goals, over the matches with both.
Min/G
Minutes played for each goal scored.

Appearances, minutes, goals, assists and shots on this page are summed over the HNL matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →