PDGA #308615Richard Hargrave Current rating786 RankingsWorldwide80684thUnited States58028thCaliforniaT3891stREDDING20th