PDGA #246436Russel Barsaga Current rating847 Rankings by regionWorldwide63089thPhilippines21stCavite3rdAmadeo2nd