Dyankova began rhythmic gymnastics when she was six years old.[1] She was a reserve for Bulgaria's main senior group in 2014, 2015, and 2016.[3]
2017
Dyankova began competing with Bulgaria's main senior group in 2017. At the Pesaro World Cup, she won the gold medal in the group all-around and the silver medal in the 5 hoops final.[4][5] The Bulgarian group won another group all-around gold medal at the Baku World Cup and a silver medal in 3 balls + 2 ropes and a bronze medal in 5 hoops.[6] Then at the Sofia World Cup, they won another group all-around gold and silver medals in both apparatus finals behind Ukraine.[7] She competed at the 2017 World Championships alongside Elena Bineva, Madlen Radukanova, Laura Traets and Teodora Aleksandrova. They won the silver medal in the group all-around behind Russia and the bronze medal in the 3 balls + 2 ropes final behind Russia and Japan. They also placed fourth in the 5 hoops final.[8][9]
2018
At the Sofia World Cup, Dyankova and the Bulgarian group won gold in the group all-around and in 5 hoops and bronze in 3 balls + 2 ropes.[10] Then at the Baku World Cup they won gold in both apparatus finals but lost the group all-around to Italy.[11] They won another group all-around gold medal at the Guadalajara World Challenge Cup in addition to winning gold in 3 balls + 2 ropes and silver in 5 hoops.[12] She then competed at the European Championships alongside Elena Bineva, Madlen Radukanova, Laura Traets, and Stefani Kiryakova. They won the bronze medal in the group all-around behind Russia and Italy and placed fourth in the 5 hoops final. In the 3 balls + 2 ropes final, they won the gold medal, and they won a team bronze medal with the individual juniors.[13] Then at the Kazan World Challenge Cup, they won the group all-around bronze medal behind Italy and Russia, and they won silver in 5 hoops behind Russia.[14] The same group competed at the World Championships in Sofia where they won the group all-around bronze medal behind Russia and Italy and qualified for the 2020 Olympic Games.[15] They then won the gold medal in the 5 hoops final and placed sixth in 3 balls + 2 ropes.[16]
2019
Dyankova competed with Stefani Kiryakova, Madlen Radukanova, Laura Traets, and Erika Zafirova during the 2019 season. The group won the gold medal in the 3 hoops + 4 clubs final and the silver medal in the group all-around at the Pesaro World Cup.[17] Then at the Sofia World Cup, they won the group all-around gold medal.[18] She represented Bulgaria at the 2019 European Games where the Bulgarian group won silver in the group all-around by only 0.050 behind Belarus. They also won the silver medal in the 5 balls final, this time behind Russia. In the 3 hoops + 4 clubs final, they won the bronze medal behind Belarus and Ukraine.[19] She then competed at the World Championships in Baku where the Bulgarian group won the bronze medal in the group all-around behind Russia and Japan.[20] They then won the silver medal behind Japan in the 5 balls final, and they placed fifth in the 3 hoops + 4 clubs final.[21]
2021
The Bulgarian team began their year at the Sofia World Cup, where the team won gold in the group all-around and in both apparatus finals.[22] They once again swept the gold medals at the Baku World Cup.[23] She then competed at the European Championships in Varna, Bulgaria. The Bulgarian team of the senior group, Boryana Kaleyn, and Katrin Taseva finished in fourth place.[24] The Bulgarian group finished fifth in the all-around, but they won gold in the 5 balls final and won silver in the 3 hoops + 4 clubs final behind Israel.[25][26][27]
Dyankova was selected to represent Bulgaria at the 2020 Summer Olympics alongside Laura Traets, Stefani Kiryakova, Madlen Radukanova, and Erika Zafirova. In the qualification round, the group qualified in first place after receiving the highest scores for both of their routines.[28][29] In the group all-around final, they once again received the highest scores for both routines and won the gold medal with a total score of 92.100, 1.400 points ahead of Russia. This marked the first time a non-Russian team won the Olympic gold medal in the group all-around since Spain won in 1996, and it was the first time Bulgaria won the Olympic group all-around competition.[30][31] Dyankova was selected to be the flag bearer for Bulgaria in the closing ceremonies.[32]
She maintains close friendships with her former group Olympic teammates. Dyankova got engaged to retired Bulgarian footballer Nikola Yanachkov in 2021.[35] They got married on November 5, 2023, after 9 years of dating.[36] She has a younger sister named Polina and graduated high school from SVEO "A.S. Pushki, which focused on Italian language studies instruction. She resides in Sofia, Bulgaria and has two poodles. She was the capital of the Bulgarian rhythmic gymnastics team until her retirement from competitive sports in 2021, following the Tokyo Olympic Games.[37]