PDGA #270452Juan Menchaca Current rating889 RankingsWorldwide39271stMexicoT43rdJalisco9thGuadalajara4th