Ako olympijský canoeista s magisterským titulom absolvoval Jiangxi Normal University, Yang oficiálne oznámil svoj odchod do dôchodku na konci Národných hier v roku 2009, krátky čas sa vrátil do súťaže na 13. Národných hrách.
Rok 2013. 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.