PDGA #137532Eleazar Villarreal Current rating864 RankingsWorldwide53669thUnited States39132ndTexasT2707thMarfa1st