PDGA #277776Estrella Leonard Current rating782 Rankings by regionWorldwide83006thUnited States59805thCaliforniaT4009thGoleta16th