PDGA #176663David Harm Current rating874 RankingsWorldwide48126thUnited States35168thPennsylvaniaT1108thYardley6th