Fin juin, aux Championnats d'Europe d'Helsinki, l'Allemand franchit à sa seconde tentative et améliore à cette occasion de deux centimètres son record personnel établi lors de la saison 2007. Il échoue par la suite trois fois à et abandonne le titre à Lavillenie qui franchit quant à lui . Le même scenario se reproduit, à quelques détails près, aux Jeux Olympiques de Londres, en août 2012 : après avoir pris la tête de la compétition avec un succès dès le premier saut à 5,91 m, Björn Otto échoue deux fois à 5,97 m et une troisième fois à 6,02 m, abandonnant ainsi le titre à Lavillenie qui avait franchi les 5,97 m à sa première tentative. Le , lors d'un concours de rue à Aix-la-Chapelle, il remporte le concours en passant 6,01 m ; il s'empare ainsi de la meilleure performance de l'année et devient le à franchir la barre des 6 mètres. Même si cette compétition ne s'est pas déroulée dans un stade, la performance est homologuée par l'IAAF.