PDGA #301298Alex Ochoa Current rating876 RankingsWorldwide46981stUnited States34337thFloridaT1515thSarasota26th