PDGA #148087Andrew Klein Current rating918 RankingsWorldwide22186thUnited States16481stIowaT306thGranville1st