21. ledna 2012 na mítinku v německém Wuppertalu poprvé v kariéře překonal hranici dvou metrů a třiceti centimetrů (234 cm). Na halovém MS 2012 v Istanbulu ve finále napotřetí překonal výšku 231 cm a společně s Jesse Williamsem se podělil o konečné 6. místo. Překvapivého úspěchu dosáhl na konci června na ME v atletice 2012 v Helsinkách, kde získal titul mistra Evropy (231 cm). Na Letních olympijských hrách v Londýně vybojoval výkonem 229 cm bronzovou medaili. Společně s ním bronz získali také Kanaďan Derek Drouin a Mutáz Issa Baršim z Kataru. 23. srpna 2012 na mítinku Diamantové ligy ve švýcarském Lausanne skočil 237 cm, čímž vyrovnal britský rekord Stevea Smithe. Ten tuto výšku překonal poprvé 20. září 1992 v Soulu a podruhé 22. srpna 1993 ve Stuttgartu.