PDGA #293515Derrick Willard Current rating915 RankingsWorldwide23874thUnited States17715thColoradoT616thArvada36th