PDGA #310625Megan Russell Current rating758 RankingsWorldwide84898thUnited States60895thTexasT4231stMelissa11th