PDGA #323958Ted Castro Current rating767 RankingsWorldwide83714thUnited States60077thTexasT4180thLubbock80th