PDGA #310849David Needleman Current rating716 RankingsWorldwide88670thUnited States63484thCalifornia4177thSan Francisco98th