|  Final played at Georgi Asparuhov stadium, Sofia. attendance: 10,000 |  | date | time | team 1 | score | team 2 | HT |  | 26.05.09 | 20:30 | Litex Lovech | 3-0 | Pirin Blag. Blagoevgrad | 1-0 |  |  1-0 Niflore 20'; 2-0 Doka 72', 3-0 Bibishkov 86' |   
| date | time | team 1 | score | team 2 | HT |  | Wed 29.04.09 | 14:00 | Minyor Pernik | 0-1 | Litex Lovech | 0-0 |  |   Bibishkov 57' Minyor Stadium, Pernik. att.: 5,000. referee: Stanislav Todorov |  | Wed 29.04.09 | 16:40 | Pirin Blag. Blagoevgrad | 1-0 | Levski Sofia | 0-0 |  |  1-0 Peev 56' Hristo Botev Stadium, Blagoevgrad. att: 6,000, referee: Georgi Ignatov |   
|
 |   |  | Full draw. Lower Level played at home. |   
| date | time | team 1 | score | team 2 | HT |  | Wed 04.03.09 | 14:30 | Nesebar | 1-5 | Litex Lovech | 1-1 |  |  1-0 Hristov 15', 1-1 Popov 28'; 1-2 Doka 60', 1-3 Popov 71', 1-4 Bibishkov 75', 1-5 Cvetanov 77' |  | Wed 04.03.09 | 14:30 | Botev Krivodol | 1-4 | Minyor Pernik | 0-2 |  |  played in Montana. 0-1 0-2 Hazurov 17' 33'; 0-3 JankoviÄÇ 63', 0-4 Rumenov 78', 1-4 Vladinov 87'  |  | Wed 04.03.09 | 14:00 | Vihren Sandanski | 0-2 | Levski Sofia | 0-2 |  |  played in Kyustendil. 0-1 G. Ivanov 12', 0-2 Tasevski 28' |  | Wed 04.04.09 | 16:00 | CSKA Sofia | 1-1 | Pirin Blag. Blagoevgrad | 0-0 |  |  aet penalties 3-5 1-0 Marquinhos 58', 1-1 Spas Delev 70' |  |  Pirin Blagoevgrad: 0-1 Nakov, 1-2 Hazurov, 2-3 Peev, 3-4 Palankov, 3-5 Galchev |   CSKA Sofia: 1-1 Todorov, 2-2 Saidhodzha, 3-3 Toshev, Marquinhos, --- |   
|
 |   |  | Full draw. Lower Level played at home. |   
| date | team 1 | score | team 2 | HT |  | Sun 07.12.08 | Maritsa Plovdiv | 1-5 | Litex Lovech |   |  | Sun 07.12.08 | Nesebar | 2-1 | Pirin Gotse Delchev |   |  | Sun 07.12.08 | Vidima-Rakovski Sevlievo | 0-3 | Minyor Pernik |   |  | Sun 07.12.08 | Rodopa Smolyan | 1-3 | Botev Krivodol |   |  | Sun 07.12.08 | Spartak Plovdiv | 2-3 | Vihren Sandanski |   |  | Sun 07.12.08 | Levski Sofia | 2-1 | Sliven | aet  |  | Sun 07.12.08 | Balkan Botevgrad | 0-5 | CSKA Sofia |   |  | Sun 07.12.08 | Montana | 0-2 | Pirin Blag. Blagoevgrad |   |   
|
 |   |  | All 16 teams from A PFG 2009 entered. Matches played 11.11, 12.11, 13.11 and 26.11. |  | Full draw. Lower Level played at home. |   
