PDGA #63825John Stroud Current rating847 RankingsWorldwide61928thUnited States44914thMichiganT2184thPortage20th