PDGA #61002Greg Moench Current rating935 RankingsWorldwide13852ndUnited States10343rdVirginiaT229thParrott1st