1. Round
19/09/2017 15:00 FK Rudar - FK Tekstilac Kort 5:4 (1:1, 1:1) pso
20/09/2017 15:00 NK Metalleghe-BSI - Željezničar Sarajevo 0:1 (0:1)
15:00 FK Mladost Doboj-Kakanj - FK Sarajevo 4:3 (0:0, 0:0) pso
15:00 Radnik Bijeljina - Široki Brijeg 0:1 (0:0)
15:00 FK Sloga Simin Han - Zrinjski Mostar 1:0 (0:0)
15:00 Zvijezda 09 Bijeljina - NK Bosna Visoko 2:0 (2:0)
15:00 NK Slaven Živinice - Čelik Zenica 4:5 (1:0, 2:2) pso
15:00 Leotar Trebinje - FK Kozara 4:0 (1:0)
15:00 Velež Mostar - Olimpic Sarajevo 1:3 (1:1)
15:00 FK Ljubić Prnjavor - NK Vitez 0:6 (0:2)
15:00 NK Bratstvo Gračanica - FK Sutjeska Foča 6:1 (2:0)
15:00 Azot Vitkovići - Sloboda Tuzla 1:2 (0:1)
15:00 NK Svatovac Poljice - Slavija Sarajevo 5:4 (0:0, 1:1) pso
15:00 HNK Grude - FK Krupa 0:4 (0:2)
15:00 NK TOSK Tesanj - NK GOŠK Gabela 4:5 (0:0, 2:2) pso
15:00 FK Vitez - Borac Banja Luka 3:8 (1:3)
Round of 16
25/10/2017 14:00 NK Svatovac Poljice - FK Sloga Simin Han 0:2 (0:1)
14:00 NK Bratstvo Gračanica - Sloboda Tuzla 1:2 (1:0)
14:00 FK Rudar - Čelik Zenica 2:1 (0:0)
14:00 Olimpic Sarajevo - NK GOŠK Gabela 4:0 (2:0)
17:00 Željezničar Sarajevo - FK Mladost Doboj-Kakanj 2:1 (0:0)
17:00 Široki Brijeg - NK Vitez 3:0 (0:0)
17:30 Borac Banja Luka - FK Krupa 0:2 (0:1)
01/11/2017 14:00 Leotar Trebinje - Zvijezda 09 Bijeljina 3:4 (1:0, 1:1) pso
Quarter-finals
22/11/2017 12:00 Olimpic Sarajevo - Zvijezda 09 Bijeljina 1:2 (1:0)
12:00 FK Rudar - FK Krupa 0:3 (0:2)
12:00 FK Sloga Simin Han - Sloboda Tuzla 0:0 (0:0)
30/11/2017 16:00 Široki Brijeg - Željezničar Sarajevo 0:1 (0:0)
29/11/2017 12:00 Zvijezda 09 Bijeljina - Olimpic Sarajevo 0:0 (0:0)
12:00 FK Krupa - FK Rudar 3:2 (2:1)
12:00 Sloboda Tuzla - FK Sloga Simin Han 2:0 (0:0)
07/12/2017 12:00 Željezničar Sarajevo - Široki Brijeg 2:0 (1:0)
Semi-finals
11/04/2018 15:30 Zvijezda 09 Bijeljina - FK Krupa 0:4 (0:4)
17:00 Željezničar Sarajevo - Sloboda Tuzla 0:0 (0:0)
18/04/2018 15:30 FK Krupa - Zvijezda 09 Bijeljina 2:0 (1:0)
17:00 Sloboda Tuzla - Željezničar Sarajevo 1:4 (1:2)
Final
02/05/2018 16:30 Željezničar Sarajevo - FK Krupa 2:0 (1:0)
09/05/2018 16:00 FK Krupa - Željezničar Sarajevo 0:4 (0:2)