PDGA #128017Megan Ott Current rating788 RankingsWorldwide80279thUnited States57757thDelaware167thWilmington57th