PDGA #48964Ricky Ovaitt Current rating959 RankingsWorldwide5690thUnited States4226thTexasT306thSpring5th