PDGA #317624Elioner Rivera Aponte Current rating866 Rankings by regionWorldwide53590thPuerto Rico14thYabucoa3rd