Ha vinto per quattro volte il Campionato bulgaro nel 1994, 1996, 2001 e 2019.
Ha partecipato con la Bulgaria a otto Olimpiadi degli scacchi dal 1994 al 2012, con il risultato complessivo di +36 =34 –12 (64,6%). Ha vinto la medaglia d'argento individuale in 4a scacchiera alle Olimpiadi di Dresda 2008.[1]