Current club
Played for
CA Rio Tinto
SC Rio Tinto
Padroense
Dragon Force
Estrelas de Fânzeres
Sousense
Alfenense
FC Pedras Rubras
FC Penafiel
FC Porto
GD Águas Santas
ND Col. Ermesinde
Pasteleira
Valadares Gaia