Como olímpico e canoísta competitivo graduado pola Universidade Normal de Jiangxi, Yang anunciou oficialmente o seu retiro nos Xogos Nacionais de 2009.
Finalmente, fixo unha curta volta para competir nos 13 Xogos Nacionais de 2013. Gañou moitas medallas en grandes competicións internacionais e domésticas, foi tres medallistas de ouro e unha de prata en dous Xogos Asiáticos; participou en catro Xogos Nacionais de 2001 a 2013, gañou catro medallistas de ouro en tres Xogos Nacionais posteriores.