PDGA #26596Marc Hamlin Current rating902 RankingsWorldwide31445thUnited States23188thMichiganT1046thTraverse City18th