2006 in Fukuoka erreichte er mit einem neunten Rang auf der Langstrecke seine beste Einzelplatzierung bei einer Crosslauf-WM und mit Silber seine beste Mannschaftswertung. Einem sechsten Platz über 10.000 m bei den Leichtathletik-Afrikameisterschaften in Bambous folgte bei den Straßenlauf-WM in Debrecen ein 21. Platz und eine weitere Silbermedaille in der Teamwertung.