Felix voitti Dohan sisäratojen MM-kisoissa 2010 kultaa 4×400 metrin viestissä. Hän voitti samana vuonna Yhdysvaltain mestaruuden 100 metrillä. Vuonna 2011 hän voitti kotimaansa mestaruuden 400 metrin juoksussa. Daegun MM-kilpailuissa hän sai 400 metrillä hopeaa ennätyksellään 49,59 ja 200 metrillä pronssia ajalla 22,42. Lisäksi hän voitti kultaa sekä 4×100 metrin että 4×400 metrin viestissä. Hän voitti 2012 Yhdysvaltojen olympiakarsintojen 200 metriä. Lontoon olympialaisissa 2012 Felix voitti 200 metrillä kultaa ajalla 21,88 ja sijoittui 100 metrillä viidenneksi ennätyksellään 10,89. Hän juoksi lisäksi toisen osuuden Yhdysvaltojen voittoon päättyneissä 4 × 100 ja 4 × 400 metrin viesteissä.