PDGA #148179Xavier Aguilar Velez Current rating950 Rankings by regionWorldwide8355thSpainT6thBarcelona [Barcelona]2ndSabadell1st