Nan Xiaoheng joined hometown club Xinjiang Tianshan Leopard in 2015 and was promoted to the first team in the 2016 season.
Nan joined hometown club Xinjiang Tianshan Leopard in 2015 after Shenyang Zhongze's dissolution. He was promoted to the first team in the 2016 season. 
