Heaston was a participant in the 2008 Olympic Games where she placed 23rd in the qualifying round with a throw of . Prior to her Olympic appearance, she was a runner-up at the Olympic Trials with a throw of .