PDGA #208420Giovanni Menchaca Current rating975 Rankings by regionWorldwide2713thUnited States2043rdTexasT152ndOdessa1st