| date | team 1 | score | team 2 | HT |  | --.11.08 | Litex Lovech | 2-0 | Botev Plovdiv |   |  | --.11.08 | Maritsa Plovdiv | 2-0 | Sportist Svoge |   |  | --.11.08 | Nesebar | 1-0 | Chernomorets Balchik | aet |  | --.11.08 | Pirin Gotse Delchev | 3-0 | Belasitsa Petrich |   |  | --.11.08 | Minyor Pernik | 2-1 | Cherno More Varna | aet |  | --.11.08 | Vidima-Rakovski Sevlievo | 1-0 | Chavdar Etropole (III) |   |  | --.11.08 | Botev Krivodol | 2-1 | Slavia Sofia |   |  | --.11.08 | Rodopa Smolyan | 2-1 | Chernomorets Burgas | aet |  | --.11.08 | Chavdar Byala Slatina | 1-2 | Spartak Plovdiv |   |  | --.11.08 | Lyubimetz 2007 | 1-2 | Vihren Sandanski |   |  | --.11.08 | Minyor Radnveo | 0-2 | Sliven |   |  | --.11.08 | Lokomotiv Sofia | 1-2 | Levski Sofia | aet |  | --.11.08 | Balkan Botevgrad | 1-0 | Lokomotiv Mezdra |   |  | --.11.08 | CSKA Sofia | 2-1 | Lokomotiv Plovdiv | aet |  | --.11.08 | Montana | 2-0 | Pirin Blagoevgrad | aet |  | --.11.08 | Spartak Varna | 1-2 | Pirin Blag. Blagoevgrad |   |   
|
 |   |  | 12 teams from B PFG entered.  |   
| date | team 1 | score | team 2 | HT | 1/16  |  | Wed 29.10.08 | Maritsa Plovdiv | 2âÀÓ1 | Shumen |   | 2. |  | Wed 29.10.08 | Sportist Svoge | 1âÀÓ0 | Lokomotiv Stara Zagora |   | 2. |  | Wed 29.10.08 | Nesebar | 2âÀÓ1 | Naftex Burgas |   | 3. |  | Wed 29.10.08 | Spartak Pleven | 0âÀÓ2 | Chernomorets Balchik |   | 3. |  | Wed 29.10.08 | Slivnishki Geroy Sliv. (III) | 2âÀÓ2 | Pirin Gotse Delchev | 2-4pen. | 4. |  | Wed 29.10.08 | Almus Bier (III) | 0âÀÓ3 | Vidima-Rakovski Sevlievo |   | 6. |  | Wed 29.10.08 | Chavdar Etropole (III) | 3âÀÓ1 | Kom-Minyor Berkovitsa |   | 6. |  | Wed 29.10.08 | Botev Krivodol | 1âÀÓ0 | Beroe Stara Zagora |   | 7. |  | Wed 29.10.08 | Rodopa Smolyan | 2âÀÓ1 | Kaliakra Kavarna |   | 8. |  | Wed 29.10.08 | Spartak Plovdiv | 1âÀÓ0 | Dunav Ruse |   | 9. |  | Wed 29.10.08 | Chavdar Byala Slatina | 2âÀÓ0 | Rilski Sportist Samokov |   | 9. |  | Wed 29.10.08 | Lyubimetz 2007 | 2âÀÓ1 | Svilengrad 1921 |   | 10. |  | Wed 29.10.08 | Marek Dupnitsa | 0âÀÓ0 | Minyor Radnevo | 4-5pen. | 11. |  | Wed 29.10.08 | Belite orli Pleven | 0âÀÓ2 | Balkan Botevgrad |   | 13. |  | Wed 29.10.08 | Etar-1924 Veliko Tarnovo | 1âÀÓ3 | Pirin Blagoevgrad |   | 15. |  | Wed 29.10.08 | Svetkavitsa | 1âÀÓ1 | Montana | 4-5pen. | 15. |   
|
 |   |  | 4 Level III and 3 Level II teams.  |   
| date | team 1 | score | team 2 | HT | R1  |  | Wed 15.10.08 | Slivnishki Geroy Sliv. (III) | 3âÀÓ0 | Akademik Sofia |   | 5. |  | Wed 29.10.08 | Brestnik 1948 | 1âÀÓ3 | Pirin Gotse Delchev |   | 5. |  | Wed 15.10.08 | Almus Bier (III) |  bye - Round 1 - match 6. |  | Wed 15.10.08 | Dorostol Silistra | 1-2 | Chavdar Etropole | aet | 7. |   
 | 
 |