Hoffmann compitió en los 100 metros, en la clasificación obtuvo la segunda posición en una carrera con cinco atletas, que le permitió clasificarse para la final.En el triple salto quedó empatado en la sexta y séptima posición con el atleta griego Khristos Zoumis.En lanzamiento de peso quedó en una de las tres últimas posiciones empatado con Carl Schuhmann y Ellery Clark.En escalada de cuerda consiguió la tercera posición con 12,5 metros escalados, con lo que logró una medalla de bronce tras los dos atletas griegos, Nikolaos Andriakopoulos y Thomas Xenakis, en la cuerda de 14 metros.En las competiciones por equipo, del cual Hoffmann era capitán, el equipo alemán ganó el oro en las dos competiciones existentes, barras paralelas y barra fija.