 He eventually made his league debut for Shanghai on 5 May 2012 in a game against Guangzhou R&F, coming on as a substitute for Zhu Jiawei in the 66th minute.In March 2016, Jiang was signed for China League Two side Sichuan Longfor.