PDGA #6943James Hagen Current rating934 RankingsWorldwide14271stUnited States10647thCaliforniaT818thScotts Valley4th