 He had represented Singapore in many major events such as 15th Asian Games, 18th Commonwealth Games and 23rd SEA Games.In 2005, Yang won 2 Pro Tour Men's Singles U21 titles and won the Pro Tour Grand Finals Men's Singles U21 title.He also won the silver medal in the Beijing Invitational.