El 2012 Hoffa se posicionó cuarto en la final del Campeonato Mundial en Pista Cubierta de Estambul con marca de 21,55 m;mientras que en los Juegos Olímpicos de Londres, su tercera aparición en la justa, se llevó la medalla de bronce con una marca de 21,23 m por detrás del polaco Tomasz Majewski, quien repitió en título del . El segundo puesto fue para el alemán David Storl.