Jako olimpijski i konkurencyjny canoista z tytułem magistra ukończył Jiangxi Normal University, Yang oficjalnie ogłosił swoją emeryturę na zakończenie Igrzysk Narodowych w 2009 roku, w krótkim czasie powrócił do rywalizacji w XIII Igrzyskach Narodowych
W 2013 roku. Zdobył wiele medali w głównych międzynarodowych i krajowych zawodach, był trzema złotymi i jednym srebrnym medalistami w dwóch Igrzyskach Azjatyckich; uczestniczył w czterech Igrzyskach Narodowych od 2001 do 2013 roku, zdobył cztery złote medale w późniejszych trzech Igrzyskach Narodowych.