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