Este artigo ou parte de seu texto pode não ser de natureza enciclopédica. Justifique o uso dessa marcação e tente resolver essas questões na página de discussão.(Setembro de 2020)
Giovanni iniciou sua carreira na equipe de futsal do Paysandu, com uma média de gols excelente, chegando a marcar 3 gols em uma só partida. O jogador, no entanto, foi avaliado pelo diretor da equipe de futebol do Paysandu, e chamado para defender a equipe na Copa São Paulo de Futebol Júnior. Giovanni chegou a atuar ao lado de Paulo Henrique Ganso na base do clube paraense, onde os dois tornaram-se amigos.[1] Destaque do Paysandu no torneio, Giovanni despertou o interesse do Atlético Mineiro, e foi contratado pela equipe mineira.
Atlético Mineiro
Após passagem pela base do Atlético Mineiro, Giovanni foi promovido ao elenco profissional no início de 2010 pelo então técnicoVanderlei Luxemburgo. Giovanni estreou no dia 17 de março de 2010, na derrota para a Chapecoense por 1 a 0, pela Copa do Brasil.
Náutico
Sem muitas oportunidades na equipe, foi emprestado ao Naútico para a disputa da Série B de 2010. No Náutico, Giovanni foi um dos destaques da equipe na disputa da Série B. Porém, envolveu-se em problemas com a diretoria do clube pernambucano e acabou rescindindo seu contrato de empréstimo.[2]
Retorno ao Atlético Mineiro
De volta ao Galo em 2011, Giovanni foi observado pelo técnico Dorival Júnior durante a pré-temporada. O jogador teve sua primeira oportunidade com o técnico no jogo contra o América Teófilo Otoni. Giovanni não desapontou, jogou bem, fez gol, e assumiu a titularidade no meio-campo do Atlético Mineiro, sendo destaque do clube nas finais do Campeonato Mineiro e início do Campeonato Brasileiro.[3] A partir daí seu rendimento caiu e foi afastado pelo clube mineiro.
Grêmio Barueri
No dia 17 de setembro de 2011, foi anunciado seu empréstimo junto ao Grêmio Barueri, a pedido do técnico Renê Simões.
Goiás
Defendeu o alviverde em 2012.
Criciúma
Após ser emprestado para temporada 2012, Giovanni retornou ao Galo mineiro no dia 23 de novembro do mesmo ano, depois de uma dispensa de 6 jogadores, feita pelo Criciúma.[4]
Náutico
Retornou ao Náutico no dia 15 de janeiro de 2013, mas não conseguiu se destacar muito, e depois de uma lista dispensa, saiu do clube.[5]
ABC
Depois da dispensa pelo Náutico, chegou ao ABC para ser o novo camisa 10, onde recuperou o bom futebol e acabou sendo um dos destaques da equipe na Série B.[carece de fontes?]
Figueirense
Em janeiro de 2014, o meio-campista foi anunciado como reforço do Figueirense para a disputa da Série A. Em 18 de maio de 2014, no jogo entre Corinthians e Figueirense na abertura da Arena Corinthians, pela quinta rodada do Campeonato Brasileiro de 2014, Giovanni Augusto marcou o 1° gol do estádio, aos dois minutos do segundo tempo, gol solitário que valeu a vitória da equipe catarinense.[6][7]
Terceira passagem pelo Atlético Mineiro
Retornou ao Galo para a temporada 2015. Após resolver um impasse judicial com o clube, na qual o jogador tentava uma liberação antes do fim do antigo vínculo, que ia até o fim de 2015, Giovanni recebeu sua primeira oportunidade, sendo acionado por Levir Culpi no segundo tempo do jogo que valeu o título do Campeonato Mineiro de 2015, e teve seu contrato renovado até maio de 2018.[8]
Após um inicio de ano turbulento, devido a questões contratuais, Giovanni se firmou na titularidade do time alvinegro, terminando a temporada como o terceiro jogador com mais assistências no Campeonato Brasileiro, com 10 passes para gol.[9]
Corinthians
No dia 29 de janeiro de 2016, Giovanni Augusto acertou com o Corinthians numa transação de 4,5 milhões de euros.[10]
Em 18 de janeiro de 2017, pelo primeiro jogo do ano, entrou no segundo tempo da semi-final contra o Vasco da Gama, pelo torneio da Florida Cup de 2017, goleando o adversário e avançando para a final do torneio dos EUA. No dia 21 de janeiro jogou a final contra o arquirival São Paulo. O Corinthians perdeu por 4-3 nas penalidades máximas, após o empate de 0-0 no tempo real, perdendo o título do torneio e levando a vice-liderança. Em 1 de fevereiro, o Corinthians realizou um amistoso preparatório contra a Ferroviária para o Campeonato Paulista, Giovanni Augusto jogou o primeiro tempo e foi substituído no segundo tempo pelo volanteCristian, para realizações de testes do técnico Fábio Carille. O Corinthians venceu o jogo com gol de Marquinhos Gabriel, aos 49 minutos do segundo tempo. No dia 04 de fevereiro, o Corinthians realizou seu primeiro jogo oficial no Brasil contra o São Bento, válido pelo Campeonato Paulista 2017, o Timão venceu o jogo por 1-0 numa cobrança de pênalti. O Corinthians venceu o jogo e acumulou seu primeiro três pontos.
Vasco da Gama
Em 8 de fevereiro de 2018 chegou por empréstimo ao Vasco da Gama até o fim da temporada.[11] No clube carioca, sofreu com algumas lesões que o impediram de ter uma boa sequência inicial. Emendou uma sequência de atuações apagadas e amargou o banco de reservas já ao final da temporada.[12]
Retorno ao Goiás
No dia 12 de março de 2019, assinou contrato de empréstimo pelo Goiás até o fim da temporada, com a maior parte do salário paga pelo clube paulista.[13]
Em 31 de março de 2023, rescindiu o contrato antecipadamente, que ia até o dia 30 de abril.[21]
Vitória
No dia 3 de abril de 2023, acertou com o Vitória para disputa da Série B.[22][23] Marcou seu primeiro gol pelo clube em 3 de agosto, na vitória sobre o ABC por 2 a 0, no Barradão.[24] Foi um dos personagens da conquista inédita da Série B pelo Vitória.[25]
Portuguesa
Em janeiro de 2024, acertou com a Portuguesa.[26] Já em sua estreia, saiu do banco de reservas para definir a vitória de virada por 3 a 2 sobre a Inter de Limeira, em 12 de janeiro, pela primeira rodada do Paulistão, marcando um belo gol.[27]