PDGA #227948Devin O’Leary Current rating904 RankingsWorldwide30239thUnited States22313thTexasT1517thCorpus Christi20th