She was born in Lebanon, Pennsylvania. At the Beijing 2008 Olympics, competing as Jamie Beyerle, she placed 4th in Women's 10 metre air rifle and 5th in Women's 50 metre rifle three positions. She placed 2nd at the 2008 ISSF World Cup in Milan. At the 2012 Summer Olympics, competing as Jamie Gray, she won the gold medal in women's 50 meter rifle three positions. She set Olympic records with 592 points in the qualification round and 691.9 total points including the final.