Ruan Yang started his football career when he joined Hangzhou Greentown's youth academy in 2008.
[1] He arrived in Portugal on 16 December 2011, he played for Real SC's youth team alongside Li Yuanyi in the 2011-12 season.
Ruan made his first appearance for Sporting CP B on 6 December 2012, coming on as a substitute in a 2-3 loss against Uniao Madeira.
At Hangzhou, Ruan would struggle to gain much playing time and was even dropped to the reserves before he transferred to League Two side Hunan Billows on 9 March 2018.
[4] He would go on to establish himself as regular within the team and was part of the squad that won the division and promotion to the top tier at the end of the 2022 China League One campaign.