Current club
Played for
Plays in
Marinhense
Eastbourne Borough
Lewes
Amarante FC
CD Cinfães
Dower Sports
Estrelas de Fânzeres
Fut. Benfica V. N. Gaia
Ginásio de Alcobaça
Länk Vilaverdense
Nogueirense FC
SC Campo
SC Espinho
SC Salgueiros
UD Leiria
UD Valonguense