PDGA #261651Jack Heckles Current rating906 RankingsWorldwide29070thUnited States21453rdDelawareT53rdWilmingtonT21st