Who led the way on goals, assists and much more.
Updated 25 May 2025, after the last game
J. Frigan of Gorica was the youngest player to play in the 1. HNL in 2024/2025, at 16 years and 2 days, with one appearance and 1 minute. Next was Bruno Durdov, at 16 years and 244 days.
Leonardo Sigali of Lokomotiva Zagreb was the oldest player to play in the 1. HNL in 2024/2025, at 37 years and 353 days, with 13 appearances and 1,022 minutes. Next was Danijel Zagorac, at 37 years and 319 days.
No player played every minute in the 1. HNL in 2024/2025.
Dinamo Zagreb had the most different goalscorers in the 1. HNL in 2024/2025, with 18 players on the scoresheet, Sandro Kulenovic leading them with 15 goals. Slaven Koprivnica and Osijek were next on 16.
Marko Livaja of Hajduk Split played the most minutes in the 1. HNL in 2024/2025, with 3,097 from 35 appearances. Ivan Rakitić was next on 3,065.
| Rank | Player | Team | Assists |
|---|---|---|---|
| 1 | Marko Livaja | Hajduk Split | 10 |
| 2 | Toni Fruk | Rijeka | 10 |
| 3 | Martin Baturina | Dinamo Zagreb | 10 |
| 4 | Alen Grgic | Slaven Koprivnica | 8 |
| 5 | Marko Pjaca | Dinamo Zagreb | 6 |
| 6 | Michele Sego | Varaždin | 5 |
| 7 | Marko Soldo | Osijek | 5 |
| 8 | Mateo Lisica | Istra 1961 | 5 |
| 9 | Luka Stojkovic | Dinamo Zagreb | 5 |
| 10 | Simun Hrgovic | Hajduk Split | 5 |
| Rank | Player | Team | Goals + Assists |
|---|---|---|---|
| 1 | Marko Livaja | Hajduk Split | 29 |
| 2 | Toni Fruk | Rijeka | 21 |
| 3 | Robert Mudrazija | Lokomotiva Zagreb | 16 |
| 4 | Alen Grgic | Slaven Koprivnica | 15 |
| 5 | Sandro Kulenovic | Dinamo Zagreb | 15 |
| 6 | Martin Baturina | Dinamo Zagreb | 14 |
| 7 | Duje Cop | Lokomotiva Zagreb | 13 |
| 8 | Arnel Jakupovic | Osijek | 13 |
| 9 | Marko Pjaca | Dinamo Zagreb | 12 |
| 10 | Marko Soldo | Osijek | 11 |
| Rank | Player | Team | Minutes Played |
|---|---|---|---|
| 1 | Marko Livaja | Hajduk Split | 3,097 |
| 2 | Ivan Rakitić | Hajduk Split | 3,065 |
| 3 | Martin Zlomislic | Rijeka | 3,054 |
| 4 | Fran Karacic | Lokomotiva Zagreb | 3,030 |
| 5 | Niko Jankovic | Rijeka | 2,995 |
| 6 | Zvonimir Subaric | Lokomotiva Zagreb | 2,970 |
| 7 | Dario Maresic | Istra 1961 | 2,911 |
| 8 | Ville Koski | Istra 1961 | 2,881 |
| 9 | Oliver Zelenika | Varaždin | 2,880 |
| 10 | Marko Malenica | Osijek | 2,880 |
| Rank | Player | Team | Chances Created |
|---|---|---|---|
| 1 | Martin Baturina | Dinamo Zagreb | 92 |
| 2 | Ivan Rakitić | Hajduk Split | 76 |
| 3 | Toni Fruk | Rijeka | 56 |
| 4 | Luka Stojkovic | Dinamo Zagreb | 53 |
| 5 | Silvio Gorican | Lokomotiva Zagreb | 51 |
| 6 | Michele Sego | Varaždin | 48 |
| 7 | Marko Livaja | Hajduk Split | 45 |
| 8 | Marko Pjaca | Dinamo Zagreb | 43 |
| 9 | Alen Grgic | Slaven Koprivnica | 41 |
| 10 | Dimitar Mitrovski | Varaždin | 41 |
| Rank | Player | Team | Fouls Committed |
|---|---|---|---|
| 1 | Ivan Santini | Šibenik | 62 |
| 2 | Antonio Bosec | Slaven Koprivnica | 59 |
| 3 | Dejan Petrovic | Rijeka | 57 |
| 4 | Dario Maresic | Istra 1961 | 55 |
| 5 | Marko Soldo | Osijek | 55 |
| 6 | Art Smakaj | Lokomotiva Zagreb | 55 |
| 7 | Mario Marina | Varaždin | 52 |
| 8 | Mladen Devetak | Rijeka | 50 |
| 9 | Filip Uremovic | Hajduk Split | 48 |
| 10 | Niko Jankovic | Rijeka | 47 |
| Rank | Player | Team | Clean Sheets |
|---|---|---|---|
| 1 | Martin Zlomislic | Rijeka | 19 |
| 2 | Oliver Zelenika | Varaždin | 16 |
| 3 | Lovro Majkic | Istra 1961 | 12 |
| 4 | Ivan Lucic | Hajduk Split | 11 |
| 5 | Ivan Banic | Gorica | 10 |
| 6 | Ivan Nevistic | Dinamo Zagreb | 9 |
| 7 | Marko Malenica | Osijek | 8 |
| 8 | Antonio Đaković | Šibenik | 5 |
| 9 | Danijel Zagorac | Dinamo Zagreb | 3 |
| 10 | Ivan Filipovic | Šibenik | 2 |