The Croatian football pyramid
Croatia2024–25Seasons
Final tables for the top three tiers of Croatian football in 2024–25, from HNL down to Druga NL. Promotion, play-off and relegation places are marked from each league's records.
Final tables
Tier 1
HNL
- 1st Champions League qualifiers
- 2–3 Conference League
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rijeka | 36 | 18 | 11 | 7 | 49 | 21 | +28 | LWWLW | 65 |
| 2 | Dinamo Zagreb | 36 | 19 | 8 | 9 | 69 | 41 | +28 | WWWDW | 65 |
| 3 | Hajduk Split | 36 | 17 | 12 | 7 | 49 | 34 | +15 | LLDWW | 63 |
| 4 | Varaždin | 36 | 11 | 16 | 9 | 28 | 24 | +4 | WDDWL | 49 |
| 5 | Slaven Belupo | 36 | 13 | 9 | 14 | 42 | 45 | −3 | DLLWL | 48 |
| 6 | Istra 1961 | 36 | 11 | 15 | 10 | 39 | 42 | −3 | DDDWD | 48 |
| 7 | Osijek | 36 | 11 | 9 | 16 | 46 | 52 | −6 | WWDLD | 42 |
| 8 | Lokomotiva | 36 | 10 | 9 | 17 | 45 | 54 | −9 | LDDDW | 39 |
| 9 | Gorica | 36 | 9 | 10 | 17 | 29 | 51 | −22 | DLDLL | 37 |
| 10 | Sibenik | 36 | 7 | 9 | 20 | 28 | 60 | −32 | DDLLL | 30 |
Tier 2
Prva NL
- 1st Promotion
- 11th Relegation play-off
- 12th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vukovar | 33 | 21 | 9 | 3 | 55 | 14 | +41 | WDWWW | 72 |
| 2 | Opatija | 33 | 19 | 11 | 3 | 48 | 20 | +28 | LWWWL | 68 |
| 3 | Orijent 1919 | 33 | 14 | 14 | 5 | 46 | 31 | +15 | WDDWW | 56 |
| 4 | Sesvete | 33 | 14 | 7 | 12 | 36 | 32 | +4 | LLLLW | 49 |
| 5 | Cibalia | 33 | 12 | 10 | 11 | 47 | 39 | +8 | LWWDD | 46 |
| 6 | Dubrava Zagreb | 33 | 14 | 4 | 15 | 35 | 36 | −1 | WLLDL | 46 |
| 7 | BSK Bijelo Brdo | 33 | 13 | 7 | 13 | 40 | 42 | −2 | WWLLW | 46 |
| 8 | Croatia Zmijavci | 33 | 10 | 10 | 13 | 33 | 43 | −10 | LWWLW | 40 |
| 9 | Rudeš | 33 | 10 | 9 | 14 | 31 | 33 | −2 | WLDDL | 39 |
| 10 | Jarun | 33 | 9 | 10 | 14 | 33 | 39 | −6 | WLWDL | 37 |
| 11 | DugopoljeStayed up | 33 | 6 | 13 | 14 | 33 | 52 | −19 | LWLWD | 31 |
| 12 | Zrinski Jurjevac−3 | 33 | 1 | 6 | 26 | 15 | 71 | −56 | LLLLL | 6 |
- Zrinski Jurjevac: 3 points deducted.
Advertisement728 × 90320 × 100
Tier 3
Druga NL
- 1st Promotion
- 2nd Play-offs
- 14th Relegation play-off
- 15–16 Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Hrvace | 30 | 20 | 4 | 6 | 71 | 41 | +30 | LDWWW | 64 |
| 2 | Karlovac 1919▲ Won play-off | 30 | 19 | 5 | 6 | 50 | 20 | +30 | WWWWW | 62 |
| 3 | Jadran LP | 30 | 16 | 7 | 7 | 62 | 38 | +24 | WDWWL | 55 |
| 4 | Mladost Ždralovi | 30 | 16 | 7 | 7 | 55 | 32 | +23 | WDWWL | 55 |
| 5 | Solin | 30 | 17 | 3 | 10 | 54 | 33 | +21 | LLLWW | 54 |
| 6 | Bjelovar | 30 | 16 | 6 | 8 | 56 | 37 | +19 | WLWLW | 54 |
| 7 | Križevci | 30 | 14 | 6 | 10 | 49 | 37 | +12 | LWLLW | 48 |
| 8 | Kustošija | 30 | 13 | 9 | 8 | 51 | 40 | +11 | LWLWL | 48 |
| 9 | Uljanik | 30 | 10 | 6 | 14 | 41 | 45 | −4 | WLLWD | 36 |
| 10 | Trnje | 30 | 9 | 8 | 13 | 40 | 53 | −13 | LWWLL | 35 |
| 11 | Segesta Sisak | 30 | 10 | 4 | 16 | 50 | 69 | −19 | DDLLL | 34 |
| 12 | Hrvatski Dragovoljac | 30 | 9 | 5 | 16 | 36 | 45 | −9 | WLWLW | 32 |
| 13 | Marsonia | 30 | 10 | 1 | 19 | 40 | 75 | −35 | LWLWW | 31 |
| 14 | Dugo SeloStayed up | 30 | 8 | 6 | 16 | 45 | 60 | −15 | DWLLD | 30 |
| 15 | Grobničan | 30 | 8 | 4 | 18 | 33 | 59 | −26 | WLWLL | 28 |
| 16 | Jadran Poreč | 30 | 3 | 3 | 24 | 25 | 74 | −49 | LLLLL | 12 |