PDGA #287206Peter Ripperger Current rating841 RankingsWorldwide64518thUnited States46751stVirginiaT1149thRichmond72nd