PDGA #300258Michael Baumbach Current rating840 Rankings by regionWorldwide66170thUnited States48044thDelawareT137thNewarkT24th