Im Februar 2006 nahm Kirkowa als einzige Bulgarin an Alpinbewerben der Olympischen Winterspiele in Turin teil. Sie startete nur im Slalom, fiel aber nach Platz 41 im ersten Lauf im zweiten Durchgang aus. Auch bei ihren nächsten beiden Weltmeisterschaften war sie die einzige Teilnehmerin aus Bulgarien. Bei der WM 2007 in Åre kam sie auf Platz 44 im Riesenslalom und Rang 45 im Slalom. Bei der Weltmeisterschaft 2009 in Val-d’Isère erreichte sie mit Platz 22 in der Super-Kombination und Rang 28 im Super-G ihre besten Ergebnisse bei internationalen Titelkämpfen. Im Riesenslalom konnte sie sich nicht für den zweiten Durchgang qualifizieren und im Slalom schied sie im ersten Lauf aus. Kirkowas nächstes Großereignis waren die Olympischen Winterspiele 2010 in Vancouver. Dort startete sie – wieder als einzige Bulgarin – in allen Disziplinen außer der Super-Kombination, kam aber nur einmal als 33. der Abfahrt ins Ziel. Bei der Weltmeisterschaft 2011 in Garmisch-Partenkirchen war sie erneut die einzige weibliche Vertreterin ihres Landes. Sie startete im Slalom und im Riesenslalom, belegte im Riesenslalom den 51. Platz, schied aber im Slalom aus. Bei den bulgarischen Meisterschaften gewann Kirkowa seit 2007 13 Titel.