PDGA #265673Juan Carlos Melgares Saiz Current rating888 Rankings by regionWorldwide40575thSpainT40thBarcelona [Barcelona]8thSabadell3rd