In 2014, Astashkina competed at the 2014 European Junior Championships winning 4 gold medals in (200 m, 100 m, 50m breaststroke and 4 × 100 m medley), that same year, she competed in seniors at the 2014 European Championships and at the 2014 FINA World Swimming Championships (25 m) in Doha, Qatar where she qualified for the finals in 200 m breaststroke finishing in 6th place and with Team Russia finishing 5th in 4 × 100 m women's medley.