PDGA #324368Spencer Huff Current rating846 Rankings by regionWorldwide63515thUnited States46168thColoradoT1466thPalisade4th