Bere hurrengo lehiaketa, 2012ko Dubai maratoia, berriro ere lasterketa azkarra izan zen eta atleta askok bi ordu eta sei minutu baino gutxiagotan egin zuten lasterketa. Deressa horietako bat izan zen, 2:05:42ko denborarekin eta zortzigarren postuan amaitu zuen Abdullah Dawit-en atzetik. Hilabete batzuk geroago, bere lehen garaipena izan zuen Europan. Pragako maratoian aurrealdean zegoen erditik aurrera eta pixkanaka bere abantaila handituz lasterketa irabazi zuen 2:06:25 orduko denborarekin (une hartan ibilbidean erregistratutako bigarren azkarrena). 2012ko Munduko Maratoi Erdi Txapelketan
, lasterketa ondo kontrolatua egin zuen eta zilarrezko domina irabazi zuen, 1:00:51 orduko denborarekin -rekor pertsonal berria. Frankfurteko maratoian bigarren izan zen Patrick Makauren atzetik, 2:06:52ko erritmoarekin, baldintza hotzetan.