Dos años después, en el Campeonato Europeo de Atletismo de 2012 ganó la medalla de plata en los 10000 metros, con un tiempo de 28:22.73 segundos, llegando a meta tras el turco Polat Kemboi Arıkan (oro) y por delante del ruso Yevgeniy Rybakov (bronce con 28:22.95 s).