PDGA #321012Richard Hubbard Current rating804 RankingsWorldwide76778thUnited States55289thMassachusettsT896thTownsend2nd