Yang started his professional football career in 2011 with the Shanghai Zobon's squad for the 2011 China League Two campaign.
[2] He made his Super League debut on 22 March 2014 in a game against Hangzhou Greentown, coming on as a substitute for Zhu Zhengrong in the 79th minute.
[5] On 28 February 2017, Yang was loaned to fellow Super League side Yanbian Funde until 31 December 2017.
[6] He would failed to establish himself in the first team and was downgraded to reserve squad in June 2017.
The following season would see him loaned out again, this time to third tier club Suzhou Dongwu where he made his league debut on 31 March 2018 against Hunan Billows in a 2-1 defeat.