PDGA #21676Robert Leonard Current rating928 RankingsWorldwide16893rdUnited States12562ndNorth CarolinaT695thRaleigh52nd