PDGA #311476Thomas Weir Current rating847 RankingsWorldwide61928thUnited States44914thNew HampshireT320thPortsmouth6th