PDGA #215663Troy Villarreal Current rating916 RankingsWorldwide23330thUnited States17315thMichiganT785thZeeland11th