PDGA #265673Juan Carlos Melgares Saiz Current rating888 RankingsWorldwide39842ndSpainT41stBarcelona [Barcelona]8thSabadell3rd