Anderson voitti Pekingin alle 20-vuotiaiden MM-kilpailuissa 2006 kultaa 4 × 100 metrin viestijuoksussa ja sijoittui viidenneksi 100 metrillä. Hän voitti NCAA:n mestaruuden 100 metrillä 2009 ja sisäratojen Yhdysvaltojen-mestaruuden 60 metrillä 2011. Hän juoksi Daegun MM-kilpailuissa 2011 alkuerissä maansa pikaviestijoukkueessa, joka loppukilpailussa voitti toisella kokoonpanolla maailmanmestaruuden. Moskovan MM-kilpailuissa 2013 hän sijoittui 100 metrillä seitsemänneksi ja juoksi toisen osuuden Yhdysvaltojen hopeajoukkueessa 4 × 100 metrin viestissä.