PDGA #265671Juan Carlos Melgares Varón Current rating787 Rankings by regionWorldwide82031stSpainT89thBarcelona [Barcelona]16thSabadell5th