The 2024–25 Croatian Football Cup is the 34th season of Croatia's football knockout competition. It is sponsored by the betting company SuperSport and known as the SuperSport Hrvatski nogometni kup for sponsorship purposes. The defending champions were Dinamo Zagreb, having won their seventeenth and second consecutive title the previous year by defeating Rijeka in the final.
Calendar RoundDate(s)Number of fixturesClubsNew entries this roundFinancial sponsorshipGoals / gamesPreliminary round28 August 20241648 → 3232€1,200 (both teams)58 / 16Round of 3211 September 20241632 → 1616€2,000 (home)48 / 16Round of 1630 October 2024816 → 8none€2,500 (home)23 / 8Quarter-finals26 February 202548 → 4none€4,000 (home)12 / 4Semi-finals2 April 202524 → 2none€6,000 (home) / €6,000 (guest)1 / 2Final14 and 29 May 202522 → 1none€20,000 (winner) / €10,000 (runner up)3 / 2
Participating clubs The following 48 teams qualified for the competition:
Best clubs by cup coefficient16 clubs Winners and runners up of county cups32 clubs Rijeka Hajduk Split Dinamo Zagreb Osijek Lokomotiva Slaven Belupo Istra 1961 Šibenik Gorica Varaždin Rudeš BSK Bijelo Brdo Jaska Vinogradar Oriolik Mladost Ždralovi Belišće Osijek-Baranja County cup winner: Zrinski Osječko Osijek-Baranja County cup runner up: Đakovo Croatia Zagreb County cup winner: Samobor Zagreb County cup runner up: Sava Strmec City of Zagreb cup winner: Jarun City of Zagreb cup runner up: Kustošija Brod-Posavina County cup winner: Tomislav Donji Andrijevci Brod-Posavina County cup runner up: Sloga Nova Gradiška Vukovar-Srijem County cup winner: Bedem Ivankovo Vukovar-Srijem County cup runner up: Sloga Borovo Međimurje County cup winner: Polet SMnM Međimurje County cup runner up: Međimurec Koprivnica-Križevci County cup winner: Radnik Križevci Koprivnica-Križevci County cup runner up: Ferdinandovac Istria County cup winner: Jadran Poreč Istria County cup runner up: Banjole Sisak-Moslavina County cup winner: Moslavina Kutina Sisak-Moslavina County cup runner up: Mladost Petrinja Varaždin County cup winner: Varteks Varaždin County cup runner up: Bednja Beletinec Bjelovar-Bilogora County cup winner: Bjelovar Bjelovar-Bilogora County cup runner up: Bilogora 91 Split-Dalmatia County cup winner: Dugopolje Primorje-Gorski Kotar County cup winner: Orijent Požega-Slavonia County cup winner: Slavonija Požega Virovitica-Podravina County cup winner: Pitomača Zadar County cup winner: Hrvatski Vitez Karlovac County cup winner: Karlovac 1919 Dubrovnik-Neretva County cup winner: Neretvanac Opuzen Krapina-Zagorje County cup winner: Gaj Mače Šibenik-Knin County cup winner: Zagora Unešić Lika-Senj County cup winner: Nehaj Senj
Preliminary round The draw for the preliminary single-legged round was held on 1 August 2024 and the matches were played on 27–28 August 2024.
Tie no.Home teamScoreAway team1Samobor10–1 Ferdinandovac2Bednja2–1Orijent3Neretvanac Opuzen2–0Bedem Ivankovo4Bilogora 911–0Zagora Unešić5Dugopolje0–0 (6–5 p)Jarun Zagreb6Banjole2–0Mladost Petrinja7Jadran Poreč2–2 (3–2 p)Radnik Križevci8Gaj Mače2–1 Karlovac 19199Nehaj Senj0–4Đakovo Croatia10Sava Strmec0–7Pitomača11Sloga Nova Gradiška0–1Bjelovar12Međimurec1–4 Varteks13Kustošija3–0Polet SMNM14Zrinski Osječko4–0Moslavina15Tomislav Donji Andrijevci5–0Sloga Borovo16Hrvatski Vitez1–2Slavonija Požega
Round of 32 The draw was determined according to the principle of opposite numbers, which were assigned based on the club coefficient. Matches were played on 10–25 September 2024.
Tie no.Home teamScoreAway team1Banjole 1–3Dinamo Zagreb2Bilogora 91 0–4Hajduk Split3Neretvanac Opuzen 1–3Rijeka4Samobor2–4Lokomotiva5Varteks 1–3Osijek6Đakovo Croatia1–1 (4–5 p)Gorica7Tomislav Donji Andrijevci0–2Istra 19618Kustošija0–1Slaven Belupo9Zrinski Osječko0–2Šibenik10Pitomača1–2Rudeš11Gaj Mače1–2Varaždin12Slavonija Požega3–0Oriolik13Dugopolje1–0BSK Bijelo Brdo14Bednja3–0Belišće15Jadran Poreč0–2Mladost Ždralovi16Bjelovar4–0Jaska Vinogradar
Round of 16 The draw was determined according to the principle of opposite numbers, which were assigned based on the club coefficient. Matches were played on 22 October 2024 – 11 February 2025.
Tie no.Home teamScoreAway team1Bjelovar2–3Dinamo Zagreb2Mladost Ždralovi0–3Hajduk Split3Bednja 0–3Rijeka4Dugopolje0–1Lokomotiva5Slavonija Požega1–2Osijek6Varaždin1–1 (4–5 p)Gorica7Rudeš1–2Istra 19618Šibenik1–2Slaven Belupo
Quarter-finals The draw was held on 12 December 2024. The matches were scheduled for 26 February 2025. Two matches were rescheduled for early March.
Tie no.Home teamScoreAway team1Slaven Belupo 3–1 Gorica2Istra 1961 3–0Lokomotiva3Hajduk Split 1–3Rijeka4Dinamo Zagreb 0–1Osijek
Semi-finals The semi-finals will be played on 2 April 2025, while the draw was held on 4 March 2024.
Final
The first match of the final was played on 14 May 2025, and the second was played on 29 May 2025.
Top scorers Final ranking of top scorers. RankPlayerClubGoals1 Angelo Bernardo RadovićSamobor4 Toni FrukRijeka3 Marco PašalićRijeka3 Vanja KulenovićSamobor Eric Augusto AkassouPitomača Duje ČopLokomotiva / Rijeka Adriano JagušićSlaven Belupo814 players from 13 clubs2
References