1. Round
14/10/2023 11:30 FK Dobrudzha - Lokomotiv Plovdiv 3:4 (1:1, 2:2) aet
13:00 Spartak Pleven - Lokomotiv Sofia 0:1 (0:1)
13:00 Vihren Sandanski - Pirin Blagoevgrad 0:1 (0:0)
13:00 Septemvri Tervel - Arda Kardzhali 0:4 (0:2)
13:00 FK Sportist Svoge - Hebar Pazardzhik 0:1 (0:0)
31/10/2023 15:30 PFC Litex Lovech - Cherno More Varna 1:0 (0:0)
01/11/2023 11:30 Maritsa Plovdiv - CSKA 1948 Sofia 0:1 (0:0)
11:30 Septemvri Sofia - Botev Vratsa 3:4 (1:2, 3:3, 5:5) pso
13:00 Spartak Varna - FK Krumovgrad 1:0 (0:0)
08/11/2023 11:30 Strumska Slava - Botev Plovdiv 0:3 (0:1)
09/11/2023 15:30 Chernomorets Balchik - CSKA Sofia 0:3 (0:2)
18/11/2023 11:30 Bdin Vidin - PFC Beroe 1:2 (0:0, 1:1) aet
11:30 PSFC Chernomorets - Etar Veliko Tarnovo 2:3 (1:0, 2:2) aet
22/11/2023 11:30 Balkan Botevgrad - PFC Ludogorets Razgrad 0:4 (0:1)
16:00 FC Dunav Ruse - Levski Sofia 1:3 (1:2)
23/11/2023 11:30 FC Yantra - Slavia Sofia 1:4 (1:2)
Round of 16
18/11/2023 12:00 Lokomotiv Sofia - Spartak Varna 1:4 (0:0, 0:0, 0:0) pso
12:30 Pirin Blagoevgrad - Botev Vratsa 2:1 (0:1, 1:1) aet
05/12/2023 12:00 Arda Kardzhali - PFC Litex Lovech 4:1 (2:0)
15:30 Slavia Sofia - CSKA Sofia 0:1 (0:1)
06/12/2023 12:30 Hebar Pazardzhik - Levski Sofia 2:1 (0:0)
15:30 PFC Ludogorets Razgrad - Lokomotiv Plovdiv 4:0 (1:0)
07/12/2023 12:30 CSKA 1948 Sofia - PFC Beroe 2:1 (0:0)
15:30 Etar Veliko Tarnovo - Botev Plovdiv 2:4 (0:0)
Quarter-finals
27/02/2024 15:30 Botev Plovdiv - Spartak Varna 2:1 (1:0)
28/02/2024 12:30 Hebar Pazardzhik - Pirin Blagoevgrad 2:1 (1:0)
15:30 CSKA Sofia - Arda Kardzhali 1:0 (1:0)
29/02/2024 15:30 PFC Ludogorets Razgrad - CSKA 1948 Sofia 3:1 (1:0)
Semi-finals
17/04/2024 17:00 CSKA Sofia - Botev Plovdiv 0:1 (0:0)
24/04/2024 16:45 PFC Ludogorets Razgrad - Hebar Pazardzhik 4:0 (2:0)
01/05/2024 16:45 Botev Plovdiv - CSKA Sofia 2:0 (1:0)
02/05/2024 16:45 Hebar Pazardzhik - PFC Ludogorets Razgrad 0:5 (0:3)
Final
15/05/2024 17:00 PFC Ludogorets Razgrad - Botev Plovdiv 2:3 (1:2)