Pedzisa mutsara unotevera: Muna 2007 akakunda Lake Biwa Marathon uye akakwikwidza pa2007 World Championships muOsaka achipedza ari wechi25. PaOlympic marathon ya2008 akapedza ari wechi55, uye wechi66 pa
Marathon yevarume ya2012.