PDGA #316867James Upchurch II Current rating878 RankingsWorldwide45803rdUnited States33487thNorth CarolinaT1724thHickory13th