PDGA #150729Ricky Vela Current rating832 RankingsWorldwide68088thUnited States49247thIndianaT1261stTrail Creek1st