PDGA #121078Rick Menard Current rating866 RankingsWorldwide52610thUnited States38360thIdahoT370thTwin Falls21st