PDGA #72060Ken DeLoach Current rating925 RankingsWorldwide18377thUnited States13663rdLouisianaT116thPollock2nd