Odigrani su svi susreti pretkola Hrvatskog nogometnog kupa u kojima su postignuti sljedeći rezultati:
Unešić: Zagora – Nedeljanec 4:2
Ilok: Fruškogorac – Varaždin 0:10
Virovitica: Virovitica – Vrbovec 9:10 nakon 11m
Križevci: Križevci – Đakovo Croatia 2:4 nakon produžetaka
Hum na Sutli: Straža – Nedelišće 1:3 nakon produžetaka
Garešnica: Garić – Sesvete 0:5
Ivankovo: Bedem – Međimurje 4:1 nakon produžetaka
Lekenik: Lekenik – Oriolik 0:6
V. Gorica: Gorica – Moslavina 8:0
Zagreb: Rudeš – Dragovoljac (Poličnik) 2:0
Senj: Nehaj – Batrina 3:2
Imbriovec: Borac – Karlovac 1919 4:3 nakon produžetaka
Zmijavci: Croatia – FEŠK (Feričanci) 7:1
Crikvenica: Crikvenica – Bjelovar 2:3 nakon produžetaka
Požega: Slavonija – Mladost (Fažana) 2:1
Novigrad: Novigrad – Zmaj (Blato) 3:0
Susreti šesnaestine finala su na rasporedu u srijedu 20. rujna, a parovi su određeni prema koeficijentu uspješnosti klubova u posljednjih pet godina u Kupu. Tako da su parovi sljedeći:
Borac Imbriovec – Dinamo
Vrbovec – Rijeka
Oriolik Oriovac – Hajduk
Croatia Zmijavci – Slaven Belupo odlučio ždrijeb
Bedem Ivankovo – Lokomotiva odlučio ždrijeb
Sesvete – RNK Split
Nehaj – Osijek
Croatia Đakovo – Istra 1961
Varaždin – Cibalia
Slavonija Požega – Zadar
Nedelišće – Inter-Zaprešić
Bjelovar – Zagreb
Rudeš – Vinogradar
Zagora Unešić – Šibenik
Gorica – GOŠK
Novigrad – Zelina