Несмотря на исход боя, по возвращении в Англию Хейс получил повышение и поступил на "HMS Dido" капитана Чарльза Хамильтона. С ним вскоре перешел в Средиземное море на "HMS San Fiorenzo". В 1799 году, находясь в Вест-Индии, был произведен в коммандеры, а в 1802 стал полным капитаном. Последующие 7 лет был в резерве. В 1809 году принял командование "HMS Alfred", участвовал в эвакуации испанских войск из Галисии после битвы при Корунье. В июле того же года участвовал в высадке на острове Вальхерен на "HMS Achille", а в декабре назначен на "HMS Freija" и отправился в Вест-Индию, где почти сразу же принял участие в бою 18 декабря 1809 и оккупации Гваделупы.