PDGA #273591James Hadden Current rating715 RankingsWorldwide88731stUnited States63529thNorth CarolinaT3123rdGreensboro55th