Kalcheva began training in rhythmic gymnastics at the Burgas club Chernomorets. She was a member of the national team for six years and trained with Julia Baicheva, Iliana Raeva and Neshka Robeva.[2]
In 1999 she became the individual champion of Bulgaria. The same year she won the Julieta Shishmanova international tournament.[2] In May she competed at the European Championships in Budapest, being 14th overall.[3][4] In October she was selected for the World Championships in Osaka, being 6th in teams along Victoria Danova and Teodora Alexandrova.[5][6]
In 2000 she became the captain of the Bulgarian senior group, in September she competed in the Olympic Games in Sydney alongGabriela Atanasova, Zhaneta Ilieva, Eleonora Kezhova, Galina Marinova and Kristina Rangelova. In Australia the group placed 6th in the preliminaries and 7th in the final.[7][8]
After the Olympics Kalcheva ended her competitive career, and was named as the most important athlete of the century from the city of Burgas.[9] She left for Spain, where she founded her own rhythmic gymnastics club "Primavera", and trained talents for 20 years.[2] Since 2019 she started working in her childhood club Chernomorets as a coach.[2][10]
In November 2022 she participated in a celebratory event for the 70th anniversary of the Bulgarian Rhythmic Gymnastics Federation.[11]