Primera ronda
19.09.2018 16:30 Igman Konjic - FK Rudar 0:2 (0:1)
16:30 FK Kozara - Radnik Bijeljina 1:4 (0:2)
16:30 Velež Mostar - FK Sarajevo 0:1 (0:0)
16:30 NK Moševac - FK Rudar Kakanj 3:4 (0:0, 1:1) pn.
16:30 FK Tuzla City - Zrinjski Mostar 2:4 (0:0, 0:0) pn.
16:30 Čelik Zenica - FK Krupa 1:2 (0:1)
16:30 Zvijezda 09 Bijeljina - FK Mladost Doboj-Kakanj 1:0 (1:0)
16:30 FK Modriča - Borac Banja Luka 1:3 (0:0)
16:30 NK Metalleghe-BSI - Sloboda Tuzla 0:1 (0:0)
16:30 Sloga Gornje Crnjelovo - Slavija Sarajevo 4:0 (2:0)
16:30 Pobjeda Tešanjka - Zvijezda Gradačac 1:3 (1:1)
16:30 NK TOSK Tesanj - FK Goražde 3:0 (1:0)
16:30 NK Bosna Visoko - NK GOŠK Gabela 1:2 (0:0)
16:30 Mladost Kikači - Leotar Trebinje 3:2 (1:0)
19:30 Široki Brijeg - Željezničar Sarajevo 2:0 (1:0)
Octavos de final
03.10.2018 15:30 NK TOSK Tesanj - NK GOŠK Gabela 4:0
15:30 FK Rudar Kakanj - FK Sarajevo 2:4 (0:0, 0:0) pn.
15:30 Zvijezda Gradačac - Zvijezda 09 Bijeljina 2:0 (0:0)
15:30 Mladost Kikači - Sloga Gornje Crnjelovo 6:7 pn.
15:30 Borac Banja Luka - Radnik Bijeljina 5:4 pn.
15:30 FK Rudar - FK Klis 2:3 (0:1, 2:2) pn.
17:00 Zrinjski Mostar - FK Krupa 4:2 (0:0, 1:1) pn.
18:30 Sloboda Tuzla - Široki Brijeg 4:5 (1:1, 1:1) pn.
Cuartos de final
27.02.2019 14:30 Zvijezda Gradačac - NK TOSK Tesanj 0:2 (0:1)
17:00 FK Sarajevo - Zrinjski Mostar 1:0 (1:0)
19:00 Široki Brijeg - Borac Banja Luka 2:1 (2:1)
05.03.2019 15:00 Sloga Gornje Crnjelovo - FK Klis 1:1 (0:1)
13.03.2019 15:00 NK TOSK Tesanj - Zvijezda Gradačac 4:1 (2:0)
15:00 FK Klis - Sloga Gornje Crnjelovo 2:2 (1:2)
16:00 Zrinjski Mostar - FK Sarajevo 0:1 (0:0)
18:00 Borac Banja Luka - Široki Brijeg 0:1 (0:1)
Semifinales
03.04.2019 16:00 Sloga Gornje Crnjelovo - FK Sarajevo 1:4 (0:3)
16:00 Široki Brijeg - NK TOSK Tesanj 2:0 (1:0)
10.04.2019 16:00 NK TOSK Tesanj - Široki Brijeg 0:1 (0:1)
18:00 FK Sarajevo - Sloga Gornje Crnjelovo 5:0 (1:0)
Final
08.05.2019 18:00 FK Sarajevo - Široki Brijeg 3:0 (2:0)
15.05.2019 17:00 Široki Brijeg - FK Sarajevo 1:0 (1:0)