She competed at the 2012 Summer Olympics in the Women's 400 metre freestyle, finishing 23rd in the heats, failing to qualify for the final, but breaking the Bulgarian national record. She also set new records in the 100 m and 200 m freestyle, but again did not progress beyond the heats.