He played most of his professional career with Sporting CP (ten seasons, 315 official games and five major titles),[1] but also had spells in France and Spain, which included spending three years with Recreativo de Huelva.
[5] After falling out with Sporting coach Paulo Bento in January 2006,[6] Beto joined Ligue 1 club FC Girondins de Bordeaux for €1 million,[7] but appeared sparingly for the French in his five-month stint.
[9] After two solid first campaigns (netting twice in each, and partnering compatriots Carlos Martins and Silvestre Varela in 2007–08),[10][11][12][13][14] he only played three matches in his last due to recurrent physical problems,[15] as they eventually ranked last.
[18][19] In late January 2011, aged almost 35, Beto returned to Spain and agreed to a short-term deal at UD Alzira in the Segunda División B.
He reunited at the club with former Sporting teammate Luís Lourenço,[20] and both were released in June after the team's relegation, having appeared in a combined total of three games.