PDGA #263781David Contratto Current rating554 RankingsWorldwide92645thUnited States66280thAlabama1359thTrussville23rd