Sports
Played for
Marítimo
FC Porto
Madeira SAD
ABC
AC Fafe
Boavista
Colégio dos Carvalhos
Fermentões
SC Horta
Santacruzense
Águas Santas