She was the runner-up in the Women's World Chess Championship 2012, losing to Anna Ushenina in the final on the tie-break. In 2017, Stefanova won two gold medals at the IMSA Elite Mind Games in Huai'an, China, in the women's rapid chess event and the women's blitz chess event.