Tuhia he tohutoro mo tenei whitianga - I te 2006 World Championships i Szeged, Hungary, i arotahi a Yang ki nga whakataetae tawhiti poto. I wikitoria ia i te mētara parahi C-1 500 m, te mētara tuatahi a Haina mo nga toa toa o te ao, a ka mutu te tuarima i te C-1 200 m. I wikitoria a Yang i tetahi atu parahi i te huihuinga C-1 500 mita i nga whakataetae o te ao e whai ake nei
i Duisburg.