PDGA #148179Xavier Aguilar Velez Current rating947 RankingsWorldwide9154thSpain7thBarcelona [Barcelona]2ndSabadell1st