| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. M Vasilev vs V Georgiev |
| ½-½ | 3 |
1998 |
BUL-ch | B00 Uncommon King's Pawn Opening |
| 2. M Turov vs M Vasilev |
| 1-0 | 46 |
2000 |
World University-ch 6th | B52 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 3. M Vasilev vs D Bojkov |
| ½-½ | 50 |
2001 |
65th ch-BUL | E67 King's Indian, Fianchetto |
| 4. B Trabert vs M Vasilev |
| ½-½ | 62 |
2001 |
10th Open | B40 Sicilian |
| 5. M Vasilev vs D Marholev |
| 1-0 | 32 |
2001 |
TCh-BUL | E68 King's Indian, Fianchetto, Classical Variation, 8.e4 |
| 6. Z Angelov vs M Vasilev |
| 0-1 | 29 |
2001 |
65th ch-BUL | B78 Sicilian, Dragon, Yugoslav Attack, 10.castle long |
| 7. M Vasilev vs S Topouzis |
| 1-0 | 30 |
2001 |
10th Open | D35 Queen's Gambit Declined |
| 8. M Vasilev vs L Nenkov |
| 0-1 | 52 |
2001 |
TCh-BUL | D00 Queen's Pawn Game |
| 9. K Karakehajov vs M Vasilev |
| ½-½ | 77 |
2001 |
65th ch-BUL | B53 Sicilian |
| 10. M Vasilev vs C Passoni |
| ½-½ | 60 |
2001 |
10th Open | E67 King's Indian, Fianchetto |
| 11. P Velikov vs M Vasilev |
| ½-½ | 61 |
2001 |
TCh-BUL | A13 English |
| 12. I Manolov vs M Vasilev |
| 0-1 | 28 |
2001 |
65th ch-BUL | A03 Bird's Opening |
| 13. I Nikolaidis vs M Vasilev |
| 1-0 | 26 |
2001 |
10th Open | E10 Queen's Pawn Game |
| 14. M Vasilev vs M Nikolov |
| ½-½ | 53 |
2001 |
65th ch-BUL | A45 Queen's Pawn Game |
| 15. G Rigo vs M Vasilev |
 | 0-1 | 38 |
2001 |
10th Open | A04 Reti Opening |
| 16. I Radulov vs M Vasilev |
| 0-1 | 36 |
2001 |
TCh-BUL | A06 Reti Opening |
| 17. M Vasilev vs I Cvetkov |
| ½-½ | 67 |
2001 |
65th ch-BUL | D00 Queen's Pawn Game |
| 18. M Vasilev vs M Angelis |
| 1-0 | 48 |
2001 |
10th Open | A45 Queen's Pawn Game |
| 19. P Pantaleev vs M Vasilev |
| ½-½ | 58 |
2001 |
65th ch-BUL | E08 Catalan, Closed |
| 20. M Vasilev vs Krasenkow |
 | 0-1 | 27 |
2001 |
10th Open | A45 Queen's Pawn Game |
| 21. M Vasilev vs N Dobrev |
| ½-½ | 36 |
2001 |
TCh-BUL | D00 Queen's Pawn Game |
| 22. P Delchev vs M Vasilev |
| ½-½ | 41 |
2001 |
65th ch-BUL | A07 King's Indian Attack |
| 23. M Vasilev vs L Zanellato |
 | 1-0 | 34 |
2001 |
10th Open | D00 Queen's Pawn Game |
| 24. M Vasilev vs M Stoinev |
| 1-0 | 75 |
2001 |
TCh-BUL | D00 Queen's Pawn Game |
| 25. M Vasilev vs N Ninov |
| 0-1 | 55 |
2001 |
65th ch-BUL | A45 Queen's Pawn Game |