PDGA #321696DAVID WEAVER Current rating858 RankingsWorldwide56719thUnited States41293rdOklahomaT804thAltus2nd