Moises Hernandez est un footballeur international guatémaltèque né le 5 mars 1992 à Dallas aux États-Unis. Il évolue au poste d'arrière gauche avec le FC Dallas en MLS.
Le 30 juillet 2010, Moises Hernandez signe un contrat Home Grown Player de MLS avec son club formateur le FC Dallas. Deux ans plus tard, et alors qu'il n'a disputé que 3 matchs, Hernandez est prêté au Guatemala avec le CSD Cominicaciones.
Après avoir joué avec les moins de 20 ans américains, Hernandez est appelé pour la première fois avec le Guatemala le 23 mars 2015 . Il honore sa première cap quatre jours plus tard contre le Canada (défaite 1-0).