PDGA #292944Peter Aldrich Current rating864 RankingsWorldwide53669thUnited States39132ndMassachusettsT667thHyannis1st