Individually, she won the bronze medal in the hoop final behind Yulia Bravikova and Zhala Piriyeva.
At the 2015 Junior European Championships, Rybakova won the silver medal in the group all-around behind Russia.
[8] Rybakova and the Belarusian group won the gold medal in the 5 balls final at the 2019 Sofia World Cup.
[10] She then competed at the 2019 World Championships in Baku where the Belarusian group finished fourth in the all-around.
[12] Rybakova competed at the 2021 Tashkent World Cup where the Belarusian group won the all-around bronze medal behind Uzbekistan and Israel.
[13] She won a group all-around bronze medal at the 2021 Baku World Cup behind Bulgaria and Italy.
[15] She then competed at the 2021 European Championships and won a silver medal in the team competition with the senior group and individuals Alina Harnasko and Anastasiia Salos.
[17][18][19] Rybakova was selected to represent Belarus at the 2020 Summer Olympics alongside Hanna Haidukevich, Anastasiya Malakanava, Arina Tsitsilina, Karyna Yarmolenka.