W zespole prowadzonym przez Octávio Machado, a następnie José Mourinho rozegrał jednak tylko 8 spotkań, gdyż pewne miejsce w składzie miał Vítor Baía, a był jeszcze Rosjanin Siergiej Owczinnikow. W 2002 roku Santos odszedł z Porto na wypożyczenie do Varzim SC, z którym spadł z ligi. Sezon 2003/2004 spędził jednak w rezerwach Porto i dopiero latem 2004 został pierwszym bramkarzem Sportingu Braga, z którym dwukrotnie zajął 4. miejsce w lidze, a w sezonie 2006/2007 wystąpił z klubem z Bragi w rozgrywkach Pucharu UEFA dochodząc z nim do 1/8 finału (dwie porażki po 2:3 z Tottenhamem).
Pod zakończeniu rozgrywek 2007/2008 kontrakt bramkarza z Bragą został rozwiązany i piłkarz pozostał bez klubu. W połowie sezonu 2008/2009 podpisał kontrakt z klubem Odivelas, a w lipcu 2009 roku odszedł do GD Estoril-Praia.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1991/92 Uniao Recreativa Mirense
3. liga 26 0 1992/93 CD Olivais e Moscavide
3.