PDGA #7443John Hamel Current rating918 RankingsWorldwide22186thUnited States16481stMichiganT744thRay1st