| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. V Vepkhvishvili vs V Petkov |
| ½-½ | 56 |
1988 |
Open Varna | B59 Sicilian, Boleslavsky Variation, 7.Nb3 |
| 2. V Vepkhvishvili vs V Petkov |
| 1-0 | 70 |
1990 |
Open Teteven | A46 Queen's Pawn Game |
| 3. V Petkov vs S Kozhuharov |
| 1-0 | 32 |
2005 |
69th Bulgarian Championship | D27 Queen's Gambit Accepted, Classical |
| 4. V Iotov vs V Petkov |
| 1-0 | 46 |
2005 |
69th Bulgarian Championship | A57 Benko Gambit |
| 5. J Skoberne vs V Petkov |
| 0-1 | 29 |
2005 |
12th Zadar Open | B22 Sicilian, Alapin |
| 6. V Petkov vs V Panbukchian |
| 1-0 | 38 |
2005 |
69th Bulgarian Championship | A81 Dutch |
| 7. V Petkov vs V Gagarin |
| 1-0 | 50 |
2005 |
12th Zadar Open | D45 Queen's Gambit Declined Semi-Slav |
| 8. R Raev vs V Petkov |
| ½-½ | 45 |
2005 |
69th Bulgarian Championship | A07 King's Indian Attack |
| 9. V Petkov vs D Bojkov |
| 0-1 | 55 |
2005 |
69th Bulgarian Championship | E94 King's Indian, Orthodox |
| 10. V Petkov vs I Jakic |
| 0-1 | 63 |
2005 |
12th Zadar Open | D48 Queen's Gambit Declined Semi-Slav, Meran |
| 11. S Nikolov vs V Petkov |
 | 0-1 | 40 |
2005 |
69th Bulgarian Championship | B90 Sicilian, Najdorf |
| 12. V Petkov vs A Brkic |
| ½-½ | 24 |
2005 |
12th Zadar Open | D80 Grunfeld |
| 13. V Petkov vs K Rusev |
| 1-0 | 36 |
2005 |
69th Bulgarian Championship | E45 Nimzo-Indian, 4.e3, Bronstein (Byrne) Variation |
| 14. D Dochev vs V Petkov |
| 0-1 | 56 |
2005 |
69th Bulgarian Championship | B90 Sicilian, Najdorf |
| 15. V Petkov vs I Cheparinov |
| 1-0 | 41 |
2005 |
69th Bulgarian Championship | E94 King's Indian, Orthodox |
| 16. Pavasovic vs V Petkov |
| ½-½ | 63 |
2005 |
Zadar op 12th | B51 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 17. T Sakelsek vs V Petkov |
| 0-1 | 38 |
2005 |
12th Zadar Open | B90 Sicilian, Najdorf |
| 18. V Petkov vs N Ninov |
| ½-½ | 26 |
2005 |
69th Bulgarian Championship | E45 Nimzo-Indian, 4.e3, Bronstein (Byrne) Variation |
| 19. V Petkov vs Z Kozul |
| 1-0 | 47 |
2005 |
12th Zadar Open | E94 King's Indian, Orthodox |
| 20. J Radulski vs V Petkov |
| ½-½ | 50 |
2005 |
69th Bulgarian Championship | B23 Sicilian, Closed |
| 21. V Petkov vs B Chatalbashev |
| ½-½ | 5 |
2005 |
69th Bulgarian Championship | D50 Queen's Gambit Declined |
| 22. V Petkov vs U Krstic |
| 1-0 | 49 |
2005 |
12th Zadar Open | E97 King's Indian |
| 23. G Grigorov vs V Petkov |
| ½-½ | 74 |
2005 |
69th Bulgarian Championship | A45 Queen's Pawn Game |
| 24. M Tratar vs V Petkov |
| ½-½ | 41 |
2005 |
12th Zadar Open | D37 Queen's Gambit Declined |
| 25. S Davletbakov vs V Petkov |
| 0-1 | 43 |
2006 |
37th Chess Olympiad | B90 Sicilian, Najdorf |