F.C. Alverca
Subsequently, Silva represented F.C. Felgueiras, S.C. Campomaiorense, G.D. Estoril Praia, F.C. Alverca and Atlético Clube de Portugal – the latter in division three – with an average of about 20 appearances per year, before retiring from the game in June 2001 at nearly 32.