PDGA #192305John Villec Current rating878 RankingsWorldwide45803rdUnited States33487thNew JerseyT303rdBayville1st