Für die bulgarische Nationalmannschaft spielte er bei den Schacholympiaden 1992 in Manila und 1998 in Elista am zweiten Reservebrett mit einem Gesamtergebnis von 9,5 Punkten aus 14 Partien (+6 =7 −1). Die Balkaniade 1993 in Ankara konnte er mit der bulgarischen Nationalmannschaft gewinnen und erhielt zusätzlich eine individuelle Goldmedaille für sein Ergebnis von 3,5 Punkte aus 4 Partien am sechsten Brett.