PDGA #238966Richard DeLeon Current rating734 RankingsWorldwide87375thUnited States62596thTexasT4363rdMcallen5th