Ako olympijský canoeista s magisterským titulom absolvoval Jiangxi Normal University, Yang oficiálne oznámil svoj odchod do dôchodku na Národných hrách v roku 2009.
Na konci roku 2013 sa krátko vrátila, aby sa zúčastnila 13. národných hier. Získal mnoho medailí na významných medzinárodných a domácich súťažiach, bol troma zlatými a jedným strieborným medailistom na dvoch Ázijských hrách; zúčastnil sa štyroch národných hier od roku 2001 do roku 2013 a získal štyri zlaté medaily na ďalších troch národných hrách.