PDGA #311078Steve Klein Current rating826 RankingsWorldwide70277thUnited States50776thAlabamaT1011thMobile75th