 Nyorai kuenderera mberi kweiyi ndima - Akakunda menduru yebronze mumamita makumi matanhatu ekuvhiringidza nyika yake nyowani pa2007 European Indoor Championships. Nokuda kweEcuador akakwikwidza paWorld Championships muna 2003 na2005 pamwe neOlympic Games ya2004 pasina kusvika kumativi ekupedzisira. 