1. Round
14/09/2011 15:00 Sloga Doboj - FK Sarajevo 0:1
15:00 FK Rudar - UNIS Vogošća 1:0
15:00 Zvijezda Gradačac - Sloboda Tuzla 1:0
15:00 NK Travnik - Velež Mostar 2:3
15:00 Slavija Sarajevo - Modriča Maksima 3:0
15:00 Iskra Bugojno - FK Rudar Kakanj 0:1
15:00 Široki Brijeg - FK Kozara 3:0 (2:0)
15:00 Olimpic Sarajevo - FK Mladost Gacko 3:0
15:00 NK Vitez - NK GOŠK Gabela 0:1
15:00 NK Mramor - Radnik Bijeljina 1:0
15:00 NK Krajišnik - Mladost Župča 6:0
15:00 Čelik Zenica - FK Podrinje Janja 4:0
15:00 HNK Branitelj - FK Dizdaruša Brčko 4:1 (3:0)
17:30 Zrinjski Mostar - FK Sutjeska Foča 3:0 (2:0)
18:00 Željezničar Sarajevo - Leotar Trebinje 2:0
18:00 Borac Banja Luka - NK Brotnjo 3:1 (1:0)
Round of 16
28/09/2011 14:30 NK Mramor - NK Krajišnik 1:1
14:30 Slavija Sarajevo - Široki Brijeg 1:2 (1:0)
14:30 FK Sarajevo - FK Rudar 3:0
14:30 NK GOŠK Gabela - Čelik Zenica 1:3 (0:0)
14:30 FK Rudar Kakanj - HNK Branitelj 0:1
15:00 Zrinjski Mostar - Velež Mostar 0:3
17:30 Željezničar Sarajevo - Olimpic Sarajevo 3:0 (1:0)
17:30 Borac Banja Luka - Zvijezda Gradačac 2:0 (2:0)
19/10/2011 14:00 NK Krajišnik - NK Mramor 2:1 (0:1)
14:00 FK Rudar - FK Sarajevo 5:4 (4:2)
14:00 Čelik Zenica - NK GOŠK Gabela 3:0 (0:0)
14:00 HNK Branitelj - FK Rudar Kakanj 2:1 (1:1)
14:00 Velež Mostar - Zrinjski Mostar 2:0 (2:0)
14:00 Zvijezda Gradačac - Borac Banja Luka 0:0 (0:0)
14:00 Olimpic Sarajevo - Željezničar Sarajevo 1:1 (0:0)
17:00 Široki Brijeg - Slavija Sarajevo 4:2 (4:0)
Quarter-finals
02/11/2011 12:30 NK Krajišnik - Široki Brijeg 1:1 (1:0)
12:30 Velež Mostar - HNK Branitelj 2:0 (1:0)
16:30 FK Sarajevo - Borac Banja Luka 0:0 (0:0)
17:00 Željezničar Sarajevo - Čelik Zenica 2:0 (1:0)
23/11/2011 12:00 HNK Branitelj - Velež Mostar 1:1 (0:1)
15:00 Borac Banja Luka - FK Sarajevo 6:5 (0:0, 0:0) pso
15:00 Široki Brijeg - NK Krajišnik 0:0 (0:0)
15:30 Čelik Zenica - Željezničar Sarajevo 0:0 (0:0)
Semi-finals
14/03/2012 16:00 Željezničar Sarajevo - Borac Banja Luka 1:0
17:00 Široki Brijeg - Velež Mostar 1:0
04/04/2012 15:00 Velež Mostar - Široki Brijeg 0:1
18:00 Borac Banja Luka - Željezničar Sarajevo 0:1
Final
25/04/2012 17:30 Željezničar Sarajevo - Široki Brijeg 1:0
16/05/2012 19:00 Široki Brijeg - Željezničar Sarajevo 0:0