Towards the end of the season he finished tenth in 3000 m steeplechase at the 2006 World Athletics Final in Stuttgart, in which he was entitled to run after collecting points during certain designated meets throughout the season. He was then selected to represent Asia at the 2006 World Cup, a meet which gathers one competitor from each continent in each event, and finished eighth in the 3000 metres. His position in Asian steeplechase was consolidated as he won the gold medal at the 2006 Asian Games in Doha. The reigning world champion Saif Saaeed Shaheen, another Kenyan who changed nationality to Qatar, was absent from the Asian Games due to injury.