Som en olympisk og en konkurrencedygtig kanoist med en kandidatuddannelse fra Jiangxi Normal University, meddelte Yang officielt sin pensionering ved de nationale lege i 2009.
end, gjorde et kort tids comeback for at konkurrere i den 13. nationale spil 2013. Han vandt mange medaljer i store internationale og indenlandske konkurrencer, han var tre guld og en sølvmedaljer i to asiatiske lege; han deltog i fire nationale lege fra 2001 til 2013, vandt fire guldmedaljer i senere tre nationale lege.