Sports
Played for
AD Oliveirense
Academia Elite Sport
Académica OAF
Amigos de Urgeses
Est. Amadora
GD Ribeirão
Merelinense
Os Sandinenses
Portimonense
Ribeirão FC
Vitória FC
Vitória SC