PDGA #298565John Paul Canlas Current rating862 RankingsWorldwide54717thPhilippines14thTarlac5thTarlac City2nd