Adams voitti kultaa alle 20-vuotiaiden EM-kilpailuissa 2007 tuloksella 16,50 m. Barcelonan EM-kilpailuissa 2010 hän oli kuudes tuloksella 16,78 m. Vuonna 2012 hän saavutti pronssia Istanbulin sisäratojen MM-kilpailuissa tuloksella 17,36 m. Lontoon olympialaisissa hän sijoittui yhdeksänneksi. Sisäratojen MM-kilpailuissa Sopotissa 2014 hän voitti MM-kultaa tuloksella 17,37 m ja samana kesänä Zürichin EM-kisoissa hän oli toinen tuloksella 17,09 m. Molemmat mitalinsa hän menetti myöhemmin dopingin takia. Pekingin MM-kilpailuissa 2015 hän sijoittui viidenneksi tuloksella 17,28 m.