PDGA #206656Leonard Ruiz Current rating877 RankingsWorldwide46371stUnited States33896thCaliforniaT2413thCypress4th