PDGA #217288Michael Kessler Current rating873 RankingsWorldwide48695thUnited States35579thVirginiaT857thChristiansburg14th