PDGA #293454German Rivera-Caballero Current rating669 RankingsWorldwide90771stPuerto Rico38thMorovis1st