Sports
Played for
Plays in
Recreativo
Petro de Luanda
FC Arouca
FC Porto
Gil Vicente
Portimonense
Rio Ave
União Madeira
CFR Cluj
Vila Nova