Career
In 2006, Sun Shilin started his professional football player career with Harbin Yiteng in the China League Two. In February 2011, Sun transferred to China League Two side Fushun Xinye. In January 2012, Sun transferred to Chinese Super League side Liaoning Whowin.
In February 2012,he moved to China League One side Fujian Smart Hero on a one-year loan deal.
He made his league debut for Liaoning on 18 May 2013 in a game against Guangzhou Evergrande,coming on as a substitute for Pablo Brandán in the 79th minute. On 20 March 2015, he received a ban of three months by Chinese Football Association for age falsification which he changed his age from 24 October 1988 to 24 October 1989.