PDGA #57031James Preston Current rating859 RankingsWorldwide56219thUnited States40943rdMichiganT1968thGrand Blanc7th