PDGA #166388David Devroy Current rating852 RankingsWorldwide59715thUnited States43361stMichiganT2095thWayland4th