xgEdge
HNL

HNL player stats 2026/2027

Every HNL player with minutes this season, ranked on what he has produced — goals and assists, with the expected goals and expected assists behind them where the competition carries per-match figures.

Dion Drena Beljo leads on expected goal involvement with 7.64, from 506 minutes. That is 1.23 clear of Emil Frederiksen. Dion Drena Beljo has scored 9 goals from 6.00 xG. Emil Frederiksen leads the league on expected assists with 2.75.

League leaders

Goals

  1. 1 Dion Drena Beljo 9 DIN 6.00 xG
  2. 2 Emil Frederiksen 7 IST 3.66 xG
  3. 3 Nail Omerović 5 OSI 3.29 xG

xG

  1. 1 Dion Drena Beljo 6.00 DIN 9 goals
  2. 2 Emil Frederiksen 3.66 IST 7 goals
  3. 3 Nail Omerović 3.29 OSI 5 goals

xA

  1. 1 Emil Frederiksen 2.75 IST 2 assists
  2. 2 Toni Fruk 1.86 RIJ 3 assists
  3. 3 Tiago Dantas 1.67 RIJ 2 assists

xGI

  1. 1 Dion Drena Beljo 7.64 DIN 1.36 per 90
  2. 2 Emil Frederiksen 6.41 IST 0.85 per 90
  3. 3 Toni Fruk 4.58 RIJ 0.77 per 90

Showing 201–249 of 249 players

HNL player stats 2026/2027
# Player Club Pos Min G A xG xA xGI
— Gabriel Vidović GNK Dinamo Zagreb F 15 0 0 — 0.02 —
— Gonçalo Costa HNK Gorica D 136 0 0 — 0.02 —
— Goran Grulović HNK Rijeka F 9 0 0 — 0.00 —
— Gustavo Albarracín NK Istra 1961 M 415 0 0 — 0.59 —
— Hadji Issa Moustapha HNK Gorica D 3 0 0 — 0.00 —
— Igor Vekić HNK Rijeka G 360 0 0 — 0.00 —
— Itsuki Urata NK Slaven Belupo D 164 0 0 — 0.29 —
— Ivan Barić NK Osijek F 53 0 0 — 0.04 —
— Ivan Cvetko NK Slaven Belupo D 450 0 0 — 0.02 —
— Ivan Filipović GNK Dinamo Zagreb G 90 0 0 — 0.00 —
— Ivan Nevistić GNK Dinamo Zagreb G 270 0 0 — 0.00 —
— Ivan Posavec NK Varaždin M 36 0 0 — 0.00 —
— Ivan Čović NK Slaven Belupo G 90 0 0 — 0.00 —
— Jakov Filipović HNK Gorica D 611 0 0 — 0.15 —
— Jakov Gurlica NK Lokomotiva Zagreb M 28 0 0 — 0.03 —
— Jay Kruiver NK Osijek D 167 0 0 — 0.45 —
— Josip Posavec NK Lokomotiva Zagreb G 720 0 0 — 0.00 —
— Josip Silić NK Varaždin G 720 0 0 — 0.00 —
— Karlo Kamenar NK Rudeš M 21 0 0 — 0.00 —
— Karlo Sentić NK Slaven Belupo G 630 0 0 — 0.00 —
— Kayke Rodrigo Souza de Abreu NK Lokomotiva Zagreb F 69 0 0 — 0.06 —
— Keenan Carole HNK Gorica F 45 0 0 — 0.11 —
— Kevin Čustović HNK Gorica M 276 0 0 — 0.42 —
— Kristijan Lovrić NK Rudeš F 45 0 0 — 0.11 —
— Lovre Kulušić NK Lokomotiva Zagreb F 28 0 0 — 0.01 —
— Lovre Rogić NK Rudeš G 720 0 0 — 0.00 —
— Luka Hodak HNK Hajduk Split D 173 0 0 — 0.06 —
— Luka Popovic NK Rudeš M 28 0 0 — 0.00 —
— Luka Posavec NK Osijek D 68 0 0 — 0.23 —
— Luka Posinković NK Varaždin D 37 0 0 — 0.00 —
— Luka Škaričić NK Varaždin D 156 0 0 — 0.00 —
— Marcel Lorber NK Lokomotiva Zagreb M 232 0 0 — 0.02 —
— Marko Malenica NK Osijek G 720 0 0 — 0.01 —
— Marko Petrović NK Slaven Belupo D 16 0 0 — 0.00 —
— Mathieu Acapandié HNK Hajduk Split D 471 0 0 — 0.32 —
— Matija Kablar NK Istra 1961 M 115 0 0 — 0.15 —
— Moreno Živković HNK Rijeka D 67 0 0 — 0.02 —
— Niko Farkaš NK Osijek M 51 0 0 — 0.01 —
— Oleksandr Petrusenko NK Osijek M 73 0 0 — 0.00 —
— Patrik Marić NK Slaven Belupo F 1 0 0 — 0.00 —
— Renato Josipović HNK Gorica G 360 0 0 — 0.00 —
— Roberto Punčec NK Varaždin D 62 0 0 — 0.00 —
— Roko Gabrić HNK Hajduk Split D 135 0 0 — 0.01 —
— Scott McKenna GNK Dinamo Zagreb D 225 0 0 — 0.46 —
— Silvio Goričan NK Istra 1961 F 30 0 0 — 0.01 —
— Sven Lesjak NK Varaždin D 11 0 0 — 0.00 —
— Teodor Kralevski NK Lokomotiva Zagreb D 158 0 0 — 0.00 —
— Tomislav Duvnjak NK Varaždin M 160 0 0 — 0.06 —
— Toni Silić HNK Hajduk Split G 720 0 0 — 0.04 —
  • xG share
  • xA share
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Pos
The position the provider files him under.
Min
Minutes played.
G
Goals scored, penalties included.
A
Assists.
xG
Expected goals: the quality of the chances he took, summed.
xA
Expected assists: the quality of the chances he created for others, summed.
xGI
Expected goal involvement: expected goals and expected assists added.

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 →