Sports
Played for
AC Fafe
AD Amarante
CA Barrosas
ADA Maia
Altis Clube Paredes
Altis Paredes
Callidas Clube
Est. Amadora
FC Porto
Sporting
Xico Andebol