PDGA #101203Andrew Fonseca Current rating939 Rankings by regionWorldwide12387thUnited States9265thMassachusettsT188thHaverhill2nd