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 1–50 of 135 players
| # | Player | Club | Min | G/90 | A/90 | xG/90 | xA/90 | xGI/90 |
|---|---|---|---|---|---|---|---|---|
| 1 | Dion Drena Beljo | GNK Dinamo Zagreb | 506 | 1.60 | 0.53 | 1.07 | 0.29 | 1.36 |
| 2 | Nail Omerović | NK Osijek | 390 | 1.15 | 0.00 | 0.76 | 0.18 | 0.94 |
| 3 | Emil Frederiksen | NK Istra 1961 | 682 | 0.92 | 0.26 | 0.48 | 0.36 | 0.85 |
| 4 | Toni Fruk | HNK Rijeka | 536 | 0.34 | 0.50 | 0.46 | 0.31 | 0.77 |
| 5 | Daniel Adu-Adjei | HNK Rijeka | 481 | 0.75 | 0.56 | 0.59 | 0.11 | 0.70 |
| 6 | Ivan Mamut | NK Varaždin | 404 | 0.45 | 0.45 | 0.65 | 0.04 | 0.69 |
| 7 | Ilija Nestorovski | NK Slaven Belupo | 565 | 0.80 | 0.00 | 0.43 | 0.15 | 0.59 |
| 8 | Dalisson de Almeida | HNK Hajduk Split | 448 | 0.20 | 0.60 | 0.36 | 0.18 | 0.54 |
| 9 | Tiago Dantas | HNK Rijeka | 563 | 0.32 | 0.32 | 0.25 | 0.27 | 0.52 |
| 10 | Mirko Marić | NK Lokomotiva Zagreb | 307 | 0.29 | 0.29 | 0.46 | 0.03 | 0.49 |
| 11 | Miha Zajc | GNK Dinamo Zagreb | 320 | 0.28 | 0.00 | 0.31 | 0.18 | 0.48 |
| 12 | Marko Dabro | NK Slaven Belupo | 471 | 0.00 | 0.38 | 0.29 | 0.19 | 0.47 |
| 13 | Luka Stojković | GNK Dinamo Zagreb | 331 | 0.00 | 0.54 | 0.16 | 0.31 | 0.46 |
| 13 | Michele Šego | HNK Hajduk Split | 533 | 0.68 | 0.00 | 0.45 | 0.01 | 0.46 |
| 13 | Dukan Ahmeti | NK Istra 1961 | 412 | 0.44 | 0.66 | 0.34 | 0.12 | 0.46 |
| 16 | Arber Hoxha | GNK Dinamo Zagreb | 447 | 0.20 | 0.00 | 0.38 | 0.08 | 0.45 |
| 17 | Rokas Pukštas | HNK Hajduk Split | 270 | 0.67 | 0.33 | 0.26 | 0.18 | 0.44 |
| 18 | Ivan Šaranić | NK Istra 1961 | 292 | 0.00 | 0.62 | 0.38 | 0.05 | 0.43 |
| 19 | Marko Pajač | NK Lokomotiva Zagreb | 270 | 0.00 | 0.67 | 0.00 | 0.41 | 0.41 |
| 19 | Lukas Kačavenda | GNK Dinamo Zagreb | 431 | 0.21 | 0.00 | 0.20 | 0.20 | 0.41 |
| 21 | Luka Mamić | NK Varaždin | 700 | 0.39 | 0.00 | 0.32 | 0.08 | 0.40 |
| 22 | Hamza Jaganjac | NK Istra 1961 | 600 | 0.60 | 0.15 | 0.30 | 0.09 | 0.39 |
| 23 | Bruno Bogojević | HNK Gorica | 664 | 0.41 | 0.00 | 0.29 | 0.10 | 0.38 |
| 23 | Samuele Vignato | HNK Rijeka | 356 | 0.51 | 0.25 | 0.17 | 0.21 | 0.38 |
| 23 | Marin Šotiček | HNK Hajduk Split | 496 | 0.36 | 0.18 | 0.20 | 0.17 | 0.38 |
| 26 | Domagoj Bukvić | NK Osijek | 674 | 0.13 | 0.53 | 0.18 | 0.17 | 0.35 |
| 26 | Patrik Mijić | HNK Gorica | 641 | 0.00 | 0.00 | 0.28 | 0.07 | 0.35 |
| 26 | Armando León | NK Osijek | 639 | 0.70 | 0.14 | 0.31 | 0.03 | 0.35 |
| 29 | Ivan Dolček | NK Osijek | 331 | 0.27 | 0.00 | 0.18 | 0.16 | 0.34 |
| 30 | Matteo Pérez Vinlöf | GNK Dinamo Zagreb | 484 | 0.00 | 0.19 | 0.04 | 0.27 | 0.31 |
| 30 | Josip Mitrović | NK Slaven Belupo | 675 | 0.13 | 0.13 | 0.14 | 0.17 | 0.31 |
| 32 | Mateo Lisica | GNK Dinamo Zagreb | 393 | 0.00 | 0.00 | 0.09 | 0.21 | 0.30 |
| 33 | Aleksa Latković | NK Varaždin | 599 | 0.30 | 0.15 | 0.23 | 0.06 | 0.29 |
| 33 | Niko Janković | HNK Rijeka | 341 | 0.00 | 0.00 | 0.18 | 0.12 | 0.29 |
| 33 | Jona Ježić | NK Osijek | 420 | 0.43 | 0.00 | 0.23 | 0.06 | 0.29 |
| 36 | Nik Škafar Žužić | NK Istra 1961 | 453 | 0.20 | 0.40 | 0.10 | 0.18 | 0.28 |
| 36 | Ivan Canjuga | NK Varaždin | 693 | 0.39 | 0.26 | 0.08 | 0.20 | 0.28 |
| 36 | Dušan Vuković | NK Lokomotiva Zagreb | 680 | 0.40 | 0.26 | 0.22 | 0.06 | 0.28 |
| 39 | Iuri Tavares | NK Varaždin | 590 | 0.00 | 0.15 | 0.13 | 0.14 | 0.27 |
| 40 | Jurica Poldrugač | NK Rudeš | 485 | 0.00 | 0.37 | 0.06 | 0.20 | 0.26 |
| 41 | Šimun Hrgović | HNK Hajduk Split | 648 | 0.14 | 0.28 | 0.04 | 0.20 | 0.25 |
| 42 | Paul Bismarck Tabinas | GNK Dinamo Zagreb | 270 | 0.00 | 0.33 | 0.10 | 0.15 | 0.24 |
| 43 | Frane Maglica | NK Varaždin | 683 | 0.00 | 0.00 | 0.05 | 0.18 | 0.23 |
| 44 | Fran Karačić | NK Lokomotiva Zagreb | 337 | 0.00 | 0.00 | 0.19 | 0.04 | 0.22 |
| 44 | Roko Jurišić | NK Osijek | 405 | 0.00 | 0.22 | 0.02 | 0.21 | 0.22 |
| 44 | Stjepan Radeljić | GNK Dinamo Zagreb | 450 | 0.00 | 0.40 | 0.05 | 0.17 | 0.22 |
| 47 | Šimun Mikolčić | NK Osijek | 299 | 0.00 | 0.00 | 0.13 | 0.08 | 0.21 |
| 47 | Leon Belcar | NK Lokomotiva Zagreb | 304 | 0.30 | 0.00 | 0.18 | 0.03 | 0.21 |
| 47 | Moris Valinčić | GNK Dinamo Zagreb | 315 | 0.00 | 0.00 | 0.02 | 0.19 | 0.21 |
| 50 | Lenny Ilečić | NK Rudeš | 447 | 0.40 | 0.40 | 0.14 | 0.06 | 0.20 |
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- 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 →