In the 2017 World Junior Swimming Championships, Hannah won four medals at the world junior championships, including three gold and one bronze. She was the reigning junior co-world champion in the 50 m backstroke and won a bronze in the 100 m backstroke.