Tuhia he tomokanga mō tēnei wāhanga - I te tau 2005 ka mutu ia i te tuaiwa i te World Half Marathon Championships me te 25 i te World Championships. I te tau 2006 i whakataetae ia i te World Road Running Championships
engari kihai i oti i a ia te oma. I whakaoti ia i te tuawha i te marathon i te 2007 World Championships. I oma ano ia i te hawhe marathon i nga Taakaro o Awherika katoa o te tau 2007, engari i mutu i te tekau ma rima o nga waahi.