PDGA #319587Edward Leafe Current rating656 RankingsWorldwide91145thUnited States65206thTexasT4563rdSan Antonio218th