W czerwcu 2012 FC Dallas zdecydował się wypożyczyć Hernándeza na pół roku do gwatemalskiego Comunicaciones FC, by tam nabrał ogrania meczowego. W gwatemalskiej Liga Nacional zadebiutował 6 października 2012 w wygranym 2:0 spotkaniu z Marquense. Wywalczył z Comunicaciones tytuł mistrza Gwatemali (Apertura 2012), lecz był tylko rezerwowym i zagrał w 4 meczach. W styczniu 2013 udał się na kolejne wypożyczenie, tym razem do kostarykańskiego potentata Deportivo Saprissa na okres roku. Ściągnął go tam trener Rónald González, który współpracował z Hernándezem w Comunicaciones. W kostarykańskiej Primera División zadebiutował 3 lutego 2013 w wygranym 2:1 meczu z Uruguayem.

Po powrocie do FC Dallas, Hernández zaczął dość regularnie pojawiać się w wyjściowej jedenastce pod wodzą trenera Óscara Pareji, który znał go już z drużyn juniorskich. w Major League Soccer zadebiutował 8 marca 2014 w wygranej 3:2 konfrontacji z Montreal Impact. Po upływie kilkunastu miesięcy stracił jednak pozycję w składzie na rzecz Ryana Hollingsheada i Atiby Harrisa, wobec czego w kwietniu 2016 został wypożyczony do końca sezonu do Rayo OKC z drugiego szczebla rozgrywek – North American Soccer League. W styczniu 2017 rozwiązał kontrakt z FC Dallas.