The Croatian football pyramid, 2024–25
Final tables for the top three tiers of Croatian football in 2024–25, from HNL down to Druga NL. Promotion, relegation and play-off places are marked where they apply, from each league's records.
Final tables
CupsCroatian Cup
Tier 1
HNL
- 1st Champions League qualifiers
- 2–3 Conference League
- 10th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Champions League qualifiers) | Rijeka | 36 | 18 | 11 | 7 | 49 | 21 | +28 | LWWLW | 659 |
| 2 (Conference League) | Dinamo Zagreb | 36 | 19 | 8 | 9 | 69 | 41 | +28 | WWWDW | 6513 |
| 3 (Conference League) | Hajduk Split | 36 | 17 | 12 | 7 | 49 | 34 | +15 | LLDWW | 637 |
| 4 | Varaždin | 36 | 11 | 16 | 9 | 28 | 24 | +4 | WDDWL | 498 |
| 5 | Slaven Belupo | 36 | 13 | 9 | 14 | 42 | 45 | −3 | DLLWL | 484 |
| 6 | Istra 1961 | 36 | 11 | 15 | 10 | 39 | 42 | −3 | DDDWD | 487 |
| 7 | Osijek | 36 | 11 | 9 | 16 | 46 | 52 | −6 | WWDLD | 428 |
| 8 | Lokomotiva | 36 | 10 | 9 | 17 | 45 | 54 | −9 | LDDDW | 396 |
| 9 | Gorica | 36 | 9 | 10 | 17 | 29 | 51 | −22 | DLDLL | 372 |
| 10 (Relegation) | Sibenik | 36 | 7 | 9 | 20 | 28 | 60 | −32 | DDLLL | 302 |
Tier 2
Prva NL
- 1st Promotion
- 11th Relegation play-off
- 12th Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Promotion) | Vukovar | 33 | 21 | 9 | 3 | 55 | 14 | +41 | WDWWW | 7213 |
| 2 | Opatija | 33 | 19 | 11 | 3 | 48 | 20 | +28 | LWWWL | 689 |
| 3 | Orijent 1919 | 33 | 14 | 14 | 5 | 46 | 31 | +15 | WDDWW | 5611 |
| 4 | Sesvete | 33 | 14 | 7 | 12 | 36 | 32 | +4 | LLLLW | 493 |
| 5 | Cibalia | 33 | 12 | 10 | 11 | 47 | 39 | +8 | LWWDD | 468 |
| 6 | Dubrava Zagreb | 33 | 14 | 4 | 15 | 35 | 36 | −1 | WLLDL | 464 |
| 7 | BSK Bijelo Brdo | 33 | 13 | 7 | 13 | 40 | 42 | −2 | WWLLW | 469 |
| 8 | Croatia Zmijavci | 33 | 10 | 10 | 13 | 33 | 43 | −10 | LWWLW | 409 |
| 9 | Rudeš | 33 | 10 | 9 | 14 | 31 | 33 | −2 | WLDDL | 395 |
| 10 | Jarun | 33 | 9 | 10 | 14 | 33 | 39 | −6 | WLWDL | 377 |
| 11 (Relegation play-off) | DugopoljeStayed up | 33 | 6 | 13 | 14 | 33 | 52 | −19 | LWLWD | 317 |
| 12 (Relegation) | Zrinski Jurjevac−3 | 33 | 1 | 6 | 26 | 15 | 71 | −56 | LLLLL | 60 |
- 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 | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Promotion) | Hrvace | 30 | 20 | 4 | 6 | 71 | 41 | +30 | LDWWW | 6410 |
| 2 (Play-offs) | Karlovac 1919▲ Won play-off | 30 | 19 | 5 | 6 | 50 | 20 | +30 | WWWWW | 6215 |
| 3 | Jadran LP | 30 | 16 | 7 | 7 | 62 | 38 | +24 | WDWWL | 5510 |
| 4 | Mladost Ždralovi | 30 | 16 | 7 | 7 | 55 | 32 | +23 | WDWWL | 5510 |
| 5 | Solin | 30 | 17 | 3 | 10 | 54 | 33 | +21 | LLLWW | 546 |
| 6 | Bjelovar | 30 | 16 | 6 | 8 | 56 | 37 | +19 | WLWLW | 549 |
| 7 | Križevci | 30 | 14 | 6 | 10 | 49 | 37 | +12 | LWLLW | 486 |
| 8 | Kustošija | 30 | 13 | 9 | 8 | 51 | 40 | +11 | LWLWL | 486 |
| 9 | Uljanik | 30 | 10 | 6 | 14 | 41 | 45 | −4 | WLLWD | 367 |
| 10 | Trnje | 30 | 9 | 8 | 13 | 40 | 53 | −13 | LWWLL | 356 |
| 11 | Segesta Sisak | 30 | 10 | 4 | 16 | 50 | 69 | −19 | DDLLL | 342 |
| 12 | Hrvatski Dragovoljac | 30 | 9 | 5 | 16 | 36 | 45 | −9 | WLWLW | 329 |
| 13 | Marsonia | 30 | 10 | 1 | 19 | 40 | 75 | −35 | LWLWW | 319 |
| 14 (Relegation play-off) | Dugo SeloStayed up | 30 | 8 | 6 | 16 | 45 | 60 | −15 | DWLLD | 305 |
| 15 (Relegation) | Grobničan | 30 | 8 | 4 | 18 | 33 | 59 | −26 | WLWLL | 286 |
| 16 (Relegation) | Jadran Poreč | 30 | 3 | 3 | 24 | 25 | 74 | −49 | LLLLL | 120 |