Žrijebom je odlučeno da se u prvim utakmicama osmine finala Kupa BiH aktuelni prvak Željezničar sastane u Lukavici sa ekipom Slavije, dok će ekipa Sarajeva ići u goste timu Viteza.
Natron Maglaj će dočekati ekipu Mladosti iz Velike Obarske, a u Mostaru će se sastati Zrinjski i Borac. Čelik će na Bilinom Polju ugostiti Bratstvo iz Gračanice, a aktuelni osvajač Kupa BiH, Široki Brijeg, na Pecari će dočekati ekipu bijeljinskog Radnika. Velež će u goste Slobodi iz Mrkonjić Grada, a Olimpic će na svom terenu dočekati ekipu Gruda.
Prve utakmice su na rasporedu 23. oktobra u 15, odnosno 18 sati, dok će se uzvratni mečevi igrati 6. novembra u 13:30 i 16:30 sati.
Osmina finala Kupa BiH:
FK Slavija - Željezničar Vitez - Sarajevo Natron Maglaj - Mladost Velika Obarska Zrinjski - Borac
NK Čelik - Bratstvo Gračanica Široki Brijeg - Radnik Bijeljina Olimpic - Grude Sloboda Mrkonjić Grad - Velež