Qualifier
07/09/2016 15:00 FK Žarkovo - FK Loznica 2:1 pso
15:00 FK Polet Ljubić - FK Radnički 1923 2:0
15:00 FK Trepča - FK Sloboda Užice 0:3
1. Round
20/09/2016 15:00 OFK Bačka - Spartak Subotica 0:3 (0:2)
18:00 FK Rad Beograd - Dinamo Vranje 1:0 (1:0)
21/09/2016 15:00 Radan Lebane - FK Čukarički-Stankom 0:5 (0:2)
15:00 FK Inđija - FK Voždovac 0:1 (0:0)
15:00 FK Kolubara - Mladost Lučani 0:4 (0:3)
15:00 Mladost Bački Jarak - FK Novi Pazar 1:4 (0:2)
15:00 FK Žarkovo - FK Metalac 5:4 (0:2, 2:2, 2:2) pso
15:00 FK Sinđelić Beograd - FK Jagodina 1:5 (0:3)
15:00 FK Polet Ljubić - Radnik Surdulica 0:1 (0:1)
15:00 FK Zemun - Borac Čačak 4:5 (0:0, 0:0, 0:0) pso
15:00 Proleter Novi Sad - FK Javor 0:1 (0:0)
15:00 BSK Borča - Radnički Niš 1:0 (0:0)
15:00 ČSK Pivara - Crvena Zvezda 0:3 (0:1)
17:00 Partizan - FK Napredak 3:1 (3:0)
18:00 FK Sloboda Užice - OFK Beograd 6:1 (0:1)
19:00 Vojvodina - FK Bežanija 4:0 (2:0)
Round of 16
25/10/2016 12:00 FK Žarkovo - Partizan 0:2 (0:0)
26/10/2016 12:00 FK Jagodina - Borac Čačak 4:5 (1:0, 1:1) pso
13:00 FK Voždovac - Spartak Subotica 1:0 (1:0)
14:00 FK Čukarički-Stankom - FK Javor 1:0 (1:0)
15:00 Crvena Zvezda - BSK Borča 3:0 (0:0)
16:00 FK Novi Pazar - Vojvodina 2:3 (0:0, 0:0) pso
16:00 Mladost Lučani - FK Rad Beograd 5:3 (0:0, 1:1) pso
16:00 Radnik Surdulica - FK Sloboda Užice 1:2 (0:0)
Quarter-finals
05/04/2017 12:00 FK Voždovac - Partizan 1:2 (1:0)
17:00 Vojvodina - Borac Čačak 5:2 (2:1)
17:00 FK Sloboda Užice - FK Čukarički-Stankom 0:3 (0:2)
18:00 Crvena Zvezda - Mladost Lučani 4:2 (0:1)
Semi-finals
26/04/2017 15:30 FK Čukarički-Stankom - Crvena Zvezda 1:4 (1:4)
18:00 Vojvodina - Partizan 0:0 (0:0)
09/05/2017 15:00 Crvena Zvezda - FK Čukarički-Stankom 1:2 (0:1)
10/05/2017 17:00 Partizan - Vojvodina 1:0 (1:0)
Final
27/05/2017 17:00 Crvena Zvezda - Partizan 0:1 (0:1)