2006. aasta maailmameistrivõistlustel Szeged'is (Ungari) keskendus Yang lühema distantsi võistlustele. Ta võitis C-1 500 m pronssmedali, mis oli Hiina esimene meeste maailmameistrivõistluste medal, ja lõpetas C-1 200 m viiendana. Yang võitis järgmiste maailmameistrivõistluste C-1 500 meetri võistlusel uue pronssi.
Duisburgis.