PDGA #329610Angel Rivera Current rating761 Rankings by regionWorldwide86203rdPuerto Rico28thGuaynabo1st