PDGA #230377Ricky Benavides Current rating883 RankingsWorldwide42848thUnited States31364thIdahoT288thHeyburn1st