PDGA #107528Peter Hembrow Current rating836 RankingsWorldwide66544thUnited States48190thCaliforniaT3287thGoleta12th