PDGA #329502Roberto Leon Contreras Astudillo Current rating790 RankingsWorldwide79891stMexico115thMéxico9thNezahualcóyotl1st