PDGA #185304Spencer DeWaele Current rating811 RankingsWorldwide74940thUnited States54012thNorth CarolinaT2682ndRaleigh198th