Sports
Played for
Barcelona
HC Liceo
CH Caldes
CH Lloret
CP Calafell
CP Sitges
CP Vic
CP Vilafranca
Cerdanyola CH
PAS Alcoi
Sporting
UD Oliveirense