PDGA #331580Oliver de Jesus Lopez Ramirez Current rating585 RankingsWorldwide92355thUnited States66071stCaliforniaT4322ndUkiah33rd