Updated standings, statistics and analysis for the HNL league in the 2024/2025 season. 10 teams compete for the title, with Dinamo Zagreb leading the table on 65 points. The average goals per match in HNL is 2.36, with 45% of matches ending Over 2.5 and 46% seeing both teams score (BTTS). The home win percentage is 45%. In second place is Rijeka on 65 points, followed by Split on 63 points. The race for the HNL title remains open.
2.36
Avg Goals
45%
Over 2.5
45.6%
BTTS
45%
Home Win
30%
Draw
25%
Away Win
Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Dinamo Zagreb | 36 | 19 | 8 | 9 | 69 | 41 | +28 | 65 |
|
| 2 | Rijeka | 36 | 18 | 11 | 7 | 49 | 21 | +28 | 65 |
|
| 3 | Split | 36 | 17 | 12 | 7 | 49 | 34 | +15 | 63 |
|
| 4 | Varazdin | 36 | 11 | 16 | 9 | 28 | 24 | +4 | 49 |
|
| 5 | Slaven | 36 | 13 | 9 | 14 | 42 | 45 | -3 | 48 |
|
| 6 | Istra 1961 | 36 | 11 | 15 | 10 | 39 | 42 | -3 | 48 |
|
| 7 | Osijek | 36 | 11 | 9 | 16 | 46 | 52 | -6 | 42 |
|
| 8 | Lok Zagreb | 36 | 10 | 9 | 17 | 45 | 54 | -9 | 39 |
|
| 9 | Gorica | 36 | 9 | 10 | 17 | 29 | 51 | -22 | 37 |
|
| 10 | Sibenik | 36 | 7 | 9 | 20 | 28 | 60 | -32 | 30 |
|
Goals Trend by Matchday
Team Rankings
| # | Team | P | Over 2.5 | % | Avg Goals |
|---|---|---|---|---|---|
| 1 | Dinamo Zagreb | 36 | 23 |
63.9%
|
3.06 |
| 2 | Lok Zagreb | 36 | 20 |
55.6%
|
2.75 |
| 3 | Osijek | 36 | 20 |
55.6%
|
2.72 |
| 4 | Sibenik | 36 | 19 |
52.8%
|
2.44 |
| 5 | Gorica | 36 | 17 |
47.2%
|
2.22 |
| 6 | Slaven | 36 | 15 |
41.7%
|
2.42 |
| 7 | Split | 36 | 15 |
41.7%
|
2.31 |
| 8 | Istra 1961 | 36 | 15 |
41.7%
|
2.25 |
| 9 | Rijeka | 36 | 11 |
30.6%
|
1.94 |
| 10 | Varazdin | 36 | 7 |
19.4%
|
1.44 |
Full Calendar
Matchday 36 (5/5)
0 - 3
1 - 0
1 - 1
2 - 0
0 - 1
Top Teams Head to Head
Results Matrix
Home results| Dina | Rije | Spli | Vara | Slav | Istr | Osij | Lok | Gori | Sibe | |
|---|---|---|---|---|---|---|---|---|---|---|
| Dinamo Zag |
-
|
1-0
|
2-2
|
1-0
|
5-0
|
3-1
|
2-0
|
3-0
|
3-1
|
3-0
|
| Rijeka |
4-0
|
-
|
3-0
|
1-0
|
2-0
|
0-1
|
0-2
|
4-1
|
2-1
|
1-1
|
| Split |
1-3
|
2-1
|
-
|
1-0
|
0-0
|
0-1
|
4-0
|
1-1
|
2-1
|
1-0
|
| Varazdin |
1-1
|
1-0
|
1-1
|
-
|
0-1
|
0-0
|
2-1
|
2-1
|
0-0
|
1-1
|
| Slaven |
0-1
|
2-1
|
0-1
|
0-1
|
-
|
0-0
|
1-4
|
2-1
|
4-0
|
2-0
|
| Istra 1961 |
3-0
|
2-0
|
1-1
|
0-0
|
1-1
|
-
|
2-1
|
3-2
|
0-0
|
3-0
|
| Osijek |
2-1
|
0-2
|
2-0
|
0-0
|
1-2
|
1-1
|
-
|
1-1
|
0-1
|
2-2
|
| Lok Zagreb |
1-1
|
0-1
|
3-2
|
1-0
|
0-2
|
0-0
|
3-0
|
-
|
1-1
|
1-2
|
| Gorica |
1-0
|
0-0
|
1-1
|
1-1
|
0-3
|
3-2
|
1-0
|
0-3
|
-
|
1-0
|
| Sibenik |
0-4
|
0-1
|
0-1
|
0-2
|
1-1
|
1-0
|
4-1
|
1-2
|
0-0
|
-
|


