PDGA #239848William Mensching Current rating880 RankingsWorldwide44613thUnited States32642ndIllinoisT1181stLockport22nd