PDGA #308854Russell Behrens Current rating824 RankingsWorldwide70980thUnited States51267thIllinoisT1906thLoves Park13th