PDGA #317624Elioner Rivera Aponte Current rating866 RankingsWorldwide52610thPuerto Rico14thYabucoa3rd