Lin Chuangyi

Lin started his professional football career in 2011 when he was promoted to Shanghai Zobon's squad for the 2011 China League Two campaign.

On 8 March 2013, he made his Super League debut for Shanghai Dongya, in a 4–1 away defeat against Beijing Guoan, coming on as a substitute for Lü Wenjun in the 67th minute.

[3][4] On 14 April 2018, Lin scored his second goal for the club in the last group stage match of 2018 AFC Champions League which Shanghai SIPG lost to Melbourne Victory 2–1.

[5][6] On 31 March 2021, Lin transferred to fellow top-tier club Cangzhou Mighty Lions for the start of the 2021 Chinese Super League campaign.

On 16 January 2025, Lin signed with Chinese Super League club Qingdao Hainiu as free agent.