PDGA #321012Richard Hubbard Current rating804 Rankings by regionWorldwide78242ndUnited States56502ndMassachusettsT904thTownsend2nd