PDGA #105816Derek Kresge Current rating924 RankingsWorldwide18884thUnited States14052ndMichiganT621stSaint Johns4th