PDGA #239848William Mensching Current rating852 Rankings by regionWorldwide60837thUnited States44272ndIllinoisT1612thLockportT24th