PDGA #243199Mike Piroch Current rating884 RankingsWorldwide42224thUnited States30920thPennsylvaniaT969thNew Kensington4th