Com passagem pelo Corinthians, Hugo chegou ao Botafogo ainda nas categorias de base. Ele disputou quatro temporadas seguidas pela equipe profissional do Glorioso.
No ano passado, Hugo se destacou na função de garçom pelo Botafogo. Em 33 jogos, foram 7 assistências. Além disso, marcou duas vezes.
No Botafogo, Hugo perdeu espaço com a chegada de Alex Telles nos meses finais da temporada. Caso realmente seja anunciado pelo Vitória, terá uma concorrência de Lucas Esteves na briga pela condição de titular.