PDGA #246436Russel Barsaga Current rating847 RankingsWorldwide61928thPhilippines20thCavite3rdAmadeo2nd