PDGA #23690Alex Bachicha Current rating948 RankingsWorldwide8846thUnited States6623rdTexasT464thEl paso3rd