PDGA #152603Mark Esparza Current rating879 RankingsWorldwide45190thUnited States33057thTexasT2240thSan Antonio120th