Starting her ITU triathlon career in 2011, Anastasia went on to represented her country at the 2016 Rio de Janeiro Olympic Games. With a number of podium finishes, including gold at the 2014 Istanbul ETU Triathlon European Cup, again at the 2015 Chicago ITU Aquathlon World Championships and most recently, crossing the finish line to secure gold at the 2016 RUS Triathlon National Championships.
- 2nd place at the 2017 Melilla ETU Triathlon European Cup Final;
- 5th place at the 2017 Tiszaujvaros ITU Triathlon World Cup;
- 14th place at the 2017 ITU World Triathlon Abu Dhabi;
- 21st place at the 2017 Tiszaujvaros ITU Triathlon World Cup; and
- 28th place at the 2017 ITU World Triathlon Grand Final Rotterdam.
302019 Mooloolaba ITU Triathlon World Cup 16 Mar, 2019 - Elite Women - 01:01:09
182018 Tongyeong ITU Triathlon World Cup 27 Oct, 2018 - Elite Women - 01:01:08
162018 Weihai ITU Triathlon World Cup 22 Sep, 2018 - Elite Women - 02:12:03
342018 ITU World Triathlon Grand Final Gold Coast 12 Sep, 2018 - Elite Women - 01:58:04
192018 Glasgow ETU Triathlon European Championships 09 Aug, 2018 - Elite Women - 02:05:03