PDGA #270452Juan Menchaca Current rating889 Rankings by regionWorldwide39974thMexicoT44thJalisco10thGuadalajara5th