PDGA #103220Joseph Haggard Current rating976 RankingsWorldwide2511thUnited States1882ndCaliforniaT156thWillits1st