Iniciou sua carreira de futebolista no Primeira Camisa, da sua cidade natal São José dos Pinhais-SP.
Catanduvense
Quando tinha seu passe vinculado ao Catanduvense-SP, atuava ao lado do atacante Luan. Foi com ele que o volante veio parar no Grêmio. O clube paulista só aceitava ceder o jogador de ataque em um pacote contando com Guilherme Amorim e o meia Kairon.[1]
Grêmio
Em 2014 recebeu as primeiras oportunidades nos profissionais do Grêmio. Entre 2015 e 2016 foi emprestado ao Londrina e ao Oeste-SP, respectivamente. Retornou ao tricolor gaúcho na metade de 2016 e recebeu chances principalmente pelo inchado calendário gremista. O fato de disputar a Copa do Brasil até a final fez o técnico Renato Portaluppi optar por times mistos e reservas no Campeonato Brasileiro.
Londrina
Chegou ao clube paranaense em agosto de 2014 para reforçar a equipe na Série D do Campeonato Brasileiro, onde ficou também para o primeiro semestre de 2015.[2]
Oeste
No clube paulista Guilherme Amorim terminou a temporada de 2015 sendo titular do time na Série B. No ano seguinte seguiu no time na disputa do campeonato estadual.[3]
Atlético Tubarão
Chegou ao Atlético Tubarão em 2017 por empréstimo, mas ainda durante a temporada, durante breve saída retornou definitivamente ao clube.[4]