PDGA #115937Rodolfo Pena Current rating864 RankingsWorldwide53669thUnited States39132ndTexasT2707thCorpus Christi39th