Whakaotihia te rerenga e whai ake nei: I muri i tana wikitoria i te parahi marathon i nga Whakataetae o te Ao 2005 ka riro ia hei Toa Haumaru Haumaru o te Ao. I riro i a ia he mētara hiriwa i te
2006 IAAF World Road Running Championships a ka eke ki te papa o te 2007 London Marathon, i te tuatoru o nga waahi.