PDGA #319854Richard Helm Current rating831 RankingsWorldwide68454thUnited States49512thKentuckyT805thLouisville127th