Xu started his youth career at the Evergrande Football School in 2014, and after winning the U14 Chinese FA Cup with the Evergrande Football School in 2018, he moved abroad to Spain to pursue his studies with a sector of the Evergrande Football School in Spain.[2]
Guangzhou
On 16 November 2022, Xu made his competitive debut when he entered play as an 80th-minute substitute in a 4–2 win over Sichuan Jiuniu in the Chinese FA Cup.[3] He made his league debut a month later on 23 December, starting in a Chinese Super League game against Beijing Guoan.[4] Xu was re-registered as a Guangzhou player in the 2023 summer transfer window,[5] and became a first-team regular.[6]
International career
Xu represented China in various youth levels, including the China U15s[7] and the China U20s.[8]
^"U-20亚洲杯中国队2:0战胜沙特队" [AFC U20 Asian Cup, China 2–0 Saudi Arabia]. www.thecfa.cn (in Chinese). 30 November 2023. Retrieved 4 January 2024.
^"中国足球协会关于组织奥林匹克男子足球队2023年第八期集训的通知" [The CFA's announcement on organising the eighth Olympics men's football team training camp]. www.thecfa.cn (in Chinese). 30 November 2023. Retrieved 4 January 2024.