Guilherme Costa Marques comenzó a jugar en el Paraíba do Sul de Brasil, aunque en 2009 marchó a Portugal para jugar en las categorías inferiores del SC Braga, siendo ascendido al primer equipo en la temporada siguiente.
[2][3] En 2018 se hizo oficial su traspaso al Benevento Calcio de la liga italiana.
[4][5] Tras el descenso de categoría del conjunto italiano se marchó cedido una temporada a Turquía para jugar en el Yeni Malatyaspor.
[6] Posteriormente la cesión se prolongó dos años más,[7] aunque en enero de 2020 recaló en el Trabzonspor[8] y en octubre de ese año se incorporó al Göztepe S. K.[9] A inicios de 2021 abandonó Turquía y en marzo se hizo oficial su marcha a China para jugar en el Guangzhou City F. C.[10] Allí estuvo dos años antes de regresar a Brasil en 2023 después de fichar por el Goiás E. C. en la que iba a ser su primera experiencia profesional en su país.
[11] Doce meses después volvió a China tras incorporarse al Changchun Yatai.