Tuhia he tomokanga mō tēnei wāhanga - I te tau 2005 ka mutu ia i te iwa o ngā whakataetae haurua marathon o te Ao
me te 25 i te Whakataetae o te Ao. I te tau 2006 i whakataetae ia i te World Road Running Championships engari kaore i oti te whakataetae. 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 i taua tau, engari i mutu i te tekau ma rima.