Yuan represented the Republic of China (as Chinese Taipei) at the 2004 Summer Olympics.
In the quarterfinals, Yuan faced Yun Mi-jin of South Korea, defeating the 3rd-ranked archer 107–105 in the 12-arrow match to end the Korean team's hopes of sweeping the medals.
In the final 12-arrow match, she lost by one point to 21st-ranked Alison Williamson of Great Britain, finishing just out of the medals at 4th place in women's individual archery.
[citation needed] At the 2008 Summer Olympics in Beijing, Yuan finished her ranking round with a total of 652 points.
This gave her the sixth seed for the final competition bracket, in which she faced Lexie Feeney in the first round, beating the archer from Australia 104–101.