A következő mondatot fejezze be: A következő évben a pályafutásra összpontosított, és biztosította az 5000 méteres címet Ugandát képviselve a 2007-es Afrikai Játékokon. Egy hónappal később, a 2007-es világbajnokságon Bernard Lagat és Eliud Kipchoge után átlépte a célvonalat, hogy bronzérmet szerezzen a világbajnokságon. Tizenharmadik volt a
2008 IAAF World Cross Country Bajnokság, de közel került a 2008-as pekingi olimpiai játékokon, hogy a nyáron egy negyedik helyen végzett a férfiak 5000 méteres döntőben. Sikerült a dobogóra kerülnie a 2008-as szezon IAAF Világ Atlétika döntőjén, és ezüstöt nyert az 5000 méteren.