A súa primeira carreira completa de maratón foi a maratón de Chicago de 2003, onde terminou duodécima en 2:31:34. Finalizou quinto nos 10.000 metros nos Xogos Panamericanos de 2003. Gañou a carreira Bolder Boulder 10K en 2004, e tamén gañou a media maratón de Guadalajara ese ano, na primeira de tres vitorias consecutivas. En 2005, terminou en undécimo lugar na maratón nos Campionatos do Mundo cun mellor tempo persoal de 2:26:50, e sexto nos Campionatos do Mundo de Media Maratón da IAAF de 2005.
- Non. En 2006, terminou cuarta na maratón de Chicago nun novo tempo récord mexicano de 2:22:59. Na maratón de Boston de 2007 terminou terceira (2:30:16). Nos Campionatos do Mundo de Atletismo de 2007 en Osaka, Xapón terminou na 15a posición, sendo así a mellor participante latinoamericana (2:35:17). O antigo récord pertencía a Adriana Fernández.