Xu Haoyang

[2] On 22 September 2018, he made his senior debut in a 2–1 away defeat against Dalian Yifang, coming on as a substitute for Sun Shilin in the 89th minute.

[3] On 11 September 2021 he was loaned out to second tier football club Beijing BSU for the 2020 China League One season.

[4] He would go on to score his first club goal on 15 October 2020 in a league game against Suzhou Dongwu in a 4–0 victory.

[6] He would go on to establish himself as regular within the team that won the division and promotion to the top tier at the end of the 2021 China League One campaign.

[8] Xu made his debut for the China national team on 6 June 2024 in a 2026 FIFA World Cup qualifier against Thailand.