Vuonna 2000 Sydneyn kesäolympialaisissa Hernández saavutti hopeamitalin 20 kilometrin kävelyssä. Lisäksi hän oli Pariisin MM-kilpailuissa 2003 neljäs samaisella matkalla. Ateenan kesäolympialaisissa 2004 hänet hylättiin 20 kilometrillä.