Career
Xiao Zhi started his football career with second tier football club Nanjing Yoyo, where he would establish himself as a regular within the team before he was sold to his local football club Henan Jianye for 1.3 million Yuan. With his new club he would play within the top tier and make his debut for them on March 11, 2007 when he made his first league appearance against Beijing Guoan in a 0-0 draw. Due to his versatility to play as a winger or striker he would find significant playing time and score his first goal against Changchun Yatai on November 4, 2007 in a 3-2 victory.
By the end of season he would make 23 league appearances and though these often came as a substitute he would still play a large part in Henan"s establishment in the Chinese Super League.
On 27 January 2016, Xiao transferred to fellow Chinese Super League side Guangzhou R&F.