PDGA #312412Alfredo Puerta Current rating703 RankingsWorldwide89415thUnited States63988thTexasT4461stSpring59th