PDGA #70381Brian Hagan Jr Current rating868 RankingsWorldwide51572ndUnited States37627thMassachusettsT645thTempleton1st