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