PDGA #12175James Vivirito Current rating724 RankingsWorldwide88118thUnited States63124thVirginiaT1559thYorktown8th