PDGA #208786Spencer Rice Current rating972 RankingsWorldwide3108thUnited States2320thOregonT89thKeizer1st