Born in Novo Horizonte, São Paulo, Guilherme Queiróz graduated with Atlético Sorocaba's youth setup.
In 2010, he moved to Monte Azul, and made his professional debut on 6 March, coming on as a late substitute in a 1–1 away draw against Bragantino for the Campeonato Paulista championship.
[1] In 2011, Guilherme Queiróz joined Mirassol, but he signed for Grêmio Novorizontino in 2013 after appearing sparingly a short spell at José Bonifácio.
On 17 December 2015 Guilherme Queiróz signed a contract with Série A club Figueirense, after being released by Lusa.
After being rarely used at Figueira, Queiróz subsequently represented Paraná and São Bento before returning to Portuguesa on 20 May 2017.