PDGA #322249Ryan Hanlin Current rating850 RankingsWorldwide60620thUnited States43989thMichiganT2134thHighland9th