Viết tiếp cho đoạn này - Tại Giải vô địch thế giới 2006 ở Szeged, Hungary, Yang tập trung vào các sự kiện ngắn hơn. Anh đã giành huy chương đồng C-1 500 m, huy chương vô địch thế giới nam đầu tiên của Trung Quốc, và kết thúc thứ năm trong C-1 200 m. Yang đã giành được một huy chương đồng khác trong sự kiện C-1 500 m tại các giải vô địch thế giới sau
ở Duisburg.