PDGA #251431Eric Armbruster Current rating835 RankingsWorldwide66973rdUnited States48491stMichiganT2348thOxford10th