Voltooi die volgende sin: Die volgende jaar het hy hom op baanwedrenne gefokus en die 5000 m-titel gewen wat Uganda verteenwoordig het by die 2007 All-Africa Games. By die 2007 Wêreldkampioenskappe in Atletiek 'n maand later het hy die lyn na Bernard Lagat en Eliud Kipchoge oorsteek om homself 'n wêreldbronsmedalje in die gebeurtenis te verdien. Hy was dertiende by die
2008 IAAF Wêreldkruiswedrenne, maar was naby aan 'n medalje by die 2008 Olimpiese Spele in Beijing daardie somer met 'n vierde plek in die mans 5000 m finale. Hy het daarin geslaag om die podium te bereik aan die einde van die seisoen 2008 IAAF Wêreld Atletiek Finale, met die 5000 m silwer.