Pedzisa mutsara unotevera:
2007 IAAF World Cross Country Championships yakaitwa muMombasa, Kenya. Akapedza wechina muKenya miedzo ye2007 World Championships 5000 metres nhangemutange, achishaya tikiti kuOsaka. Zvisinei, akakwikwidza pa2007 IAAF World Athletics Final, achiwana nzvimbo mbiri dzechina (3000 uye 5000 metres).