PDGA #127521Seth Crouch Current rating876 RankingsWorldwide46981stUnited States34337thVirginiaT832ndCatawba1st