At the 2008 World Junior Championships in Athletics in Bydgoszcz, Poland, Anderson won a gold medal in the 400 meter hurdles and 4x400 meter relay. At the latter qualifying race in Ohio, Anderson set a new stadium record at the Jesse Owens Memorial stadium with a time of 49.28 that was in place since 2003.