Bezpośrednio po tym sukcesie stracił jednak miejsce w składzie ekipy, której barwy reprezentował ogółem przez półtora roku.
W styczniu 2011 Hernández podpisał umowę z drugoligową drużyną Tiburones Rojos de Veracruz, której zawodnikiem pozostawał przez pół roku, po czym na zasadzie wypożyczenia przeszedł do innego drugoligowca – CD Irapuato, gdzie również występował bez poważniejszych osiągnięć przez sześć miesięcy. W późniejszym czasie został zawodnikiem drugoligowego zespołu Dorados de Sinaloa z siedzibą w Culiacán, w którym spędził udane dwa lata; pełnił przeważnie rolę podstawowego gracza ekipy, a podczas rozgrywek Apertura 2012 dotarł do finału rozgrywek drugiej ligi oraz zdobył puchar kraju – Copa MX, z siedmioma golami na koncie zostając królem strzelców tego turnieju. Na początku 2014 roku powrócił do pierwszej ligi, zasilając drużynę Club Tijuana, której filią był jego poprzedni zespół. Tam występował przez pół roku jako rezerwowy, po czym przeszedł do drużyny Club Atlas z miasta Guadalajara.