 Kọ itẹsiwaju fun paragirafi yii - O ṣe ipa akọkọ rẹ ni ọdun 2006, o ṣe iranlọwọ fun awọn ẹgbẹ Etiopia lati gba awọn ami-ẹyẹ idẹ ni ere-ije ọdọ ni 2006 IAAF World Cross Country Championships ati ere-ije 20 km ni 2006 IAAF World Road Running Championships. Ó gba àmì ẹyẹ fàdákà níbi ìdíje All-Africa Games : ó sì sáré ní ìdíje World Championships 2007. 