Yang participated in the women's 48 kg class at the 2006 World Weightlifting Championships and won the gold medal, snatching 98 kg and clean and jerking an additional 119 kg for a total of 217 kg.
At the 2006 World Weightlifting Championships, Yang secured the gold medal in the women's 48 kg weight class by achieving a total score of 217 kg from her snatch (98 kg) and clean and jerk (119 kg).