PDGA #300659Thomas DeMouth Current rating901 RankingsWorldwide32059thUnited States23632ndMassachusettsT434thMedford4th