Plasman u polufinale ostvarili su Borac, Sloboda, Sarajevo i Zrinjski.

Rezultati:

12.3.2019.

Borac-Široki Brijeg 1:0 (Nikola Turanjanin 76′) – prvi susret 1:0

13.3.2019.

Zvijezda 09-Sloboda 0:2 (Asim Muratović 19′, Viktor Paležnica 50′ penal) – prvi susret 0:0

Tomislav-Sarajevo 1:2 (Ammar Đuderija 10′, Ermin Kadrić 13′ – Antonio Mašić 17′) – prvi susret 0:7

Krupa-Zrinjski 1:1 (Danilo Šipovac 83′ – Blaž Bošković 10′) – prvi susret 2:3

 

HNK Tomislav