Nyorai kuenderera mberi kwechikamu chino - Muna 2007 akakunda Lake Biwa Marathon uye akakwikwidza ku2007 World Championships muOsaka achipedza ari wechi25. Pamakwikwi eOlympic a2008
Akapedza ari wechi55, uye wechi66 pamakwikwi emarathon evarume a2012.