PDGA #318331Rebecca Villarreal Current rating435 RankingsWorldwide93107thUnited States66625thTexas4674thDickinson13th