PDGA #305715David Batchelor Current rating962 RankingsWorldwide4988thUnited States3711thMassachusettsT77thShirley2nd