PDGA #148176Daniel Aguilar Velez Current rating914 Rankings by regionWorldwide24887thSpainT29thBarcelona [Barcelona]4thSabadell2nd