Tuhia he haere tonu mo tenei pene - Ko nga hua nui ko te 38th i nga Taakaro Orimipia 2004, te 23rd i te 2005 World Half Marathon Championships
, te tuarima o nga waahi i nga Taakaro Ahia 2006, me te 29th i te 2007 World Road Running Championships.