PDGA #329054Joseph Theroux Current rating947 RankingsWorldwide9154thUnited States6850thMassachusettsT146thMiddleboro1st