Die bulgarische Meisterschaft konnte er viermal gewinnen: 1991, 1998, 2007, 2010. Er spielte für Bulgarien bei drei Schacholympiaden: 1996, 1998 und 2004. Außerdem nahm er zweimal an den europäischen Mannschaftsmeisterschaften (2003 und 2007) teil.