2005 holte er Silber bei den Crosslauf-Weltmeisterschaften, musste aber bei den Weltmeisterschaften in Helsinki einen Rückschlag einstecken, als er über 10.000 Meter trotz einer Landesrekordzeit von 27:12,82 min nur Sechster wurde und über 5000 Meter lediglich Platz 14 belegte. In Bestform präsentierte er sich dann beim Great North Run: Auf dem allerdings nicht bestenlistentauglichen Halbmarathon-Kurs stellte er mit 59:05 min einen Streckenrekord auf.