Sports
Played for
Plays in
CB Algeciras
Villa de Aranda
ABC
ADA Maia
Belenenses
Benfica
FC Porto
GAJ Alcochete
Maia
Palmeiras CMD
Sporting
HB Esch