Natural da Trofa, Nuno Santos deu os primeiros passos no futebol no CD Trofense. Fez a maior parte da formação no FC Porto, que o emprestou uma época ao Padroense FC. A transição para sénior deu-se no SL Benfica, após curta passagem pelo Rio Ave mas voltaria a Vila do Conde para se afirmar em definitivo no futebol português, com muitos jogos e dez golos em três temporadas.
Internacional jovem em 38 ocasiões por Portugal, chegou a Alvalade em 2020 com a promessa de dedicação e trabalho. Orgulhoso por representar o Sporting CP tudo tem feito para ajudar o Clube e a equipa a ganhar todos os jogos. Inaugurou a sua lista de conquistas de Leão ao peito em 2021 e já acumula 2 Taças da Liga, 2 Ligas Portuguesas e 1 Supertaça, num percurso sólido onde já leva mais de 180 jogos oficiais.