Kirkova made her Olympic debut in Slalom during the 2006 Winter Olympics in Turin, but did not finish the course. She then competed in the women's downhill, super-G, slalom and giant slalom in the 2010 Winter Olympics, in all of these she failed to finish, except for the downhill, in which she came 33rd. During the 2014 Winter Olympics, she competed in slalom and giant slalom. She finished 36th in the giant slalom. At the 2018 Winter Olympics she finished 35th in the slalom and 40th in the giant slalom. She also participated at seven world championships between 2003 and 2017.