In November 2016 at the Asian Swimming Championships in Tokyo, Zhang took silver in the solo technical routine as well as being part of the Chinese team that took silver in both the technical and highlight routine.
[2][3] In June 2022, at the World Aquatics Championships in Budapest, Zhang was part of the Chinese team that won gold in both the technical and free routines.
[6][7] In October 2023, at the delayed 2022 Asian Games in Hangzhou, Zhang was part of China's team that won gold in the team competition.
[8] In February 2024 at the World Championships in Doha, Zhang was part of the Chinese team that won gold in the acrobatic, free and technical team routines.
[9][10][11] At the 2024 Summer Olympics in Paris, she was part of China's team that won gold in the team event.