xgEdge
HNL

HNL per 90 stats 2026/2027

Every HNL player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Dion Drena Beljo leads on expected goal involvement per 90 minutes with 1.36, over 506 minutes played. That is 0.42 clear of Nail Omerović.

Showing 51–100 of 135 players

HNL per 90 stats 2026/2027
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
51 Niko Galešić GNK Dinamo Zagreb 414 0.43 0.00 0.13 0.05 0.18
51 Lovro Banovec NK Slaven Belupo 393 0.00 0.00 0.15 0.03 0.18
53 Domagoj Pavičić HNK Gorica 584 0.00 0.15 0.08 0.10 0.17
53 Admir Ljatifi NK Osijek 290 0.00 0.31 0.13 0.04 0.17
53 Luka Vrbančić NK Osijek 720 0.13 0.13 0.10 0.07 0.17
56 Marijan Čabraja NK Lokomotiva Zagreb 270 0.00 0.00 0.00 0.16 0.16
56 Ante Oreč HNK Rijeka 473 0.00 0.00 0.02 0.15 0.16
56 Josip Mišić GNK Dinamo Zagreb 475 0.00 0.00 0.04 0.13 0.16
56 Xavier Fernandes NK Rudeš 534 0.17 0.00 0.11 0.05 0.16
56 Jakov Pranjić HNK Gorica 283 0.32 0.00 0.10 0.05 0.16
56 Adrion Pajaziti HNK Hajduk Split 580 0.00 0.31 0.08 0.07 0.16
56 Ivan Đorić NK Rudeš 501 0.18 0.00 0.14 0.01 0.16
56 Abdoulie Sanyang Bamba HNK Hajduk Split 386 0.23 0.23 0.10 0.06 0.16
64 Ivan Ćubelić HNK Rijeka 345 0.00 0.00 0.04 0.11 0.15
64 Mario Mladenovski NK Varaždin 669 0.27 0.00 0.08 0.07 0.15
64 Jakov Blagaić NK Rudeš 285 0.00 0.00 0.08 0.07 0.15
64 Ivan Cvijanović HNK Gorica 584 0.15 0.00 0.06 0.09 0.15
68 Leon Bošnjak NK Slaven Belupo 415 0.00 0.00 0.04 0.10 0.14
68 Antonio Maurić NK Istra 1961 360 0.00 0.00 0.10 0.04 0.14
70 Alen Grgić NK Slaven Belupo 291 0.00 0.00 0.04 0.09 0.13
71 Athanasios Triantafyllou NK Lokomotiva Zagreb 692 0.13 0.13 0.09 0.04 0.12
71 Rene Hrvatin NK Istra 1961 589 0.00 0.00 0.01 0.11 0.12
73 Cherno Saho NK Rudeš 306 0.29 0.00 0.11 0.01 0.11
73 Noa Skoko NK Rudeš 531 0.17 0.00 0.06 0.05 0.11
73 Niko Šepić NK Istra 1961 720 0.00 0.00 0.04 0.07 0.11
76 Justas Lasickas HNK Rijeka 499 0.18 0.18 0.03 0.07 0.10
76 Adetunji Rasaq Adeshina NK Slaven Belupo 471 0.00 0.00 0.04 0.06 0.10
76 Ante Sušak NK Rudeš 334 0.00 0.00 0.06 0.04 0.10
79 Marko Vešović NK Lokomotiva Zagreb 408 0.22 0.00 0.07 0.02 0.09
79 Kristijan Čabrajić NK Lokomotiva Zagreb 450 0.00 0.00 0.02 0.07 0.09
81 Gregor Sikošek NK Varaždin 597 0.00 0.30 0.00 0.08 0.08
81 Dario Marešić HNK Hajduk Split 577 0.00 0.00 0.01 0.07 0.08
81 Jakov-Anton Vasilj NK Lokomotiva Zagreb 325 0.00 0.00 0.04 0.04 0.08
84 Raul Kumar NK Istra 1961 464 0.00 0.00 0.06 0.02 0.07
84 Filip Braut HNK Gorica 589 0.00 0.00 0.02 0.05 0.07
86 Branko Pavić HNK Rijeka 570 0.00 0.00 0.00 0.06 0.06
86 Vedran Celjak NK Rudeš 530 0.00 0.17 0.03 0.04 0.06
86 Filip Krušelj NK Slaven Belupo 450 0.00 0.00 0.01 0.06 0.06
86 Tino Jukić NK Lokomotiva Zagreb 270 0.00 0.00 0.06 0.00 0.06
86 Ljuban Crepulja NK Slaven Belupo 449 0.00 0.00 0.01 0.05 0.06
86 Anel Husić HNK Rijeka 432 0.00 0.00 0.05 0.01 0.06
86 Ivan Katić NK Lokomotiva Zagreb 477 0.19 0.00 0.05 0.01 0.06
86 Tomislav Božić NK Slaven Belupo 281 0.00 0.00 0.01 0.05 0.06
86 Matija Subotić NK Lokomotiva Zagreb 580 0.00 0.16 0.01 0.05 0.06
86 Senad Mustafic NK Osijek 349 0.00 0.00 0.05 0.01 0.06
86 Juraj Frigan HNK Gorica 479 0.00 0.19 0.01 0.05 0.06
86 Marcel Heister NK Osijek 387 0.00 0.23 0.02 0.04 0.06
86 Ron Raçi HNK Hajduk Split 360 0.00 0.00 0.04 0.01 0.06
99 Novak Tepšić NK Varaždin 609 0.00 0.00 0.02 0.03 0.05
99 Dominik Kovačić NK Slaven Belupo 697 0.13 0.00 0.05 0.01 0.05
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
xGI/90
Expected goal involvement per 90 minutes played.

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 →