PDGA #331288Neil Fairweather Current rating714 RankingsWorldwide88786thUnited States63566thVermont315thWaterville1st