Setúbal District
Born in Moita, Setúbal District, Costa began playing as a senior at Sporting Clube Lourinhanense, Sporting Clube de Portugal's farm team. In 1999 he joined F.C. Alverca, rejoining another youth product of the Primeira Liga powerhouse, Marco Caneira.