PDGA #124343James McGraw Current rating839 RankingsWorldwide65301stCanada2839thNew BrunswickT120thSackville4th