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 duas Taças da Liga, três Ligas Portuguesas, uma Supertaça e uma taça de Portugal, num percurso sólido onde já leva quase 200 jogos oficiais.