Guilherme Santos nasceu para o futebol no Sporting CP, onde entrou com apenas 7 anos. Capitão de equipa em vários escalões de formação, fez parte do plantel campeão nacional de sub-17, em 2022.
Internacional português nos escalões sub-15, sub-16 e sub-17, vai para a terceira temporada consecutiva na equipa sub-23, onde se estreou com apenas 18 anos.