Ruan Zhexiang was promoted to the senior team of Liaoning F.C. within the 2019 China League One season and would make his debut in a Chinese FA Cup game on 16 April 2019 against Baoding Yingli ETS in a 1-0 victory. He would go on to establish himself as a regular within the team, however the club disbanded due to wage arrears and he was allowed to leave the team.[1] On 29 July 2020, Ruan would join Qingdao Huanghai.[2]