PDGA #256084Steven Leonard Current rating888 Rankings by regionWorldwide40575thUnited States29818thPennsylvaniaT938thNew Oxford2nd