Scrivi una continuazione per questo paragrafo - Hayes ha anche servito nell'esercito nella guerra spagnola-americana, nella guerra filippina-americana e nella prima guerra mondiale. Era un membro della First Cleveland Troop, in seguito conosciuta come Troop A della Guardia Nazionale dell'Ohio. Durante la guerra spagnola-americana, fu nominato maggiore nella prima cavalleria dell'Ohio. Combatté nella Campagna di Santiago de Cuba, durante la quale fu ferito durante l'attraversamento del fiume San Juan e l'assalto alla collina di San Juan.
, e poi nell'invasione di Puerto Rico.