PDGA #62076Peter Etscheid Current rating901 RankingsWorldwide32059thUnited States23632ndIllinoisT864thPeru4th