PDGA #256084Steven Leonard Current rating888 RankingsWorldwide39842ndUnited States29218thPennsylvaniaT919thNew Oxford2nd