In 2008, Anderson posted a career best time of 9:30.75 in the women's steeplechase at the U.S. Olympic Trials in Eugene, Oregon. Finishing second overall in the event, she clinched a spot on the United States team for the Olympics.