He scored one goal in four appearances as Guangdong Sunray Cave won promotion to the second tier at the end of the 2008 season.
[2] In February 2013, Shi moved to Chinese Super League side Guizhou Renhe on a free transfer.
[7] He would go on to make his debut in a league game on 13 September 2020 against Liaoning Shenyang Urban that ended in a 2-0 victory.
[8] After the game he would go on to establish himself as a vital member of the team that gained promotion to the top tier after coming second within the division at the end of the 2021 China League One campaign.
[9] On 27 January 2025, Shi joined China League One club Foshan Nanshi.