At the International Tournament in Brno in 2013, Zafirova won three silver medals. She has competed in the Junior World Cup in Minsk and Lisboa. She competed at the 2014 Junior European Championships (together with Boryana Kaleyn and Katerina Marinova) where team Bulgaria finished in 4th place. In 2015 she competed at the Junior World Cup in Sofia.