PDGA #283136Erik Mengel Current rating759 RankingsWorldwide84781stUnited States60819thIowa1060thRoland5th