I 2012 fikk han sin første VM-medalje. I VM i friidrett innendørs 2012 fikk han sølv, med høyden 5,80 meter. Renaud Lavillenie vant gullet, med 5,95 meter. Senere på året, i et stevne i Aachen i september, satte han ny tysk rekord utendørs med 6,01 meter. Han deltok også i sommer-OL 2012 i London, der han kom på 2.-plass.