Yang made her first appearance at a Summer Paralympics in the 2008 Games in Beijing. She entered both the shot put and javelin throw, finishing seventh and eighth respectively. Four years later she appeared at the 2012 Paralympics in London, winning gold in both the javelin and the shot put.