PDGA #332125Joshua Keegan Current rating858 RankingsWorldwide56719thUnited States41293rdMassachusettsT703rdSpringfield6th