Michael Hernandez est né le à Orlando (Floride), au sein d'une famille d'ascendance hispanique. D'abord pratiquant de baseball et de football à partir de l'âge de 12 ans, il passe ensuite au triathlon, avant de choisir le cyclisme[1].
Lors de la saison 2014, il se révèle au plus haut niveau par une deuxième place sur la première étape du Grand Prix Rüebliland, manche de la Coupe des Nations Juniors. L'année suivante, il se classe deuxième des classements par points et de la montagne au Trofeo Karlsberg. Il connaît également le succès aux Etats-Unis en obtenant plusieurs victoires sur des courses de première catégorie.
Pour 2017, il rejoint la nouvelle équipe continentale américaine Aevolo, composée uniquement de coureurs de moins de 23 ans[2]. Au sprint, il se classe notamment 4e, 6e et 9e d'étapes au Tour d'Alberta, épreuve de classe 1 où sont présentes plusieurs équipes de haut niveau[3].