After Song transferred to Chengdu Blades, Shi played as the back-up for newcomer Zhang Lei in 2010.
[4] Shi returned to Liaoning in the 2016 season and became the first choice goalkeeper of the club after Zhang Lu left for Tianjin Quanjian.
He subsequently joined Chongqing Liangjiang Athletic on 29 April 2022, and was included in their squad for the 2022 Chinese Super League season.
However, Chongqing announced disbandment and exit from the Chinese Super League due to financial difficulties on 24 May 2022, 10 day before the new season begins.
On 14 January 2017, Shi made his debut for Chinese national team in the third-place playoff of 2017 China Cup against Croatia.