Tuhia he tomokanga mō tēnei wāhanga - I mutu ia i te tuawaru i te 2004 World Half Marathon Championships. I te 2006 World Road Running Championships
I mutu ia hei tuatoru i te whakataetae takitahi. He pai rawa tenei hei awhina i a Kenya ki te wikitoria i te mētara koura i te whakataetae kapa.