Hänen kolmas peräkkäinen olympiakilpailunsa tapahtui Pekingin kesäolympialaisissa 2008, jossa hän juoksi 10 000 metrin finaaliin. Kotimaassa hän oli toinen Lala-maratonissa ja voitti Monterrey-maratonissa. Hän sijoittui myös neljänneksi Berliinin puolimaratonissa. Hän tuli toiseksi Margarita Tapia vuonna 2009 Lala Marathon, mutta myöhemmin päivitetty ensimmäiseksi Tapia epäonnistui hänen post-kilpailu huumeiden testi. Hän edusti Meksikoa kansainvälisesti maratoniin ensimmäistä kertaa vuoden 2009 maailmanmestaruuskilpailussa, mutta ei onnistunut päättämään kilpailua. Hän päätti vuoden esiintymällä vuoden 2009 IAAF-maailman puolimaratonilla.
Hän on maailmanmestari 21. sijalla.