Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
This round consisted of 16 single-legged fixtures. All 32 clubs entered the competition from this round, while the matches were scheduled for 23 September 2015, with three match on 22 September. In a case of a draw in the regular time, the winner was determined with a penalty shootout.
Home team
Away team
Result
Mladost Doboj Kakanj (I)
Čapljina (II)
2–0
Slavija Istočno Sarajevo (I)
Rudar Ugljevik (III)
4–0
Radnički Lukavac (II)
Olimpic Sarajevo (I)
2–1
Modriča (III)
GOŠK Gabela (II)
1–1 (5–6 p)
Goražde (II)
Sloboda Tuzla (I)
0–2
Čelik Zenica (I)
Vitez (I)
1–0
Drina Zvornik (I)
Bratstvo Gračanica (II)
0–1
Novi Travnik (II)
Travnik (I)
1–5
Željezničar Sarajevo (I)
Krupa (II)
1–0
Široki Brijeg (I)
Rudar Prijedor (I)
5–0
Orašje (II)
TOŠK Tešanj (III)
3–2
Radnik Bijeljina (I)
Mladost Velika Obarska (II)
3–0
Zrinjski Mostar (I)
Sarajevo (I)
1–1 (5–6 p)
Velež Mostar (I)
Sloboda Novi Grad (II)
0–1
Mladost Gacko (III)
Borac Banja Luka (I)
0–1
Rudar Kakanj (II)
Sloga Ljubuški (II)
2–0
Second round
The 16 winners continued their way to the final through this round. Unlike the last round, this round consisted of 8 two-legged fixtures. The dates for the matches were determined with the draw which was held on 15 October, while the matches took place on 21 October (first legs) and 4 November 2015 (second legs).
Team 1
Team 2
Leg 1
Leg 2
Agg. score
Sloboda Novi Grad (II)
Mladost Doboj Kakanj (I)
2–1
0–7
2–8
Borac Banja Luka (I)
Bratstvo Gračanica (II)
1–0
2–0
3–0
Čelik Zenica (I)
Sloboda Tuzla (I)
1–1
1–2
2–3
Travnik (I)
Radnički Lukavac (II)
0–2
0–0
0–2
Rudar Kakanj (II)
Radnik Bijeljina (I)
1–3
1–7
2–10
Željezničar Sarajevo (I)
GOŠK Gabela (II)
3–0
1–0
4–0
Orašje (II)
Široki Brijeg (I)
0–3
0–6
0–9
Slavija Istočno Sarajevo (I)
Sarajevo (I)
1–4
1–3
2–7
Quarter final
Played on 9 and 15 March 2016; over two legs
Team 1
Team 2
Leg 1
Leg 2
Agg. score
Radnički Lukavac (II)
Radnik Bijeljina (I)
0–2
1–1
1–3
Široki Brijeg (I)
Mladost Doboj Kakanj (I)
3–1
0–1
3–2
Borac Banja Luka (I)
Željezničar Sarajevo (I)
0–2
1–2
1–4
Sloboda Tuzla (I)
Sarajevo (I)
2–1
3–0
5–1
Semi final
Played on 13 and 20 April 2016; over two legs.
Team 1
Team 2
Leg 1
Leg 2
Agg. score
Radnik Bijeljina (I)
Široki Brijeg (I)
1–0
1–2
2–2 (a)
Željezničar Sarajevo (I)
Sloboda Tuzla (I)
1–2
1–3
2–5
Final
The final is played over 2 legs. The first match has been played on 11 May 2016, the second one will be played on 18 May 2016.