PDGA #106552Alan Harbaugh Current rating897 RankingsWorldwide34448thUnited States25331stDelawareT65thNewark15th