PDGA #324368Spencer Huff Current rating846 RankingsWorldwide62372ndUnited States45231stColoradoT1457thPalisade4th