PDGA #30057Glen Russell Current rating913 RankingsWorldwide25019thUnited States18546thTexasT1275thPearland4th