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

Bar width is to scale with the number of clubs in each tier.

Tier 1

HNL

10 clubs · final table

  • 1st Champions League qualifiers
  • 2–3 Conference League
  • 10th Relegation
HNL table
PosClubPWDLGFGAGDFormPtsL5
1 (Champions League qualifiers)Rijeka36181174921+28LWWLW659
2 (Conference League)Dinamo Zagreb3619896941+28WWWDW6513
3 (Conference League)Hajduk Split36171274934+15LLDWW637
4Varaždin36111692824+4WDDWL498
5Slaven Belupo36139144245−3DLLWL484
6Istra 1961361115103942−3DDDWD487
7Osijek36119164652−6WWDLD428
8Lokomotiva36109174554−9LDDDW396
9Gorica36910172951−22DLDLL372
10 (Relegation)Sibenik3679202860−32DDLLL302

Tier 2

Prva NL

12 clubs · final table

  • 1st Promotion
  • 11th Relegation play-off
  • 12th Relegation
Prva NL table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Vukovar3321935514+41WDWWW7213
2Opatija33191134820+28LWWWL689
3Orijent 191933141454631+15WDDWW5611
4Sesvete33147123632+4LLLLW493
5Cibalia331210114739+8LWWDD468
6Dubrava Zagreb33144153536−1WLLDL464
7BSK Bijelo Brdo33137134042−2WWLLW469
8Croatia Zmijavci331010133343−10LWWLW409
9Rudeš33109143133−2WLDDL395
10Jarun33910143339−6WLWDL377
11 (Relegation play-off)DugopoljeStayed up33613143352−19LWLWD317
12 (Relegation)Zrinski Jurjevac−33316261571−56LLLLL60
  • Zrinski Jurjevac: 3 points deducted.
Advertisement728 × 90320 × 100

Tier 3

Druga NL

16 clubs · final table

  • 1st Promotion
  • 2nd Play-offs
  • 14th Relegation play-off
  • 15–16 Relegation
Druga NL table
PosClubPWDLGFGAGDFormPtsL5
1 (Promotion)Hrvace3020467141+30LDWWW6410
2 (Play-offs)Karlovac 1919▲ Won play-off3019565020+30WWWWW6215
3Jadran LP3016776238+24WDWWL5510
4Mladost Ždralovi3016775532+23WDWWL5510
5Solin30173105433+21LLLWW546
6Bjelovar3016685637+19WLWLW549
7Križevci30146104937+12LWLLW486
8Kustošija3013985140+11LWLWL486
9Uljanik30106144145−4WLLWD367
10Trnje3098134053−13LWWLL356
11Segesta Sisak30104165069−19DDLLL342
12Hrvatski Dragovoljac3095163645−9WLWLW329
13Marsonia30101194075−35LWLWW319
14 (Relegation play-off)Dugo SeloStayed up3086164560−15DWLLD305
15 (Relegation)Grobničan3084183359−26WLWLL286
16 (Relegation)Jadran Poreč3033242574−49LLLLL120

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.