PDGA #94436Joseph Haggett Current rating946 RankingsWorldwide9527thUnited States7142ndMaineT68thBowdoin1st