PDGA #82252Leonel De La Rosa Current rating904 RankingsWorldwide30239thUnited States22313thTexasT1517thEdinburg5th