PDGA #217910Joshua Hatcher Current rating762 RankingsWorldwide84397thUnited States60561stAlabamaT1242ndSeale1st