*Club domestic league appearances and goals, correct as of 00:01, 31 January 2023 (UTC) ‡ National team caps and goals, correct as of 00:01, 29 April 2022 (UTC)
Zheng Xuejian would play for the Jiangsu youth team before being selected for the Chinese U17 team.[1] He would go on to be promoted to the Jiangsu senior in the 2020 league season before being loaned out to the Chinese U19 team, who were allowed to participate within the third tier of the Chinese football league pyramid. After his loan period ended and he would return to Jiangsu he would discover that on 28 February 2021, the parent company of the club Suning Holdings Group announced that operations were going to cease immediately due to financial difficulties.[2]
Zhang would be free to join second tier club Nanjing City in the 2021 league season and would go on to make his debut in a league game on 30 April 2021 against Chengdu Rongcheng in a 2-0 defeat.[3] He would go on to establish himself as vital member of their team throughout the season and would even go out on loan to the Chinese U20 team who participated within the Chinese third tier. On 17 February 2022 he would transfer to top tier club Zhejiang.[4] He would go on to make his debut in a Chinese FA Cup game on 18 November 2022 against Dalian Professional in a 1-0 victory.[5]