PDGA #309025Craig Armstrong Current rating874 RankingsWorldwide48126thUnited States35168thCaliforniaT2486thFresnoT30th