Sports
Played for
Barcelona
CE Vendrell
CH Caldes
CP Sitges
CP Vilafranca
Cerdanyola CH
HC Liceo
PAS Alcoi
AD Valongo
Infante Sagres
Sporting
UD Oliveirense