PDGA #87930Michael Cavanaugh Current rating882 RankingsWorldwide43440thUnited States31780thPennsylvaniaT1002ndGlenmoore1st