PDGA #290080Robert Randall Current rating721 RankingsWorldwide88325thUnited States63258thMaine452ndNewport1st