PDGA #288626Michael Babcock Current rating881 RankingsWorldwide44034thUnited States32205thTexasT2190thSan AntonioT118th