PDGA #185226Russell Rivers Current rating813 RankingsWorldwide74388thUnited States53643rdTexasT3685thPflugerville31st