 In 2011, Cai Shun started his professional footballer career with Hangzhou Greentown in the Chinese Super League.In March 2011, he moved to China League One side Hubei Greenery on a one-year loan deal.In June 2012, Cai transferred to China League One side Wuhan Zall.