PDGA #174955Mike Stachyra Current rating757 RankingsWorldwide85010thUnited States60968thIllinoisT2298thLibertyville7th