Xing Zihao trains at the International Billiards Academy in Yushan, east China.
[2] He represented Yushan at the China Snooker Team Tournament in July 2022, alongside Bai Langning and Huang Jiahao.
[4] Xing Zihao made his debut in a professional draw at the 2023 Championship League held at the Morningside Arena in Leicester, England from 26 June 2023.
[5][6] At the 2023 Wuhan Open he benefited from a walkover when World Champion Luca Brecel pulled out of the event.
[12] He made his season debut at the 2024 Championship League in Leicester in June 2024, and won matches against amateur Joshua Thomond and rookie pro Kreishh Gurbaxani, before losing to Ali Carter to finish second in his round-robin group.