 Rambai muchinyora ndima ino - Akamirira nyika yake yekare mumakwikwi eOlympic Games muna 1996 na2000 uyewo mumakwikwi eWorld Championship muna 2001. Gare gare akakwikwidza pa2003 World Championshipsuye 2004 World Indoor Championships. Hapana imwe yenguva idzi yaakasvika mumakwikwi okupedzisira. Ane nzvimbo yechisere kubva ku2006 Central American neCaribbean Games. 