PDGA #274532Ethan Hitch Current rating925 RankingsWorldwide18377thUnited States13663rdOhioT427thWadsworth3rd