In 2016 hij deel aan het WK halve marathon in de Britse stad Cardiff. Zijn finishtijd van 1:00.06 was goed voor een vijfde plaats. In het landenklassement won het team een zilveren medaille. Later dat jaar vertegenwoordigde hij Ethiopië op de Olympische Spelen van Rio. Hij kwam uit op de 10.000 m en won een bronzen medaille. Met een tijd van 27.06,26 finishte hij achter de Brit Mo Farah (goud; 27.05,17) en de Keniaan Paul Tanui (zilver; 27.05,64). In Nederland won hij de 4 Mijl van Groningen.