2. Runde
23.11.2011 12:30 Botev Kozloduy - FK Septemvri Simitli 7:8 (1:2, 2:2, 2:2) i.E.
12:30 FK Chavdar - Lokomotiv Plovdiv 0:2 (0:1)
12:30 Slavia Sofia - CSKA Sofia 0:1 (0:1)
12:30 Tundzha-1915 - PFC Montana 4:3 (0:0, 0:0, 0:0) i.E.
12:30 FK Dobrudzha - Nesebyr 1:0 (0:0)
12:30 PFC Pirin Gotse Delchev - PSFC Chernomorets 1:3 (1:2)
12:30 Botev Plovdiv - Botev Vratsa 1:0 (0:0)
12:30 FK Sportist Svoge - PFC Litex Lovech 0:5 (0:1)
12:30 PFC Kaliakra Kavarna - Lokomotiv Sofia 4:3 (0:1, 1:1, 1:1) i.E.
12:30 Minyor Pernik - Cherno More Varna 5:3 (0:1, 1:1, 1:1) i.E.
12:30 Spartak Pleven - Lyubimetz 2007 4:1 (2:0)
12:30 PFC Bansko - Levski Sofia 0:1 (0:1)
12:30 Vidima Rakovski - PFC Svetkavitsa 4:5 (0:0, 0:0, 1:1) i.E.
17:00 PFC Beroe - PFC Ludogorets Razgrad 0:1 (0:0, 0:0) n.V.
24.11.2011 12:30 Etar Veliko Tarnovo - Neftochimik Burgas 2:0 (1:0)
12:30 FK Vereya - FK Slivnishki 1:4 (0:3)
Achtelfinale
03.12.2011 11:30 Etar Veliko Tarnovo - Levski Sofia 0:3 (0:0)
12:00 FK Septemvri Simitli - FK Slivnishki 3:0 (1:0)
12:00 Tundzha-1915 - Minyor Pernik 0:3 (0:1)
12:00 FK Dobrudzha - Lokomotiv Plovdiv 0:4 (0:1)
12:00 PFC Ludogorets Razgrad - PFC Svetkavitsa 5:1 (2:0)
13:00 Spartak Pleven - CSKA Sofia 0:3 (0:1)
15:00 PFC Litex Lovech - PFC Kaliakra Kavarna 5:0 (3:0)
04.12.2011 12:00 Botev Plovdiv - PSFC Chernomorets 2:1 (1:0)
Viertelfinale
14.03.2012 13:30 Botev Plovdiv - PFC Ludogorets Razgrad 0:3 (0:1)
16:30 PFC Litex Lovech - Minyor Pernik 2:0 (1:0)
15.03.2012 12:00 Lokomotiv Plovdiv - Levski Sofia 2:1 (0:1, 1:1) n.V.
14:30 FK Septemvri Simitli - CSKA Sofia 2:1 (1:0)
Halbfinale
11.04.2012 15:00 FK Septemvri Simitli - PFC Ludogorets Razgrad 1:4 (0:1)
18:00 PFC Litex Lovech - Lokomotiv Plovdiv 0:1 (0:0)
Finale
16.05.2012 18:00 PFC Ludogorets Razgrad - Lokomotiv Plovdiv 2:1 (0:1)