PDGA #67084Richard Elwell Current rating836 RankingsWorldwide66544thUnited States48190thMassachusettsT795thNantucket13th