Posteriormente, en el Campeonato Europeo de Atletismo de 2012 ganó la medalla de plata, llegando hasta los 20.55 metros, tras el alemán David Storl (oro con 20.58 m) y por delante del serbio Asmir Kolašinac (bronce).