I de olympiske lege i London i 2012 vandt Jones sølvmedaljer i 50 meter freestyle og i 4×100 meter freestyle-stafetten. Han vandt en guldmedalje i 4x100-meter medley-stafetten
Efter at have svømmet freestyle-benet i forløbet. Han deltog også i 100-meter freestyle, men kvalificerede sig ikke til finalen.