Sports
Played for
Boavista
CD Candal
CRD Santa Cruz
FC Pedras Rubras
Leixões
Mirandela
Os Sandinenses
Paraíso SC Foz
Rio Ave
SC Rio Tinto
Vila FC