David Storl a remporté la médaille d'or lors des Championnats du monde junior en 2008 à Bydgoszcz, avec un jet de 21,08 m (poids de 6 kg) et celle des Championnats du monde jeunesse en 2007 à Ostrava (République tchèque), avec un jet de 21,40 m (poids de 5 kg). Il bat le record du monde junior du lancer de poids (6 kg) avec 22,73 m en 2009, il est alors junior 2 année. Ce record a, depuis, été battu par Jacko Gill mais constitue encore le record d'Europe. Toujours en 2009, il réussit déjà 20,43 m au poids senior.