PDGA #308302Barry Delarue Current rating824 RankingsWorldwide70980thUnited States51267thFloridaT2345thPalm BayT26th