As a junior swimmer, Anderson won the 100 metre freestyle event at the 2017 World Junior Swimming Championships in Indianapolis. A year later she became the European Junior Champion at the 50 metre and 100 metre freestyle distances at the European Junior Swimming Championships. She was also part of the Great Britain team that won gold in the women's medley relay and a silver in the mixed medley relay in what was her breakthrough year in to the British senior team.