Eliminatoria previa
27.08.2024 16:30 Jadran Poreč - NK Križevci 3:2 (0:0, 0:0, 0:0) pn.
16:30 NK Gaj Mace - NK Karlovac 2:1 (1:0, 1:1) pró.
28.08.2024 16:30 NK Samobor - NK Ferdinandovac 10:0 (4:0)
16:30 NK Bednja Beletinec - HNK Orijent Rijeka 2:1 (1:0)
16:30 Neretvanac Opuzen - NK Bedem Ivankovo 2:0 (1:0)
16:30 NK Bilogora 91 - NK Zagora Unešić 1:0 (1:0)
16:30 NK Dugopolje - NK Jarun 6:5 (0:0, 0:0, 0:0) pn.
16:30 NK Banjole - NK Mladost Petrinja 2:0 (0:0)
16:30 Nehaj Senj - NK Croatia Đakovo 0:4 (0:4)
16:30 NK Sava Strmec - NK Pitomača 0:7 (0:4)
16:30 NK Sloga Nova Gradiška - NK Bjelovar 0:1 (0:0)
16:30 Međimurec Pretetinec - NK Varteks 0:3 (0:0, 1:1, 1:1) pn.
16:30 NK Kustošija - NK Polet Sveti Martin na Muri 3:0 (1:0)
16:30 Zrinski Osječko - NK Moslavina Kutina 4:0 (1:0)
16:30 NK Tomislav-Pan - NK Sloga Borovo 5:0 (3:0)
16:30 NK Hrvatski vitez - NK Slavonija Požega 1:2 (0:1)
Primera etapa
10.09.2024 16:30 NK Tomislav-Pan - NK Istra 1961 0:2 (0:0)
16:30 Zrinski Osječko - HNK Šibenik 0:2 (0:0)
16:30 Jadran Poreč - Mladost Ždralovi 0:2 (0:1)
11.09.2024 16:30 NK Bjelovar - NK Vinogradar 4:0 (3:0)
16:30 NK Samobor - Lokomotiva Zagreb 2:4 (2:2)
16:30 NK Croatia Đakovo - HNK Gorica 4:5 (0:0, 0:0, 1:1) pn.
16:30 NK Kustošija - Slaven Belupo 0:1 (0:0)
16:30 NK Pitomača - NK Rudeš 1:2 (1:1)
16:30 NK Gaj Mace - NK Varaždin 1:2 (0:2)
16:30 NK Slavonija Požega - NK Oriolik 3:0 (1:0)
16:30 NK Dugopolje - NK BSK Bijelo Brdo 1:0 (1:0)
16:30 NK Bednja Beletinec - NK Belišce 3:0 (1:0)
17.09.2024 16:30 NK Bilogora 91 - Hajduk Split 0:4 (0:1)
18.09.2024 16:30 NK Varteks - NK Osijek 1:3 (0:1)
18:30 Neretvanac Opuzen - HNK Rijeka 1:3 (0:2)
25.09.2024 15:55 NK Banjole - Dinamo Zagreb 1:3 (1:2)
Octavos de final
22.10.2024 17:00 NK Slavonija Požega - NK Osijek 1:2 (0:0)
19:30 NK Bednja Beletinec - HNK Rijeka 0:3 (0:0)
30.10.2024 14:00 Mladost Ždralovi - Hajduk Split 0:3 (0:2)
14:00 NK Rudeš - NK Istra 1961 1:2 (0:1)
14.11.2024 17:00 NK Varaždin - HNK Gorica 4:5 (1:0, 1:1, 1:1) pn.
16.11.2024 16:00 HNK Šibenik - Slaven Belupo 1:2 (0:1)
27.11.2024 13:30 NK Dugopolje - Lokomotiva Zagreb 0:1 (0:0)
11.02.2025 14:30 NK Bjelovar - Dinamo Zagreb 2:3 (1:1)
Cuartos de final
26.02.2025 17:00 Hajduk Split - HNK Rijeka 1:3 (1:2)
19:45 Dinamo Zagreb - NK Osijek 0:1 (0:1)
04.03.2025 17:00 NK Istra 1961 - Lokomotiva Zagreb 3:0 (3:0)
05.03.2025 17:00 Slaven Belupo - HNK Gorica 3:1 (0:0, 1:1) pró.
Semifinales
02.04.2025 17:00 Slaven Belupo - NK Osijek 4:3 (0:0, 0:0, 0:0) pn.
20:00 HNK Rijeka - NK Istra 1961 1:0 (0:0)
Final
14.05.2025 Slaven Belupo - HNK Rijeka -:-
29.05.2025 HNK Rijeka - Slaven Belupo -:-