He signed his first professional football contract after his successful trial at Jiangsu Sainty and was named in the reserve team of the club.
[2] On 23 February 2016, Liu made his debut for Jiangsu Suning in the first 2016 AFC Champions League group stage match against Vietnamese team Becamex Bình Dương.
[3] He committed a foul to concede a penalty which was scored by Nguyễn Anh Đức, as Jiangsu Suning tied with Becamex Bình Dương 1–1.
[4] In March 2018, Liu transferred to his hometown club Nantong Zhiyun in the China League Two.
[5] He would go on to gain promotion to the second tier when the club finished runners-up at the end of the 2018 China League Two campaign.