Vuonna 2012 Lontoossa pidetyssä kesäolympialaisissa Jones voitti hopeamitallit 50 metrin vapaasti ja 4×100 metrin vapaasti vauhdittamisessa. Hän voitti kultamitalin 4x100 metrin risteyksessä
Uin vapaan tyylin uima-ajon jälkeen. Hän kilpaili myös 100 metrin vapaasti, mutta ei päässyt finaaliin.