PDGA #327906David Villarreal Current rating865 RankingsWorldwide53132ndUnited States38735thTexasT2677thMcAllen2nd