Pedzisa mutsara unotevera: Akapedza ari wechina munhangemutange yemarathon yevarume paPan American Games ya2003. Pa
2007 IAAF World Road Running Championships, akaisa rekodhi yeCuba ye1: 03:48 yehafu yemarathon, kunyangwe akapedza ari pachinzvimbo che55. Kunze kwemakwikwi emugwagwa, dzimwe nguva anomhanya panzira uye ndiye akahwina menduru yegoridhe pamamita zviuru gumi pa2005 Central American neCaribbean Championships.