Kup Zagrebačkog nogometnog saveza za sezonu 2018./19. igran je od 5. rujna 2018. do 29. svibnja 2019. godine U kupu nastupaju klubovi s područja Grada Zagreba, a pobjednik natjecanja stječe pravo nastupa u pretkolu Hrvatskog kupa u sezoni 2019./20. Kup je osvojio Maksimir, pobijedivši u završnici Sesvete.

Rezultati Pretkolo Utakmice su igrane 5. rujna 2018.Kup ZNS-a 18/19, HNS Semafor, pristupljeno 30. kolovoza 2025. Gavran 2003. Zagreb – ZET Zagreb 1:6 Čehi (Gornji Čehi) – Blato Zagreb 0:3 (p.f.) Polet Sveta Klara Zagreb – Zelengaj 1948 Zagreb 4:2 Bubamara Zagreb – Prigorje Markuševec Zagreb 2:4 Mladost Buzin – Trešnjevka Zagreb 0:4 Mladost Donji Dragonožec – Concordia Zagreb 0:2 Omladinac Odranski Strmec – Ivanja Reka 1:2 Sava Jakuševec Zagreb – Ravnice Zagreb 0:3 (p.f.) Mala Mlaka – Studentski grad Zagreb 0:3 (p.f.) Zagreb 041 – Prečko Zagreb 1:5 Kašina – Nur Zagreb 0:7 Čulinec Zagreb – Brezovica 2:1 Hrvatski Leskovac – Sloga-Gredelj Zagreb 0:3 (p.f.) Botinec Zagreb – Šparta Elektra Zagreb 1:3 Hrašće (Hrašće Turopoljsko) – Prigorje Žerjavinec 0:3 (p.f.) Sava Zagreb – Sesvetski Kraljevec Zagreb 1:1 (5:6 pen.)

Šesnaestina finala Utakmice su igrane 18., 19., 25. i 26. rujna 2018. Sloga-Gredelj Zagreb – HAŠK 1903 Zagreb 0:3 (p.f.) Prigorje Markuševec Zagreb – Lučko 1:6 Studentski grad Zagreb – Trnje Zagreb 0:3 (p.f.) Blato Zagreb – Dubrava Zagreb 0:6 Polet Sveta Klara Zagreb – Jarun Zagreb 0:3 Nur Zagreb – Špansko Zagreb 3:1 Sesvetski Kraljevec Zagreb – Hrvatski dragovoljac Zagreb 1:3 Šparta Elektra Zagreb – Dinamo Odranski Obrež 5:0 Prigorje Žerjavinec – Maksimir Zagreb 0:2 ZET Zagreb – Odra 2:1 Ivanja Reka – Vrapče Zagreb 0:3 (p.f.) Ravnice Zagreb – Čulinec Zagreb 7:1 Trešnjevka Zagreb – Ponikve Zagreb 0:2 Prečko Zagreb – Sesvete Zagreb 1:1 (5:6 pen.) Concordia Zagreb – Kustošija Zagreb 0:5

Osmina finala Utakmice su igrane 9., 10. i 17. listopada 2018. Lučko – Ravnice Zagreb 3:0 Nur Zagreb – Sesvete Zagreb 0:2 Vrapče Zagreb – Kustošija Zagreb 4:2 Hrvatski dragovoljac Zagreb – Šparta Elektra Zagreb 2:0 ZET Zagreb – Dubrava Zagreb 0:5 HAŠK 1903 Zagreb – Trnje Zagreb 1:3 Maksimir Zagreb – Ponikve Zagreb 4:0

Četvrtfinale Utakmice su igrane 10. i 16. travnja 2019. Dubrava Zagreb – Trnje Zagreb 4:1 Vrapče Zagreb – Maksimir Zagreb 0:1 Sesvete Zagreb – Jarun Zagreb 4:0 Hrvatski dragovoljac Zagreb – Lučko 2:1

Polufinale Utakmice su igrane 7. i 14. svibnja 2019. Maksimir Zagreb – Dubrava Zagreb 2:0 Sesvete Zagreb – Hrvatski dragovoljac Zagreb 2:1

Finale Finale je igrano 29. svibnja 2019. Maksimir Zagreb – Sesvete Zagreb 5:2

Izvori

2018-19 Zagreb-kup